In-vehicle noise suppression method and system and vehicle
By monitoring the motion status and audio environment of the interior screen, and dynamically adjusting the music playback to cover up the noise, the problem of poor noise suppression effect when the interior screen is moving is solved, achieving a better ride experience and cost-effectiveness.
Patent Information
- Application Number
- CN202411512180.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-28
- Publication Date
- 2025-02-25
AI Technical Summary
In the prior art, the noise suppression effect of the interior screen during movement is poor, affecting the quietness of the car and the comfort of passengers.
By monitoring the motion status of the screen in the car cockpit and detecting the audio environment in real time, selecting whether to play music clips, and dynamically adjusting the volume and type of music according to the intensity and duration of screen movement.
It realizes accurate masking of noise generated by mechanical movement of sports screens, significantly improving the ride experience, reducing costs, and no manual user intervention is required.
Smart Images

Figure CN119520891A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle technology, and in particular to a method, system, electronic equipment, storage medium and vehicle for suppressing in-vehicle noise. Background Art
[0002] At present, with the development of automobile intelligence, the use of motion screens (including but not limited to front adjustable screens, rear folding / rotating screens and ceiling TVs) in car cabins is increasing. Although the movement and adjustment of these screens improve the user experience, the operation of the mechanical mechanisms behind them is often accompanied by considerable noise, which affects the quietness of the car and the comfort of passengers.
[0003] Existing technologies mainly focus on noise reduction optimization of mechanical structures, such as reducing noise by improving the materials, design and manufacturing process of mechanical components. However, these methods are often costly and difficult to completely eliminate noise in practical applications.
[0004] Therefore, the present application provides a method for suppressing in-vehicle noise to solve the above technical problems. Summary of the invention
[0005] The purpose of the present invention is to provide a method, system, electronic device, storage medium and vehicle for suppressing noise in a vehicle, so as to solve the technical problem in the prior art that the noise suppression effect of the in-vehicle screen when the vehicle is in motion is poor.
[0006] In order to solve the above technical problems, the present invention provides a method for suppressing noise in a vehicle, comprising:
[0007] Monitoring the motion state of a screen in a car cabin, including monitoring a position change of the screen, and analyzing the motion state of the screen based on the position change of the screen;
[0008] Real-time detection of the audio environment in the car cabin, including determining whether there is audio or video playback activity in the car cabin in response to the monitored in-car audio signal;
[0009] Based on the motion state of the screen and the result of the judgment of whether the audio and video playback activity has occurred, whether to play a music clip is selected accordingly, wherein the volume and type of the music clip selected to be played are dynamically adjusted according to the intensity and duration of the motion state;
[0010] In response to the end of the motion state of the screen, the playing of the music clip is stopped, wherein the music clip gradually stops in the process of following the end of the motion state of the screen.
[0011] In some specific embodiments, monitoring the motion state of a screen in a car cabin includes monitoring a position change of the screen, and analyzing the motion state of the screen based on the position change of the screen, further comprising:
[0012] Capturing the physical position change of the screen and monitoring the movement of the screen;
[0013] Record the position change data of the screen within a certain period of time and analyze whether the screen is moving;
[0014] When the screen motion is detected, the type and intensity of the motion are determined by a preset motion threshold.
[0015] In some specific embodiments, based on the motion state of the screen and the judgment result of whether the audio and video playback activity has been performed, whether to play a music clip is selected accordingly, wherein the volume and type of the music clip selected to be played are dynamically adjusted according to the intensity and duration of the motion state, further comprising:
[0016] Selecting the corresponding music clip based on the type and intensity of the motion of the screen;
[0017] The volume and type of the music clip playback are dynamically adjusted according to the intensity and duration of the screen motion, and the motion data are analyzed by an algorithm to adjust the parameters of the music clip playback in real time;
[0018] When other audio is cut in, the music clip is paused;
[0019] When the other audio disappears, if the screen movement is still continuing, the music clip continues to be played to achieve seamless connection of the playing of the music clip.
[0020] In some specific embodiments, the audio environment in the car cabin is detected in real time, which includes responding to the monitored in-car audio signal and determining whether there is audio or video playback activity in the car cabin, further comprising:
[0021] Based on the analysis of the audio signal, monitoring whether there is audio output, including music, broadcast and video sound;
[0022] Based on a pattern recognition algorithm, classify the audio signal to determine whether it is the audio or video activity;
[0023] When there is no audio or video playback activity, determining whether it is necessary to start music playback by comparing the intensity of the audio signal with a preset audio threshold;
[0024] When the audio and video playing activities are present, the music playing is prevented from starting by real-time monitoring of the audio signal strength.
[0025] In some specific embodiments, in response to the end of the motion state of the screen, the playing of the music clip is stopped, wherein the music clip gradually stops following the end of the motion state of the screen, further comprising:
[0026] When the screen stops moving, identifying the end of the movement, wherein the end of the movement state is determined by monitoring the continued stability of the screen position;
[0027] When the end of the motion state is recognized, the audio output is turned off and the playing of the music clip is stopped, wherein the playing of the music clip is gradually stopped during the process of recognizing the end of the induced state.
[0028] In some specific embodiments, the method further comprises:
[0029] A user interaction interface is set, wherein the interaction interface is responsive to user-defined music type, volume, and whether a noise suppression function is enabled, and is used to set music playback parameters according to user preferences.
[0030] Based on the same concept, the present invention also provides a vehicle interior noise suppression system, comprising:
[0031] A screen monitoring module is configured to monitor the motion state of a screen in a car cabin, including monitoring a position change of the screen and analyzing the motion state of the screen based on the position change of the screen;
[0032] An audio environment monitoring module is configured to detect the audio environment in the car cabin in real time, including determining whether there is audio or video playback activity in the car cabin in response to the monitored in-car audio signal;
[0033] a music playing control module configured to select whether to play a music clip based on the motion state of the screen and the result of the judgment of whether the audio and video playing activity has already occurred, wherein the volume and type of the music clip selected to be played are dynamically adjusted according to the intensity and duration of the motion state;
[0034] The music playing stopping module is configured to stop playing the music clip in response to the end of the motion state of the screen, wherein the music clip gradually stops in the process of following the end of the motion state of the screen.
[0035] Based on the same concept, the present invention also provides an electronic device, comprising: a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus; a computer program is stored in the memory, and when the computer program is executed by the processor, the processor executes the steps of the in-vehicle noise suppression method.
[0036] Based on the same concept, the present invention also provides a computer-readable storage medium storing a computer program executable by an electronic device. When the computer program runs on the electronic device, the electronic device executes the steps of the in-vehicle noise suppression method.
[0037] Based on the same concept, the present invention also provides a vehicle, wherein the vehicle is provided with the in-vehicle noise suppression system as described above.
[0038] Compared with the prior art, the beneficial effects are:
[0039] The present invention discloses a method, system, electronic device, storage medium and vehicle for suppressing in-vehicle noise, which can accurately cover up the noise generated by the mechanical action of a moving screen, significantly improve the riding experience, and can reduce costs compared to traditional mechanical noise reduction methods, and does not require manual intervention by users, thereby improving user satisfaction. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] Figure 1 is a flow chart of a method for suppressing noise in a vehicle in some specific embodiments of the present invention;
[0041] Figure 2 It is a schematic flow chart of a method for suppressing noise in a vehicle in some applications of the present invention;
[0042] Figure 3 is a schematic structural diagram of a vehicle interior noise suppression system according to some specific embodiments of the present invention;
[0043] Figure 4 It is a schematic diagram of the structure of an electronic device in some specific embodiments of the present invention. DETAILED DESCRIPTION
[0044] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application.
[0045] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the present application. The singular forms "a", "said" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings, and "multiple" generally includes at least two.
[0046] It should be understood that the term "and / or" used in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0047] It should be understood that although the terms first, second, third, etc. may be used to describe in the embodiments of the present application, these descriptions should not be limited to these terms. These terms are only used to distinguish the descriptions. For example, without departing from the scope of the embodiments of the present application, the first may also be referred to as the second, and similarly, the second may also be referred to as the first.
[0048] As used herein, the words "if" and "if" may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to determining" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)", depending on the context.
[0049] It should also be noted that the term "includes", "comprising" or any other variation thereof is intended to cover non-exclusive inclusion, so that a commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprising a ..." do not exclude the existence of other identical elements in the commodity or device including the elements.
[0050] It should be particularly noted that any symbols and / or numbers in the specification that are not marked in the accompanying drawings are not drawing marks.
[0051] Reference Figure 1 , a method for suppressing noise in a vehicle, comprising:
[0052] S101, monitoring the motion state of a screen in a car cabin, including monitoring a position change of the screen, and analyzing the motion state of the screen based on the position change of the screen;
[0053] It can be understood that this step is used to monitor the movement status of the screen in the car cabin and automatically adjust the audio output based on these states to cover up the noise generated by the mechanical movement of the screen.
[0054] In some of these applications, the motion state of the screen in the car cabin is monitored, including monitoring the position changes of the screen, analyzing the motion state of the screen based on the position changes of the screen, capturing the physical position changes of the screen, and monitoring the movement of the screen; recording the position change data of the screen within a certain period of time and analyzing whether the screen is moving; when the screen movement is detected, the type and intensity of the movement are determined by the preset motion threshold.
[0055] It is understood that in order to accurately capture the physical position changes of the screen, an array of six high-precision infrared sensors can be used, and the sensors are installed on the front, back, left, right, top and bottom edges of the screen. Each sensor sends the screen position data in real time at a frequency of 200Hz to ensure sensitive capture of fast and small movements. The sensor data is transmitted to the central processing unit via wireless signals, which is responsible for data aggregation and analysis.
[0056] Monitor the movement of the screen by comparing consecutive sensor data points. For example, if the screen moves from coordinates (100,200,0) to (105,205,5) in 0.5 seconds, record the change. Monitoring can be achieved by setting a time window, within which the changes in sensor data are compared to determine whether the screen is moving.
[0057] Record the position change data of the screen within a certain period of time to analyze the motion state of the screen. For example, record the position change of the screen in the past 5 seconds. Through this data, the motion trajectory and speed of the screen can be analyzed. If the position change of the screen during this period exceeds the preset threshold, the screen is considered to be moving.
[0058] The recorded data is analyzed to determine whether the screen is moving. For example, if the position of the screen changes in three consecutive data points, the screen is considered to be moving. In addition, the average speed of the screen is calculated. If the average speed exceeds 0.5 m / s, the screen is considered to be moving quickly.
[0059] When the screen moves, the type and intensity of the movement are determined by the preset movement threshold. For example, if the screen moves more than 2 cm but less than 5 cm, it is considered a small adjustment; if the moving distance exceeds 5 cm, it is considered a large adjustment. The intensity of the movement is determined based on the speed and acceleration of the movement. For example, if the screen accelerates from a stationary state to 1 m / s in 1 second, it is considered a high-intensity movement.
[0060] For example, the front passenger wants to adjust their screen for a better viewing angle. The screen starts moving from the initial position (100,200,0). Record the process of the screen moving to the new position (110,210,10) in the next 2 seconds. By analyzing this data, it is determined that the screen is moving, and the moving distance is 10 cm, with an average speed of 0.5 m / s. Since this speed exceeds the preset threshold of 0.3 m / s, it is judged to be a moderate intensity movement. Select a piece of light music from the music library and play it at an appropriate volume to cover the resulting noise. If a Bluetooth phone call is suddenly connected during this process, the music playback will be paused. After the call ends, if the screen is still moving, the music will continue to play until the screen stops moving.
[0061] S102, real-time detection of the audio environment in the car cabin, including determining whether there is audio or video playback activity in the car cabin in response to the monitored in-car audio signal;
[0062] It can be understood that this step is used to detect the audio environment in the car cabin in real time, and automatically adjust the audio output based on the detection results to cover up the noise generated by the mechanical movement of the screen.
[0063] In some of these applications, the audio environment in the car cabin is detected in real time, including responding to the monitored in-car audio signals to determine whether there is any audio or video playback activity in the car cabin; based on the analysis of the audio signals, monitoring whether there is audio output, including music, broadcast and video sound; based on the pattern recognition algorithm, the audio signal is classified to determine whether it is an audio or video activity; when there is no audio or video playback activity, by comparing the strength of the audio signal with the preset audio threshold, it is determined whether music playback needs to be started; when there is audio or video playback activity, the music playback is prevented from starting by real-time monitoring of the audio signal strength.
[0064] It is understandable that a highly sensitive microphone array is placed in multiple locations in the car cabin, such as near the front seat headrest, roof and rear seat armrest to ensure full capture of the audio signal in the car. The microphone array captures audio data in real time at a sampling rate of 44.1kHz and sends it to the central processing unit for analysis. Each microphone is equipped with a preamplifier to enhance the signal and reduce noise.
[0065] Determine whether there is audio or video playback activity by monitoring the audio signal in the car. Monitor whether there is continuous music, broadcast or video sound output. Set a preset audio threshold, such as -50dB, to distinguish between background noise and actual audio output. If the intensity of the audio signal exceeds this threshold and lasts for more than 2 seconds, it is considered that audio or video playback is in progress in the car.
[0066] Use pattern recognition algorithms, such as support vector machines (SVM) or neural networks, to classify captured audio signals. Identify and distinguish different types of audio signals, such as music, radio, and video sound. For example, identify the specific rhythm and melody of a popular song to determine that music is playing in the car. Analyze the spectral characteristics of audio signals to distinguish between human voices, musical instruments, and other sounds.
[0067] When it is determined that there is no audio or video playback activity in the car, the strength of the audio signal is compared with the preset audio threshold to determine whether to start music playback. If the audio signal strength is lower than the preset threshold and lasts for more than 5 seconds, a piece of music is automatically selected from the music library to play to cover up the noise generated by the mechanical movement of the screen. The selection of music is based on the user's historical preferences and current emotional state, and is determined by analyzing the user's listening history and heart rate changes.
[0068] When audio and video playback activities are detected in the car, music playback is prevented from starting. The strength of the audio signal is monitored in real time. If the audio signal strength exceeds the preset threshold, music playback will not be started to avoid conflicts with existing audio and video playback activities. The audio signal interruption is monitored. If the audio signal is suddenly interrupted for more than 1 second during playback, re-evaluate whether to start music playback.
[0069] For example, a passenger is watching a movie on the in-car screen. The sound of the movie is captured by the microphone array, and the strength of the audio signal is -20dB, which exceeds the preset -50dB threshold. The audio signal is analyzed by the pattern recognition algorithm and recognized as the video sound output. Therefore, the music playback will not be started to avoid interfering with the passenger's movie viewing experience.
[0070] In another scenario, the passenger does not play any audio or video when adjusting the screen, and the audio signal strength captured by the microphone array is -60dB, which is lower than the preset -50dB threshold. Since no audio or video playback activity is detected, a piece of light music is selected from the music library for playback, and the volume is set to a comfortable level that does not affect the conversation, such as 60dB. In this way, when the screen moves and generates noise, the music can effectively cover up the noise and improve the passenger's comfort experience.
[0071] Furthermore, by analyzing the user's listening history, it is found that the user prefers classical music, and the changes in the user's heart rate in the current quiet environment indicate that the user is in a relaxed state. Therefore, a piano sonata is selected and played at a soft volume, which not only masks the noise of the screen movement, but also conforms to the user's preference and emotional state.
[0072] S103, based on the motion state of the screen and the result of the determination of whether the audio or video playback activity has occurred, selecting whether to play a music clip accordingly, wherein the volume and type of the music clip selected to be played are dynamically adjusted according to the intensity and duration of the motion state;
[0073] It can be understood that this step is used to automatically select and adjust the playback of music clips based on the motion state of the screen and the presence or absence of audio and video playback activities in the car.
[0074] In some of the applications, whether to play a music clip is selected based on the motion state of the screen and the result of the judgment of whether the audio and video playback activity has occurred. The volume and type of the selected music clip are dynamically adjusted according to the intensity and duration of the motion state. The corresponding music clip is selected based on the type and intensity of the screen movement; the volume and type of the music clip playback are dynamically adjusted according to the intensity and duration of the screen movement, and the motion data is analyzed by algorithm to adjust the parameters of the music clip playback in real time; when other audio is cut in, the music clip is paused; when other audio disappears, if the screen movement continues, continue to play the music clip to achieve seamless connection of the music clip playback.
[0075] It is understandable that the corresponding music clip is selected based on the motion state of the screen and the judgment result of the audio and video playback activity. For example, if the screen performs a fast translation motion, a piece of music with a faster rhythm is selected; if the screen performs a slow rotation motion, a piece of music with a slower rhythm is selected. The music library stores music of various styles to meet different masking needs.
[0076] The volume and type of music clips played are dynamically adjusted according to the intensity and duration of the screen motion. The motion data is analyzed by algorithms, and the parameters of the music clip playback are adjusted in real time. For example, if the screen motion intensity is high (speed>2 meters / second), the music volume can be set to 75dB; if the screen motion intensity is low (speed<1 meter / second), the music volume can be set to 60dB. In addition, the duration of the music is adjusted according to the duration of the motion to ensure that the music covers the entire screen motion process.
[0077] When other audio signals are detected (such as voice commands from a car phone or a passenger), the music clip is paused. By monitoring the audio signal strength in real time, the start and end of other audio signals can be identified. For example, if the audio signal strength of the car phone suddenly increases to -10dB, the music playback is paused.
[0078] When other audio signals disappear, if the screen motion continues, continue to play the music clip to achieve seamless transition of the music clip playback. Ensure that the music playback is synchronized with the screen motion by continuously monitoring the screen motion status and audio signals. For example, if a phone call ends, the disappearance of the phone audio signal is detected, and it is noticed that the screen is still moving (although the speed has been reduced to 1 meter / second), resume music playback, but adjust the volume to 65dB to match the reduced motion intensity.
[0079] S104, in response to the end of the motion state of the screen, stop playing the music clip, wherein the music clip gradually stops in the process of following the end of the motion state of the screen.
[0080] It can be understood that this step is used to gradually stop playing the music clip when the motion state of the screen in the car cabin ends.
[0081] In some of the applications, in response to the end of the motion state of the screen, the music clip stops playing, and the music clip gradually stops as the motion state of the screen ends. When the screen stops moving, the end of the motion is identified, and the end of the motion state is determined by monitoring the continued stability of the screen position. When the end of the motion state is identified, the audio output is turned off and the music clip stops playing. In the process of identifying the end of the induced state, the music clip gradually stops playing.
[0082] It is understandable that a stillness threshold is set to determine whether the screen has stopped moving. For example, the threshold can be set to 0.05 mm. If the position change of the screen in three dimensions is less than this value and lasts for a period of time (for example, 0.5 seconds), the screen is considered to be still.
[0083] When the screen starts to move, music playback is started, and the music selection and volume are dynamically adjusted according to the type and intensity of the screen movement. For example, if the screen moves quickly, select music with a faster rhythm and set a higher volume (such as 70dB).
[0084] When it is determined that the screen is still, a gradient function is started to gradually reduce the volume of the music clip. This gradient function can be linear or nonlinear to ensure that the process of music stopping is natural and not abrupt. For example, if the current volume is 70dB, the volume can be linearly reduced to 0dB within 2 seconds, that is, 7dB is reduced every 0.2 seconds.
[0085] During music playback, the screen's motion status is continuously monitored. If the screen motion resumes, the music playback parameters, including volume and type, are readjusted to match the new motion status.
[0086] For example, the driver adjusts the touch screen on the center console to get a better viewing angle. The screen starts moving from the initial position (100,200,0) to the new position (120,220,5) at a speed of 1 m / s and an acceleration of 0.5 m / s2. As the screen approaches the new position and starts to decelerate, the volume of the music is gradually reduced to prepare for the screen to stop moving. The screen decelerates from 1 m / s to a complete stop within 2 seconds, and the continued stability of the screen position is monitored. For example, the coordinate change of the screen on the Z axis is recorded, and it is found that in 15 consecutive data points, the position change is less than the threshold of 0.05 mm. Therefore, it is determined that the motion state of the screen has ended. After recognizing that the motion state has ended, the volume of the music clip is gradually reduced. If the current volume is 68dB, the volume can be linearly reduced to 0dB within 2 seconds, that is, 6.8dB is reduced every 0.2 seconds. In this way, the music clip gradually stops after the screen stops moving, providing passengers with a smooth and unobtrusive auditory experience.
[0087] Some of these applications also include setting a user interaction interface, which responds to the user-defined music type, volume level, and whether the noise suppression function is enabled, and is used to set music playback parameters according to user preferences.
[0088] It is understandable that an interactive interface is designed, which is integrated into the in-vehicle infotainment system. The interface provides intuitive controls such as sliders, drop-down menus, and switch buttons, allowing users to easily select and adjust music playback parameters.
[0089] Users can select their preferred music genre through the interactive interface. Provide a music library containing various styles of music, such as classical, jazz, electronic, rock, etc. Users can select their favorite music genre through the drop-down menu and update the music playlist based on their selection.
[0090] Users can adjust the volume of the music using the slider. The slider ranges from 0 (mute) to 100 (full volume), and users can set the appropriate volume based on their hearing preferences and the in-car environment. The volume of the music playback is updated in real time to match the user's setting.
[0091] Users can enable or disable the noise suppression feature with a single on / off button. When enabled, it automatically monitors the screen for motion and plays music to mask the noise when motion is detected. When disabled, it stops automatically playing music, allowing users to freely enjoy their chosen music without being disturbed by the noise suppression feature.
[0092] Allows the user to save settings so that they are automatically loaded the next time the vehicle is used. A "Save Settings" button allows the user to save the selected music type, volume level and the state of the noise suppression function. These settings are stored in the background and automatically applied the next time the user starts the vehicle.
[0093] Combine the following Figure 2 The following are some examples of the in-vehicle noise suppression method of the present invention in some applications:
[0094] This embodiment automatically detects and triggers the playback of preset music when the in-car motion screen performs mechanical motion, thereby masking the noise generated by the mechanical motion and providing a pleasant riding environment. This embodiment is only activated when there is no other audio or video playback activity, ensuring that the user's normal entertainment experience is not affected.
[0095] like Figure 2 As shown, 1. System composition:
[0096] Motion detection module: responsible for monitoring any movement of the screen in the car (including the front row, rear row and ceiling screen, etc.), including but not limited to left and right movement, up and down movement, flipping, etc.
[0097] Audio control system: integrated into the in-vehicle entertainment system, it has the function of automatically starting music playback based on the signal from the motion detection module.
[0098] Ambient sound recognition module: detects whether there is any audio or video playback activity in the car to decide whether to execute the music playback command.
[0099] Music library: Stores various styles of light music or white noise to cover up mechanical noise, and can be customized according to user preferences.
[0100] 2. Workflow:
[0101] a. When there is no audio or video playing in the car, the motion detection module continuously monitors the screen motion status.
[0102] b. Once the screen starts to move, the ambient sound recognition module confirms that the vehicle environment is suitable for playing cover music.
[0103] c. The audio control system then selects the appropriate music clip from the music library and plays it automatically. The volume and type are dynamically adjusted according to the intensity and duration of the exercise to best cover the mechanical noise. Once the decision is made to play the accompanying music, if other audio suddenly cuts in during the exercise, such as the car Bluetooth phone, user voice wake-up, etc., the audio control system will pause the playing of the accompanying music. After the other audio disappears, if the exercise is still going on, it will continue to play the accompanying music.
[0104] d. When the screen movement ends, the music playback also stops, and the system returns to standby mode, waiting for the next trigger.
[0105] c. The user interaction interface provides setting options, allowing users to customize the music type, volume and whether to enable this function to enhance the personalized experience.
[0106] In summary, this embodiment can accurately cover up the noise generated by the mechanical movement of the moving screen, significantly improve the riding experience, and achieve seamless integration into daily car use scenarios without the need for manual intervention by the user. Users can adjust their music preferences according to their personal preferences to increase satisfaction and stickiness. Compared with traditional mechanical noise reduction methods, it is more energy-saving and efficient.
[0107] For the method steps disclosed in the above embodiments, the method steps are described as a series of action combinations for the purpose of simple description, but those skilled in the art should know that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.
[0108] like Figure 3 As shown, the present invention also provides a vehicle interior noise suppression system, comprising:
[0109] The screen monitoring module 201 is configured to monitor the motion state of the screen in the car cabin, including monitoring the position change of the screen and analyzing the motion state of the screen based on the position change of the screen;
[0110] The audio environment monitoring module 202 is configured to detect the audio environment in the car cabin in real time, including determining whether there is audio or video playback activity in the car cabin in response to the monitored in-car audio signal;
[0111] The music playing control module 203 is configured to select whether to play a music clip based on the motion state of the screen and the judgment result of whether the audio and video playing activity has been performed, wherein the volume and type of the music clip selected to be played are dynamically adjusted according to the intensity and duration of the motion state;
[0112] The music playing stopping module 204 is configured to stop playing the music clip in response to the end of the motion state of the screen, wherein the music clip gradually stops in the process of following the end of the motion state of the screen.
[0113] It is worth noting that although only some basic functional modules are disclosed in the embodiments of the present invention, it does not mean that the composition of the present system is limited to the above basic functional modules. On the contrary, what the present embodiment wants to express is that on the basis of the above basic functional modules, those skilled in the art can arbitrarily add one or more functional modules in combination with the prior art to form an infinite number of embodiments or technical solutions. In other words, the present system is open rather than closed. Just because the present embodiment only discloses individual basic functional modules, it cannot be considered that the protection scope of the claims of the present invention is limited to the disclosed basic functional modules. At the same time, for the convenience of description, the above devices are described in terms of functions and are described separately in various units and modules. Of course, when implementing the present invention, the functions of each unit and module can be implemented in the same or one or more software and / or hardware.
[0114] like Figure 4 As shown, the present invention also provides an electronic device, comprising: a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; a computer program is stored in the memory, and when the computer program is executed by the processor, the processor executes the steps of the method for suppressing noise in a vehicle.
[0115] Figure 4 Schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. Figure 4 The electronic device provided in the embodiment of the present invention includes: one or more processors 710 and a storage device 720; the processor 710 in the electronic device may be one or more, Figure 4 A processor 710 is taken as an example; the storage device 720 is used to store one or more programs; the one or more programs are executed by the one or more processors 710, so that the one or more processors 710 implement the in-vehicle noise suppression method as described in any one of the embodiments of the present invention.
[0116] The electronic device may further include: an input device 730 and an output device 740 .
[0117] The processor 710, storage device 720, input device 730 and output device 740 in the electronic device can be connected via a bus or other means. Figure 4 The example of connecting through bus is taken in the following.
[0118] The storage device 720 in the electronic device is a computer-readable storage medium that can be used to store one or more programs, which can be software programs, computer executable programs, and modules, such as program instructions / modules corresponding to the in-vehicle noise suppression method provided in the embodiment of the present invention. The processor 710 executes various functional applications and data processing of the electronic device by running the software programs, instructions, and modules stored in the storage device 720, that is, the in-vehicle noise suppression method in the above method embodiment is implemented.
[0119] The storage device 720 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the electronic device, etc. In addition, the storage device 720 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the storage device 720 may further include a memory remotely arranged relative to the processor 710, and these remote memories may be connected to the device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0120] The input device 730 may be used to receive input digital or character information and generate key signal input related to user settings and function control of the electronic device. The output device 740 may include a display device such as a screen.
[0121] The present invention also provides a computer-readable storage medium storing a computer program executable by an electronic device. When the computer program runs on the electronic device, the electronic device executes the steps of the in-vehicle noise suppression method.
[0122] Specifically, the computer storage medium of the embodiment of the present invention can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present embodiment, the computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.
[0123] The present invention also provides a vehicle, wherein the vehicle is provided with the in-vehicle noise suppression system as described above.
[0124] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for suppressing noise in a vehicle, characterized in that: include: Monitoring the motion state of a screen in a car cabin, including monitoring a position change of the screen, and analyzing the motion state of the screen based on the position change of the screen; Real-time detection of the audio environment in the car cabin, including determining whether there is audio or video playback activity in the car cabin in response to the monitored in-car audio signal; Based on the motion state of the screen and the result of the judgment of whether the audio and video playback activity has occurred, whether to play a music clip is selected accordingly, wherein the volume and type of the music clip selected to be played are dynamically adjusted according to the intensity and duration of the motion state; In response to the end of the motion state of the screen, the playing of the music clip is stopped, wherein the music clip gradually stops in the process of following the end of the motion state of the screen.
2. The method for suppressing in-vehicle noise according to claim 1, characterized in that: Monitoring the motion state of a screen in a car cabin, including monitoring the position change of the screen, analyzing the motion state of the screen based on the position change of the screen, and further comprising: Capturing the physical position change of the screen and monitoring the movement of the screen; Record the position change data of the screen within a certain period of time and analyze whether the screen is moving; When the screen motion is detected, the type and intensity of the motion are determined by a preset motion threshold.
3. The method for suppressing in-vehicle noise according to claim 2, characterized in that: Based on the motion state of the screen and the judgment result of whether the audio and video playback activity has been performed, whether to play a music clip is selected accordingly, wherein the volume and type of the music clip selected to be played are dynamically adjusted according to the intensity and duration of the motion state, further comprising: Selecting the corresponding music clip based on the type and intensity of the motion of the screen; The volume and type of the music clip playback are dynamically adjusted according to the intensity and duration of the screen motion, and the motion data are analyzed by an algorithm to adjust the parameters of the music clip playback in real time; When other audio is cut in, the music clip is paused; When the other audio disappears, if the screen movement is still continuing, the music clip continues to be played to achieve seamless connection of the playing of the music clip.
4. The method for suppressing in-vehicle noise according to claim 1, characterized in that: Real-time detection of the audio environment in the car cabin, including, in response to the monitored in-car audio signal, determining whether there is audio or video playback activity in the car cabin, further comprising: Based on the analysis of the audio signal, monitoring whether there is audio output, including music, broadcast and video sound; Based on a pattern recognition algorithm, classify the audio signal to determine whether it is the audio or video activity; When there is no audio or video playback activity, determining whether it is necessary to start music playback by comparing the intensity of the audio signal with a preset audio threshold; When the audio and video playing activities are present, the music playing is prevented from starting by real-time monitoring of the audio signal strength.
5. The method for suppressing in-vehicle noise according to claim 1, characterized in that: In response to the end of the motion state of the screen, the playing of the music clip is stopped, wherein the music clip gradually stops following the end of the motion state of the screen, further comprising: When the screen stops moving, identifying the end of the movement, wherein the end of the movement state is determined by monitoring the continued stability of the screen position; When the end of the motion state is recognized, the audio output is turned off and the playing of the music clip is stopped, wherein the playing of the music clip is gradually stopped during the process of recognizing the end of the induced state.
6. The method for suppressing in-vehicle noise according to claim 1, characterized in that: The method further comprises: A user interaction interface is set, wherein the interaction interface is responsive to user-defined music type, volume, and whether a noise suppression function is enabled, and is used to set music playback parameters according to user preferences.
7. A vehicle interior noise suppression system, characterized in that: include: A screen monitoring module is configured to monitor the motion state of a screen in a car cabin, including monitoring a position change of the screen and analyzing the motion state of the screen based on the position change of the screen; An audio environment monitoring module is configured to detect the audio environment in the car cabin in real time, including determining whether there is audio or video playback activity in the car cabin in response to the monitored in-car audio signal; a music playing control module configured to select whether to play a music clip based on the motion state of the screen and the result of the judgment of whether the audio and video playing activity has already occurred, wherein the volume and type of the music clip selected to be played are dynamically adjusted according to the intensity and duration of the motion state; The music playing stopping module is configured to stop playing the music clip in response to the end of the motion state of the screen, wherein the music clip gradually stops in the process of following the end of the motion state of the screen.
8. An electronic device, characterized in that: include: A processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; a computer program is stored in the memory, and when the computer program is executed by the processor, the processor executes the steps of the method described in any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that: It stores a computer program executable by an electronic device, and when the computer program runs on the electronic device, the electronic device executes the steps of the method described in any one of claims 1 to 6.
10. A vehicle, characterized in that: The vehicle is provided with the in-vehicle noise suppression system according to claim 7.