CN112235001B - Vehicle-mounted radio noise suppression method and device - Google Patents
Vehicle-mounted radio noise suppression method and device Download PDFInfo
- Publication number
- CN112235001B CN112235001B CN201910639455.0A CN201910639455A CN112235001B CN 112235001 B CN112235001 B CN 112235001B CN 201910639455 A CN201910639455 A CN 201910639455A CN 112235001 B CN112235001 B CN 112235001B
- Authority
- CN
- China
- Prior art keywords
- intensity
- ultrasonic
- current
- preset
- monitoring
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/06—Receivers
- H04B1/08—Constructional details, e.g. cabinet
- H04B1/082—Constructional details, e.g. cabinet to be used in vehicles
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01H—MEASUREMENT OF MECHANICAL VIBRATIONS OR ULTRASONIC, SONIC OR INFRASONIC WAVES
- G01H17/00—Measuring mechanical vibrations or ultrasonic, sonic or infrasonic waves, not provided for in the preceding groups
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/06—Receivers
- H04B1/10—Means associated with receiver for limiting or suppressing noise or interference
- H04B1/1027—Means associated with receiver for limiting or suppressing noise or interference assessing signal quality or detecting noise/interference for the received signal
- H04B1/1036—Means associated with receiver for limiting or suppressing noise or interference assessing signal quality or detecting noise/interference for the received signal with automatic suppression of narrow band noise or interference, e.g. by using tuneable notch filters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B15/00—Suppression or limitation of noise or interference
- H04B15/005—Reducing noise, e.g. humm, from the supply
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
Abstract
The invention discloses a noise suppression method for a vehicle-mounted radio, which is characterized by monitoring the current ultrasonic noise intensity of a radio according to a preset soft mute threshold strategy and judging whether to trigger a soft mute function according to a monitoring result. Before triggering the soft mute function, executing a soft mute triggering process, namely acquiring signal quality data of other channels on the premise of not influencing a current playing channel, and triggering the soft mute function if the acquired number of the full-band current effective channels is less than the preset number of effective channels. According to the teaching of the above embodiments, the present invention can improve the noise suppression effect of the car radio. The invention also provides a noise suppression device of the vehicle-mounted radio.
Description
Technical Field
The invention relates to the radio technology, in particular to a noise suppression method and device for a vehicle-mounted radio.
Background
Radio systems can be classified into Frequency Modulation (FM) broadcasting and Amplitude Modulation (AM) broadcasting.
FM broadcasting is a method in which the frequency of a high frequency carrier varies with the amplitude of a low frequency signal. Because the amplitude of the low frequency signal is variable, the frequency of the frequency modulated signal will also vary within a certain range. FM is frequency modulation ultrashort wave band, international standard is 88MHz-108MHz, it is transmitted by frequency modulation mode, anti-interference is strong, but transmission distance is short, it is suitable for city broadcasting or rebroadcasting central radio station.
AM broadcasting is an amplitude modulated carrier formed by modulating the oscillation amplitude of a high frequency carrier with an audio signal to form an envelope amplitude of the audio signal. AM is amplitude modulation medium wave band, the international standard is 535kHz-1605KHz, the transmitting is carried out by using amplitude modulation mode, the anti-interference performance is general, but the transmitting distance is long.
The car radio is an entertainment function of a car standard, and the main function of the car radio is to receive and play Frequency Modulation (FM) broadcast and Amplitude Modulation (AM) broadcast, so that passengers can enjoy music programs and news in the car. Because the signal transmission of the FM broadcast or the AM broadcast is easily influenced by the environment (in cities with more buildings, the signal can be blocked or refracted by the buildings to influence the reception quality of the radio, and in tunnels and underground parking lots, the signal of the FM broadcast or the AM broadcast is completely absent), when the automobile is in an environment with poor signal transmission, the vehicle-mounted radio can play great background noise, thereby causing serious experience influence on drivers and passengers.
In the research and practice of the prior art, the inventor of the present invention found that, in order to solve the above problems, the prior art can control the volume of the radio by monitoring the strength of the radio station signal currently listened to by the car radio in real time, so as to reduce the volume when the signal is weakened, and reduce the noise interference to the user. However, the method heavily depends on the strength of the currently listened radio station signal to control the volume, when the signal is weak, the noise suppression effect is not obvious, and the sound shaking situation (namely, the sound is suddenly loud and weak) is easy to occur, and the method can not perform noise suppression or other effective control under the conditions that the radio station signal is strong and the noise is also loud, so as to reduce the noise interference to the user.
Disclosure of Invention
The invention aims to provide a method and a device for suppressing noise of a vehicle-mounted radio, which can improve the noise suppression effect of the vehicle-mounted radio.
An embodiment of the present invention provides a method for suppressing noise of a car radio, including:
monitoring the current ultrasonic noise intensity of the radio;
responding to the fact that the current ultrasonic noise intensity monitoring work meets a first preset condition, and triggering a channel searching function to search a current effective channel in a full frequency band; wherein the first preset condition comprises: in the current ultrasonic noise intensity monitoring work, monitoring that the ultrasonic noise intensity is greater than a first preset ultrasonic intensity for N times, wherein N is equal to the total monitoring times of the current ultrasonic noise intensity monitoring work, and is an integer greater than or equal to 1;
and triggering the soft mute function in response to the acquired current effective channel number of the full frequency band being less than the preset effective channel number.
In this embodiment, the current ultrasonic noise intensity of the radio is monitored according to a pre-established soft mute threshold policy. When N is equal to 1, as long as the intensity of ultrasonic noise is monitored to be greater than the first preset ultrasonic intensity at the current moment, immediately triggering a channel searching function, and triggering a soft mute function when the number of the acquired full-band current effective channels is less than the preset effective channel number; and when the N is more than 1, the requirement of continuously monitoring the ultrasonic noise intensity for N times is met, the ultrasonic noise intensity is greater than the first preset ultrasonic intensity, the channel searching function is triggered, and the soft mute function is triggered when the number of the acquired full-band current effective channels is less than the preset effective channel number. When the current ultrasonic noise intensity is lower than or equal to the first preset ultrasonic noise intensity, the current radio signal is stronger and has low noise by default, and the current channel is played normally. Therefore, according to the teaching of the above embodiment, the soft mute function is triggered by determining two conditions of the current ultrasonic wave intensity and the current effective channel number of the full band, so that the noise suppression effect of the car radio can be improved.
Preferably, the first preset condition further includes: in the current monitoring work of the ultrasonic noise intensity, the ultrasonic noise intensity is monitored for N times and is less than or equal to the second preset ultrasonic intensity, and the second preset ultrasonic intensity is greater than the first preset ultrasonic intensity.
The method further comprises the following steps: responding to the fact that the current ultrasonic noise intensity monitoring work meets a second preset condition, and triggering a soft mute function; wherein the second preset condition includes: and in the current monitoring work of the ultrasonic noise intensity, monitoring that the ultrasonic noise intensity is greater than a second preset ultrasonic intensity for N times.
In the present embodiment, in the following case: the noise intensity of the ultrasonic wave is monitored for N times, the noise intensity is greater than the first preset ultrasonic wave intensity, but the number of the acquired full-band current effective channels is greater than or equal to the preset effective channel number, so that the radio signal is good, but the noise is also large, the noise suppression effect is lost, and the extremely uncomfortable noise interference is brought to a user. In order to overcome the above-mentioned defect of the soft mute function of the radio, a second preset ultrasonic intensity is required to be set, and the second preset ultrasonic intensity is greater than the first preset ultrasonic intensity. And monitoring the intensity of the ultrasonic noise for N times, wherein the intensity of the ultrasonic noise is greater than the first preset ultrasonic intensity and less than or equal to the second preset ultrasonic intensity, and then the current radio signal is stronger by default, the noise is low, and the current channel is played normally. If the current ultrasonic noise intensity is too large and is greater than the second preset ultrasonic noise intensity, the noise is considered to be too large, and the soft mute function is directly triggered. Therefore, according to the teaching of the above-described embodiment, the noise suppression effect of the car radio can be further improved.
Preferably, the method further comprises: after the soft mute function is triggered, if the ultrasonic noise intensity is monitored for N times in the current ultrasonic noise intensity monitoring work and is less than or equal to the first preset ultrasonic intensity, the soft mute function is released.
In this embodiment, in the current monitoring work of the ultrasonic noise intensity, it is further required to determine whether the soft mute function is valid, and if the soft mute function is valid, the soft mute function is monitored N times, where the monitored ultrasonic noise intensity is less than or equal to the first preset ultrasonic intensity, which is the only condition for removing the soft mute function, so as to ensure a good noise suppression effect of the radio.
Preferably, the method further comprises:
before triggering the channel search function, if the ultrasonic noise intensity is monitored for N times in the current ultrasonic noise intensity monitoring work, or the ultrasonic noise intensity is monitored to be less than or equal to the first preset ultrasonic intensity, or
After the channel searching function is triggered, if the number of the acquired full-band current effective channels is not less than the preset effective channel number, the current channel is played normally.
Preferably, the method further comprises:
and when the channel searching function is triggered, the current channel is played normally.
In this embodiment, when the soft mute function is not triggered or is released, the signal of the radio is good at any time, and the current channel is played normally, so as to avoid the condition of shaking.
Preferably, before the monitoring the current intensity of the ultrasonic noise of the radio, the method further includes:
and starting the monitoring thread when the current radio mode is FM.
In the embodiment, a monitoring thread for monitoring the intensity of the ultrasonic noise of the radio is created;
when the radio application runs, starting the monitoring thread, wherein the monitoring frequency is every second;
suspending the listening thread when the radio application stops running;
and starting the monitoring thread when the current radio mode is FM.
An embodiment of the present invention further provides a noise suppression device for a car radio, including:
the signal monitoring module is used for monitoring the current ultrasonic noise intensity of the radio;
the channel searching module is used for responding to the situation that the current ultrasonic noise intensity monitoring work meets a first preset condition, and triggering a channel searching function so as to search a current effective channel in a full frequency band; wherein the first preset condition comprises: in the current ultrasonic noise intensity monitoring work, monitoring that the ultrasonic noise intensity is greater than a first preset ultrasonic intensity for N times, wherein N is equal to the total monitoring times of the current ultrasonic noise intensity monitoring work, and is an integer greater than or equal to 1;
and the soft mute module is used for triggering the soft mute function in response to the fact that the number of the acquired current effective channels of the full frequency band is less than the number of the preset effective channels.
In this embodiment, the current ultrasonic noise intensity of the radio is monitored according to a pre-established soft mute threshold policy. When N is equal to 1, as long as the intensity of ultrasonic noise is monitored to be greater than the first preset ultrasonic intensity at the current moment, immediately triggering a channel searching function, and triggering a soft mute function when the number of the acquired full-band current effective channels is less than the preset effective channel number; and when the N is more than 1, the requirement of continuously monitoring the ultrasonic noise intensity for N times is met, the ultrasonic noise intensity is greater than the first preset ultrasonic intensity, the channel searching function is triggered, and the soft mute function is triggered when the number of the acquired full-band current effective channels is less than the preset effective channel number. When the current ultrasonic noise intensity is lower than or equal to the first preset ultrasonic noise intensity, the current radio signal is stronger and has low noise by default, and the current channel is played normally. Therefore, according to the teaching of the above embodiment, the soft mute function is triggered by determining two conditions of the current ultrasonic wave intensity and the current effective channel number of the full band, so that the noise suppression effect of the car radio can be improved.
Preferably, the first preset condition further includes: in the current monitoring work of the ultrasonic noise intensity, the ultrasonic noise intensity is monitored for N times and is less than or equal to the second preset ultrasonic intensity, and the second preset ultrasonic intensity is greater than the first preset ultrasonic intensity.
The device, still include:
the soft mute module is also used for responding to the situation that the current ultrasonic noise intensity monitoring work meets a second preset condition and triggering a soft mute function; wherein the second preset condition includes: and in the current monitoring work of the ultrasonic noise intensity, monitoring that the ultrasonic noise intensity is greater than a second preset ultrasonic intensity for N times.
In the present embodiment, in the following case: the noise intensity of the ultrasonic wave is monitored for N times, the noise intensity is greater than the first preset ultrasonic wave intensity, but the number of the acquired full-band current effective channels is less than or equal to the number of the preset effective channels, so that the radio signal is good, but the noise is also large, the noise suppression effect is lost, and the extremely uncomfortable noise interference is brought to a user. In order to overcome the above-mentioned defect of the soft mute function of the radio, a second preset ultrasonic intensity is required to be set, and the second preset ultrasonic intensity is greater than the first preset ultrasonic intensity. And monitoring the intensity of the ultrasonic noise for N times, wherein the intensity of the ultrasonic noise is greater than the first preset ultrasonic intensity and less than or equal to the second preset ultrasonic intensity, and then the current radio signal is stronger by default, the noise is low, and the current channel is played normally. If the current ultrasonic noise intensity is too large and is greater than the second preset ultrasonic noise intensity, the noise is considered to be too large, and the soft mute function is directly triggered. Therefore, according to the teaching of the above-described embodiment, the noise suppression effect of the car radio can be further improved.
Drawings
In order to more clearly illustrate the technical solution of the present invention, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a flow chart of a noise suppression method for a car radio according to a first embodiment of the present invention;
FIG. 2 is a schematic flow chart of a noise suppression method for a car radio according to a first embodiment of the present invention;
FIG. 3 is a schematic flow chart of a noise suppression method for a car radio according to a first embodiment of the present invention;
fig. 4 is a flowchart illustrating a method for suppressing noise of a car radio when N is 1 according to a first embodiment of the present invention;
FIG. 5 is a flow chart of a method for suppressing noise of a car radio when N > 1 according to a first embodiment of the present invention;
FIG. 6 is a flow chart of a noise suppression method for a car radio according to a second embodiment of the present invention;
fig. 7 is a flowchart illustrating a method for suppressing noise of a car radio when N is 1 according to a second embodiment of the present invention;
FIG. 8 is a flow chart illustrating a method for suppressing noise of a car radio when N > 1 according to a second embodiment of the present invention;
FIG. 9 is a flow chart of a noise suppression method for a car radio according to a third embodiment of the present invention;
FIG. 10 is a schematic structural view of a noise suppressing apparatus for a car radio according to a sixth embodiment of the present invention;
fig. 11 is a schematic structural diagram of another car radio noise suppression device according to a sixth embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be understood that the step numbers used herein are for convenience of description only and are not intended as limitations on the order in which the steps are performed.
It is to be understood that the terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the specification of the present invention and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
The terms "comprises" and "comprising" indicate the presence of the described features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
The term "and/or" refers to and includes any and all possible combinations of one or more of the associated listed items.
The first embodiment of the present invention:
referring to fig. 1-3, a method for suppressing noise of a car radio includes:
and S10, monitoring the current ultrasonic noise intensity of the radio.
"noise" or "noise" is broadly defined as: "signals self-generated by the device during processing", these signals are independent of the input signal.
USN (ultrasonic noise), a larger value of USN indicates a larger noise of the radio. The value range is 0-255. The USN is based on an interference signal in the detected demodulation signal, the interference signal is represented as ultrasonic noise, and the signal-to-noise ratio of the radio is reduced due to interference of the in-vehicle electric appliance and the electric appliance in the environment, that is, the ultrasonic noise (USN) is increased, so that the transmitted modulation audio signal is changed, and noise affecting listening experience is generated.
The signal-to-noise ratio (signal-to-noise ratio) is the difference between the normal sound signal played back by the loudspeaker and the noise signal (power) without signal, and is expressed by dB (decibel, which is a measurement unit for measuring the quantity ratio of two same units and is mainly used for measuring the sound intensity), and the higher the signal-to-noise ratio value is, the lower the noise is.
For audio players, such as radios, the Signal-to-Noise ratio (snr) is an important parameter, and refers to the ratio between the maximum undistorted sound Signal intensity generated by the sound source and the simultaneous Noise intensity, called the snr (Signal/Noise), usually expressed in S/N, in decibels (dB). For the player, the larger the value is, the better.
Therefore, the present embodiment is used to determine whether to trigger the soft mute function by monitoring the current ultrasonic noise intensity of the radio as one of the important signal quality data of the car radio.
In a preferred embodiment, the important signal quality data of the on-board radio includes signal strength, frequency offset, multipath interference, etc. in addition to the ultrasonic noise strength.
In order to obtain important Signal quality data of a car radio, an AVNT (a: audio, V: video, N: navigation, T: wireless communication) system of an automobile needs to create a monitoring thread in a DSP (Digital Signal Processing) (radio chip) driver, so as to monitor the working state of the DSP and obtain data required in the DSP. The automobile AVNT system communicates with the DSP through an I2C (Inter-Integrated Circuit) communication protocol.
And S11, responding to the current ultrasonic noise intensity monitoring work meeting a first preset condition, and triggering a channel searching function to search the current effective channel in the full frequency band. Wherein the first preset condition comprises: in the current monitoring work of the ultrasonic noise intensity, monitoring that the ultrasonic noise intensity is greater than a first preset ultrasonic intensity for N times, wherein N is equal to the total monitoring times of the current monitoring work of the ultrasonic noise intensity, and N is an integer greater than or equal to 1.
Referring to fig. 4, in the specific embodiment, when N is 1, it is assumed that the first predetermined ultrasonic noise level is 140dB and the monitoring frequency is once per second. If the intensity of the ultrasonic noise is monitored to be larger than 140dB at the current moment, the tone quality of the current playing of the vehicle-mounted radio is considered to be poor (the current signal is poor, the noise is high), and a soft mute trigger process (a channel search triggering function) is started to be executed. If the intensity of the ultrasonic noise monitored at the current moment is less than or equal to 140dB, the default is that the current radio signal is stronger, the noise is low, and the current channel is played normally.
Since the intensity of the ultrasonic noise monitored by the radio fluctuates in a certain range and is not a stable value, it can be understood that the first preset intensity of the ultrasonic noise may also be a specific intensity value or an intensity interval.
Referring to fig. 5, in an embodiment, when N > 1, assuming that the first predetermined ultrasonic noise level is 140dB, N is 3, and the monitoring frequency is every second. If the intensity of the ultrasonic noise monitored for 3 times (or 3 seconds) is greater than 140dB, the tone quality currently played by the vehicle-mounted radio is considered to be poor (the current signal is poor, the noise is high), and a soft mute trigger process (a channel search triggering function) is started to be executed. If the ultrasonic noise intensity is less than or equal to 140dB at least once within 3 times (or 3 seconds) of the ultrasonic noise intensity monitoring period, the default is that the current radio signal is stronger, the noise is low, and the current channel is played normally.
And S12, responding to the acquired current effective channel number of the full frequency band being less than the preset effective channel number, and triggering the soft mute function.
For convenience of description, assuming that the number of the preset effective channels is 5, after the channel search function is triggered, the signal quality data of other channels can be obtained without affecting the currently played channel, that is, the signal quality data of other channels is obtained before the soft mute function is triggered. If the number of the acquired current effective channels of the full frequency band is less than 5, the current driving environment is judged to be a place with weak signals such as an underground parking lot or a tunnel, and the like, and is judged to be a place with strong signals such as an open road band, and the like. The soft mute function can be triggered only after the channel search function is triggered and when the current effective channel number of the full frequency band is judged to be less than the preset effective channel number. Therefore, the present embodiment can judge and identify the current road condition environment of the vehicle-mounted radio through the signal quality data of the radio, solve the problem of the sound shaking caused by soft mute, realize better mute effect, and improve the driving experience.
The method further comprises the following steps: after the soft mute function is triggered, if the ultrasonic noise intensity is monitored for N times in the current ultrasonic noise intensity monitoring work and is less than or equal to the first preset ultrasonic intensity, the soft mute function is released.
As shown in fig. 3, in a specific embodiment, in the current monitoring operation of the ultrasonic noise intensity, it is further required to determine whether the soft mute function is valid, and if the soft mute function is valid, the ultrasonic noise intensity is monitored N times to be less than or equal to the first preset ultrasonic intensity, which is the only condition for removing the soft mute function, so as to ensure a good noise suppression effect of the radio, ensure high fidelity audio output of the car radio, and improve the driving experience of the user.
The method further comprises the following steps:
before triggering the channel search function, if the ultrasonic noise intensity is monitored for N times and is less than or equal to the first preset ultrasonic intensity in the current ultrasonic noise intensity monitoring work, or after triggering the channel search function, if the number of the acquired full-band current effective channels is not less than the preset effective channel number, the current channel is played normally.
The method further comprises the following steps:
and when the channel searching function is triggered, the current channel is played normally.
In a specific embodiment, when the soft mute function is not triggered or is released, the signal of the radio can be defaulted to be good at any time, and the current channel is normally played, so that the condition of sound shaking is avoided.
Before the current ultrasonic noise intensity of the radio is monitored, the method further comprises the following steps:
and starting the monitoring thread when the current radio mode is FM.
In a specific embodiment, in order to obtain important signal quality data of the car radio, the car AVNT system needs to create a listening thread in the DSP (radio chip) driver, and wake up the thread if the radio application is running.
Acquiring a resource mark after the SOC is started, and starting a softmute monitoring thread if the mark is a radio; and judging whether to start the softmute listening thread according to user selection in the operation stage of the automobile AVNT system. The softmute thread is suspended after exiting the radio application. And the softmute listening thread is awakened and suspended dynamically through the flag bit, so that the resource consumption of the system can be reduced.
Preferably, the listening thread is only started when the current radio mode is FM.
The embodiment monitors the current ultrasonic noise intensity of the radio according to a preset soft mute threshold strategy. When N is equal to 1, as long as the intensity of ultrasonic noise is monitored to be greater than the first preset ultrasonic intensity at the current moment, immediately triggering a channel searching function, and triggering a soft mute function when the number of the acquired full-band current effective channels is less than the preset effective channel number; and when the N is more than 1, the requirement of continuously monitoring the ultrasonic noise intensity for N times is met, the ultrasonic noise intensity is greater than the first preset ultrasonic intensity, the channel searching function is triggered, and the soft mute function is triggered when the number of the acquired full-band current effective channels is less than the preset effective channel number. When the current ultrasonic noise intensity is lower than or equal to the first preset ultrasonic noise intensity, the current radio signal is stronger and has low noise by default, and the current channel is played normally. Therefore, according to the teaching of the above embodiment, the soft mute function is triggered by determining two conditions of the current ultrasonic wave intensity and the current effective channel number of the full band, so that the noise suppression effect of the car radio can be improved.
Second embodiment of the invention:
referring to fig. 6, based on the first embodiment of the present invention, preferably, the first preset condition further includes: in the current ultrasonic noise intensity monitoring work, monitoring that the ultrasonic noise intensity is smaller than or equal to a second preset ultrasonic intensity for N times, wherein the second preset ultrasonic intensity is larger than the first preset ultrasonic intensity; and the time when the ultrasonic noise intensity is monitored for N times and is greater than the first preset ultrasonic intensity and the time when the ultrasonic noise intensity is monitored for N times and is less than or equal to the second preset ultrasonic intensity are in one-to-one correspondence.
Referring to fig. 7, in the specific embodiment, when N is 1, it is assumed that the first predetermined ultrasonic noise level is 140dB, the second predetermined ultrasonic noise level is 150dB, and the monitoring frequency is once per second. If the intensity of the ultrasonic noise monitored at the current moment is greater than 140dB and less than or equal to 150dB, the tone quality currently played by the vehicle-mounted radio is considered to be poor (the current signal is poor, the noise is high), and a soft mute trigger process (a trigger channel searching function) is started to be executed. If the intensity of the ultrasonic noise monitored at the current moment is less than or equal to 140dB, the default is that the current radio signal is stronger, the noise is low, and the current channel is played normally.
Referring to fig. 8, in an embodiment, when N > 1, it is assumed that the first predetermined ultrasonic noise level is 140dB, the second predetermined ultrasonic noise level is 150dB, N is 3, and the listening frequency is every second. If the intensity of the ultrasonic noise monitored for 3 consecutive times (or 3 consecutive seconds) is greater than 140dB and less than or equal to 150dB, the tone quality currently played by the car radio is considered to be poor (the current signal is poor, the noise is high), and a soft mute trigger process (a trigger channel search function) is started to be executed. If the ultrasonic noise intensity is less than or equal to 150dB and at least once is less than or equal to 140dB within 3 times (or 3 seconds) of the ultrasonic noise intensity monitoring period, the current radio signal is stronger and the noise is low by default, and the current channel is played normally.
According to the teaching of the above embodiment, the preset ultrasonic intensity is defined in a fixed interval range, and then the soft mute function is triggered by judging two conditions of the current ultrasonic intensity and the current effective channel number of the full frequency band, so as to eliminate the situation of overlarge noise, and further improve the noise suppression effect of the car radio.
Third embodiment of the invention:
referring to fig. 9, based on the second embodiment of the present invention, the method further includes: responding to the fact that the current ultrasonic noise intensity monitoring work meets a second preset condition, and triggering a soft mute function; wherein the second preset condition includes: and in the current monitoring work of the ultrasonic noise intensity, monitoring that the ultrasonic noise intensity is greater than a second preset ultrasonic intensity for N times.
In a specific embodiment, in the following cases: the noise intensity of the ultrasonic wave is monitored for N times, the noise intensity is greater than the first preset ultrasonic wave intensity, but the number of the acquired full-band current effective channels is greater than or equal to the preset effective channel number, so that the radio signal is good, but the noise is also large, the noise suppression effect is lost, and the extremely uncomfortable noise interference is brought to a user. In order to overcome the above-mentioned defect of the soft mute function of the radio, a second preset ultrasonic intensity is required to be set, and the second preset ultrasonic intensity is greater than the first preset ultrasonic intensity. And monitoring the intensity of the ultrasonic noise for N times, wherein the intensity of the ultrasonic noise is greater than the first preset ultrasonic intensity and less than or equal to the second preset ultrasonic intensity, and then the current radio signal is stronger by default, the noise is low, and the current channel is played normally. If the current ultrasonic noise intensity is too large and is larger than the second preset ultrasonic noise intensity, the noise is considered to be too large, and the soft mute function is directly triggered, so that a better mute effect can be realized under the conditions of stronger signals and larger noise. In addition, the soft mute function can be triggered only when the number of effective channels is lower than the preset number of effective channels after the channel search function is triggered. Therefore, according to the teaching of the above-described embodiment, the noise suppression effect of the car radio can be further improved.
The fourth embodiment of the present invention:
the embodiment also provides a radio receiver, which comprises a processor, a memory and a computer program stored in the memory and configured to be executed by the processor, wherein when the processor executes the computer program, the noise suppression method of the car radio receiver is realized, and the technical effects consistent with the method are achieved.
Fifth embodiment of the invention:
the embodiment also provides a storage medium, which comprises a stored computer program, wherein when the computer program runs, the device where the storage medium is located is controlled to execute the method for suppressing the noise of the car radio, and the technical effect consistent with the method is achieved.
Sixth embodiment of the invention:
referring to fig. 10, a noise suppressing device for a car radio includes:
and a signal monitoring module 80, configured to monitor the current ultrasonic noise intensity of the radio.
In the embodiment, the current ultrasonic noise intensity of the radio is monitored to serve as one of important signal quality data of the vehicle-mounted radio, so as to judge whether to trigger the soft mute function.
In a preferred embodiment, the important signal quality data of the on-board radio includes signal strength, frequency offset, multipath interference, etc. in addition to the ultrasonic noise strength.
In order to acquire important signal quality data of a car radio, an automobile AVNT system needs to create a monitoring thread in a DSP (radio chip) driver, so as to monitor the working state of the DSP and acquire data required in the DSP. Wherein, the automobile AVNT system communicates with the DSP through an I2C communication protocol.
And the channel searching module 81 is configured to trigger a channel searching function in response to that the current monitoring operation of the ultrasonic noise intensity satisfies a first preset condition, so as to search a current effective channel in a full frequency band. Wherein the first preset condition comprises: in the current monitoring work of the ultrasonic noise intensity, monitoring that the ultrasonic noise intensity is greater than a first preset ultrasonic intensity for N times, wherein N is equal to the total monitoring times of the current monitoring work of the ultrasonic noise intensity, and N is an integer greater than or equal to 1.
Referring to fig. 4, in the specific embodiment, when N is 1, it is assumed that the first predetermined ultrasonic noise level is 140dB and the monitoring frequency is once per second. If the intensity of the ultrasonic noise is monitored to be larger than 140dB at the current moment, the tone quality of the current playing of the vehicle-mounted radio is considered to be poor (the current signal is poor, the noise is high), and a soft mute trigger process (a channel search triggering function) is started to be executed. If the intensity of the ultrasonic noise monitored at the current moment is less than or equal to 140dB, the default is that the current radio signal is stronger, the noise is low, and the current channel is played normally.
Since the intensity of the ultrasonic noise monitored by the radio fluctuates in a certain range and is not a stable value, it can be understood that the first preset intensity of the ultrasonic noise may also be a specific intensity value or an intensity interval.
Referring to fig. 5, in an embodiment, when N > 1, assuming that the first predetermined ultrasonic noise level is 140dB, N is 3, and the monitoring frequency is every second. If the intensity of the ultrasonic noise monitored for 3 times (or 3 seconds) is greater than 140dB, the tone quality currently played by the vehicle-mounted radio is considered to be poor (the current signal is poor, the noise is high), and a soft mute trigger process (a channel search triggering function) is started to be executed. If the ultrasonic noise intensity is less than or equal to 140dB at least once within 3 times (or 3 seconds) of the ultrasonic noise intensity monitoring period, the default is that the current radio signal is stronger, the noise is low, and the current channel is played normally.
And the soft mute module 82 is used for triggering the soft mute function in response to the acquired number of the current effective channels of the full frequency band being less than or equal to the preset number of the effective channels.
For convenience of description, assuming that the number of the preset effective channels is 5, after the channel search function is triggered, the signal quality data of other channels can be obtained without affecting the currently played channel, that is, the signal quality data of other channels is obtained before the soft mute function is triggered. If the number of the acquired current effective channels of the full frequency band is less than 5, the current driving environment is judged to be a place with weak signals such as an underground parking lot or a tunnel, and the like, and is judged to be a place with strong signals such as an open road band, and the like. The soft mute function can be triggered only after the channel search function is triggered and when the current effective channel number of the full frequency band is judged to be less than the preset effective channel number. Therefore, the present embodiment can judge and identify the current road condition environment of the vehicle-mounted radio through the signal quality data of the radio, solve the problem of the sound shaking caused by soft mute, realize better mute effect, and improve the driving experience.
The device, still include:
the soft mute module 82 is further configured to, after triggering the soft mute function, if the intensity of the ultrasonic noise is monitored N times in the current monitoring operation of the intensity of the ultrasonic noise to be less than or equal to the first preset intensity of the ultrasonic noise, remove the soft mute function.
As shown in fig. 3, in a specific embodiment, in the current monitoring operation of the ultrasonic noise intensity, it is further required to determine whether the soft mute function is valid, and if the soft mute function is valid, the ultrasonic noise intensity is monitored N times to be less than or equal to the first preset ultrasonic intensity, which is the only condition for removing the soft mute function, so as to ensure a good noise suppression effect of the radio, ensure high fidelity audio output of the car radio, and improve the driving experience of the user.
Referring to fig. 11, the apparatus further includes:
the playing module 83 is further configured to, before triggering the channel search function, normally play the current channel if the ultrasonic noise intensity is monitored N times to be less than or equal to the first preset ultrasonic intensity in the current ultrasonic noise intensity monitoring operation, or after triggering the channel search function, if the number of the acquired full-band current effective channels is not less than or equal to the preset effective channel number.
In this embodiment, when the soft mute function is not triggered or is released, the signal of the radio is good at any time, and the current channel is played normally, so as to avoid the condition of shaking.
The device, still include:
the signal monitoring module 80 is further configured to start a monitoring thread when the current radio mode is FM.
In a specific embodiment, in order to obtain important signal quality data of the car radio, the car AVNT system needs to create a listening thread in the DSP (radio chip) driver, and wake up the thread if the radio application is running.
Acquiring a resource mark after the SOC is started, and starting a softmute monitoring thread if the mark is a radio; and judging whether to start the softmute listening thread according to user selection in the operation stage of the automobile AVNT system. The softmute thread is suspended after exiting the radio application. And the softmute listening thread is awakened and suspended dynamically through the flag bit, so that the resource consumption of the system can be reduced.
Preferably, the listening thread is only started when the current radio mode is FM.
The embodiment monitors the current ultrasonic noise intensity of the radio according to a preset soft mute threshold strategy. When N is equal to 1, as long as the intensity of ultrasonic noise is monitored to be greater than the first preset ultrasonic intensity at the current moment, immediately triggering a channel searching function, and triggering a soft mute function when the number of the acquired full-band current effective channels is less than the preset effective channel number; and when the N is more than 1, the requirement of continuously monitoring the ultrasonic noise intensity for N times is met, the ultrasonic noise intensity is greater than the first preset ultrasonic intensity, the channel searching function is triggered, and the soft mute function is triggered when the number of the acquired full-band current effective channels is less than the preset effective channel number. When the current ultrasonic noise intensity is lower than or equal to the first preset ultrasonic noise intensity, the current radio signal is stronger and has low noise by default, and the current channel is played normally. Therefore, according to the teaching of the above embodiment, the soft mute function is triggered by determining two conditions of the current ultrasonic wave intensity and the current effective channel number of the full band, so that the noise suppression effect of the car radio can be improved.
The seventh embodiment of the present invention:
on the basis of the sixth embodiment of the present invention, the first preset condition further includes: in the current ultrasonic noise intensity monitoring work, monitoring that the ultrasonic noise intensity is smaller than or equal to a second preset ultrasonic intensity for N times, wherein the second preset ultrasonic intensity is larger than the first preset ultrasonic intensity; and the time when the ultrasonic noise intensity is monitored for N times and is greater than the first preset ultrasonic intensity and the time when the ultrasonic noise intensity is monitored for N times and is less than or equal to the second preset ultrasonic intensity are in one-to-one correspondence.
Referring to fig. 7, in the specific embodiment, when N is 1, it is assumed that the first predetermined ultrasonic noise level is 140dB, the second predetermined ultrasonic noise level is 150dB, and the monitoring frequency is once per second. If the intensity of the ultrasonic noise monitored at the current moment is greater than 140dB and less than or equal to 150dB, the tone quality currently played by the vehicle-mounted radio is considered to be poor (the current signal is poor, the noise is high), and a soft mute trigger process (a trigger channel searching function) is started to be executed. If the intensity of the ultrasonic noise monitored at the current moment is less than or equal to 140dB, the default is that the current radio signal is stronger, the noise is low, and the current channel is played normally.
Referring to fig. 8, in an embodiment, when N > 1, it is assumed that the first predetermined ultrasonic noise level is 140dB, the second predetermined ultrasonic noise level is 150dB, N is 3, and the listening frequency is every second. If the intensity of the ultrasonic noise monitored for 3 consecutive times (or 3 consecutive seconds) is greater than 140dB and less than or equal to 150dB, the tone quality currently played by the car radio is considered to be poor (the current signal is poor, the noise is high), and a soft mute trigger process (a trigger channel search function) is started to be executed. If the ultrasonic noise intensity is less than or equal to 150dB and at least once is less than or equal to 140dB within 3 times (or 3 seconds) of the ultrasonic noise intensity monitoring period, the current radio signal is stronger and the noise is low by default, and the current channel is played normally.
According to the teaching of the above embodiment, the preset ultrasonic intensity is defined in a fixed interval range, and then the soft mute function is triggered by judging two conditions of the current ultrasonic intensity and the current effective channel number of the full frequency band, so as to eliminate the situation of overlarge noise, and further improve the noise suppression effect of the car radio.
Eighth embodiment of the present invention:
on the basis of the seventh embodiment of the present invention, the apparatus further includes:
the soft mute module 82 is further configured to trigger a soft mute function in response to that the current monitoring operation of the ultrasonic noise intensity satisfies a second preset condition. Wherein the second preset condition includes: and in the current monitoring work of the ultrasonic noise intensity, monitoring that the ultrasonic noise intensity is greater than a second preset ultrasonic intensity for N times.
In a specific embodiment, in the following cases: the noise intensity of the ultrasonic wave is monitored for N times, the noise intensity is greater than the first preset ultrasonic wave intensity, but the number of the acquired full-band current effective channels is less than or equal to the number of the preset effective channels, so that the radio signal is good, but the noise is also large, the noise suppression effect is lost, and the extremely uncomfortable noise interference is brought to a user. In order to overcome the above-mentioned defect of the soft mute function of the radio, a second preset ultrasonic intensity is required to be set, and the second preset ultrasonic intensity is greater than the first preset ultrasonic intensity. And monitoring the intensity of the ultrasonic noise for N times, wherein the intensity of the ultrasonic noise is greater than the first preset ultrasonic intensity and less than or equal to the second preset ultrasonic intensity, and then the current radio signal is stronger by default, the noise is low, and the current channel is played normally. If the current ultrasonic noise intensity is too large and is larger than the second preset ultrasonic noise intensity, the noise is considered to be too large, and the soft mute function is directly triggered, so that a better mute effect can be realized under the conditions of stronger signals and larger noise. In addition, the soft mute function can be triggered only when the number of effective channels is lower than the preset number of effective channels after the channel search function is triggered. Therefore, according to the teaching of the above-described embodiment, the noise suppression effect of the car radio can be further improved.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a computer-readable storage medium, and can include the processes of the embodiments of the methods described above when the computer program is executed. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
While the foregoing is directed to the preferred embodiment of the present invention, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention.
Claims (10)
1. A method for suppressing noise of a car radio, comprising:
the method comprises the steps that a car audio video navigation wireless communication (AVNT) system creates a monitoring thread in DSP driving, and the condition for waking up the thread is whether radio application is running; the method comprises the steps that a resource mark is obtained after the SOC is started, and if the mark is a radio, a monitoring thread is started;
monitoring the current ultrasonic noise intensity of the radio;
responding to the fact that the current ultrasonic noise intensity monitoring work meets a first preset condition, and triggering a channel searching function to search a current effective channel in a full frequency band; wherein the first preset condition comprises: in the current ultrasonic noise intensity monitoring work, monitoring that the ultrasonic noise intensity is greater than a first preset ultrasonic intensity for N times, wherein N is equal to the total monitoring times of the current ultrasonic noise intensity monitoring work, and is an integer greater than or equal to 1;
and triggering the soft mute function in response to the acquired current effective channel number of the full frequency band being less than the preset effective channel number.
2. The method of claim 1, wherein the first preset condition further comprises: in the current monitoring work of the ultrasonic noise intensity, the ultrasonic noise intensity is monitored for N times and is less than or equal to the second preset ultrasonic intensity, and the second preset ultrasonic intensity is greater than the first preset ultrasonic intensity.
3. The method of claim 2, further comprising:
responding to the fact that the current ultrasonic noise intensity monitoring work meets a second preset condition, and triggering a soft mute function; wherein the second preset condition includes: and in the current monitoring work of the ultrasonic noise intensity, monitoring that the ultrasonic noise intensity is greater than a second preset ultrasonic intensity for N times.
4. The method of claim 1, further comprising:
after the soft mute function is triggered, if the ultrasonic noise intensity is monitored for N times in the current ultrasonic noise intensity monitoring work and is less than or equal to the first preset ultrasonic intensity, the soft mute function is released.
5. The method of claim 1, further comprising:
before triggering the channel search function, if the ultrasonic noise intensity is monitored for N times in the current ultrasonic noise intensity monitoring work, or the ultrasonic noise intensity is monitored to be less than or equal to the first preset ultrasonic intensity, or
After the channel searching function is triggered, if the number of the acquired full-band current effective channels is not less than the preset effective channel number, the current channel is played normally.
6. The method of any of claims 1 to 5, further comprising:
and when the channel searching function is triggered, the current channel is played normally.
7. A vehicle radio noise suppression device, comprising:
the method comprises the steps that a car audio video navigation wireless communication (AVNT) system creates a monitoring thread in DSP driving, and the condition for waking up the thread is whether radio application is running; the method comprises the steps that a resource mark is obtained after the SOC is started, and if the mark is a radio, a monitoring thread is started;
the signal monitoring module is used for monitoring the current ultrasonic noise intensity of the radio;
the channel searching module is used for responding to the situation that the current ultrasonic noise intensity monitoring work meets a first preset condition, and triggering a channel searching function so as to search a current effective channel in a full frequency band; wherein the first preset condition comprises: in the current ultrasonic noise intensity monitoring work, monitoring that the ultrasonic noise intensity is greater than a first preset ultrasonic intensity for N times, wherein N is equal to the total monitoring times of the current ultrasonic noise intensity monitoring work, and is an integer greater than or equal to 1;
and the soft mute module is used for triggering the soft mute function in response to the fact that the number of the acquired current effective channels of the full frequency band is less than the number of the preset effective channels.
8. The apparatus of claim 7, wherein the first preset condition further comprises: in the current monitoring work of the ultrasonic noise intensity, the ultrasonic noise intensity is monitored for N times and is less than or equal to the second preset ultrasonic intensity, and the second preset ultrasonic intensity is greater than the first preset ultrasonic intensity.
9. The apparatus of claim 8, further comprising:
the soft mute module is also used for responding to the situation that the current ultrasonic noise intensity monitoring work meets a second preset condition and triggering a soft mute function; wherein the second preset condition includes: and in the current monitoring work of the ultrasonic noise intensity, monitoring that the ultrasonic noise intensity is greater than a second preset ultrasonic intensity for N times.
10. The apparatus of any of claims 7 to 9, further comprising:
the soft mute module is further configured to, after triggering the soft mute function, remove the soft mute function if the intensity of the ultrasonic noise is monitored N times to be less than or equal to a first preset intensity of the ultrasonic noise in the current monitoring operation of the intensity of the ultrasonic noise.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910639455.0A CN112235001B (en) | 2019-07-15 | 2019-07-15 | Vehicle-mounted radio noise suppression method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910639455.0A CN112235001B (en) | 2019-07-15 | 2019-07-15 | Vehicle-mounted radio noise suppression method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112235001A CN112235001A (en) | 2021-01-15 |
CN112235001B true CN112235001B (en) | 2022-03-25 |
Family
ID=74111205
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910639455.0A Active CN112235001B (en) | 2019-07-15 | 2019-07-15 | Vehicle-mounted radio noise suppression method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112235001B (en) |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1992535A (en) * | 2005-12-31 | 2007-07-04 | 英华达(南京)科技有限公司 | Method and apparatus for radio set automatic mute |
JP4683558B2 (en) * | 2006-05-30 | 2011-05-18 | パイオニア株式会社 | Mute circuit |
CN104044524A (en) * | 2013-03-13 | 2014-09-17 | 厦门歌乐电子企业有限公司 | Method for adjusting volume of vehicle-mounted radio and vehicle-mounted device |
CN205847538U (en) * | 2016-06-30 | 2016-12-28 | 大连楼兰科技股份有限公司 | Vehicle-mounted radio controls equipment |
CN106230449B (en) * | 2016-07-28 | 2019-03-05 | 宁波均胜科技有限公司 | A kind of radio based on guidance entertainment system deposits platform filtering algorithm |
WO2018126553A1 (en) * | 2017-01-03 | 2018-07-12 | 华为技术有限公司 | Method for determining signal of radio receiver and radio receiver |
CN108933636A (en) * | 2018-08-06 | 2018-12-04 | 惠州市德赛西威汽车电子股份有限公司 | A kind of radio reception opportunity interference automatic mute method and device |
CN109217885B (en) * | 2018-09-21 | 2022-07-12 | 法法汽车(中国)有限公司 | Vehicle-mounted radio channel searching device and method |
-
2019
- 2019-07-15 CN CN201910639455.0A patent/CN112235001B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN112235001A (en) | 2021-01-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9559657B2 (en) | Method and apparatus for mode balance for analog FM, digital radio blend logic in an automotive environment | |
CN103378914B (en) | Vehicle-mounted end, information processing system and vehicle-mounted end radio playback method free of discontinuities | |
GB2485422A (en) | Using two FM transmitters to transmit a signal from a media device to an FM radio so transmission frequency can be changed without interruption of the signal | |
CN110855391A (en) | Sound source switching method and system for vehicle-mounted radio | |
RU2060588C1 (en) | Fm-receiver for cars | |
JPH077464A (en) | Diversity receiver | |
CN112235001B (en) | Vehicle-mounted radio noise suppression method and device | |
US20090047919A1 (en) | Radio with automatic tuning to modulated audio device | |
EP2362561A1 (en) | Transmission of radio signals by a portable apparatus | |
KR101736992B1 (en) | Apparatus and method for improving the sound quality during driving. | |
JP4851387B2 (en) | Sound reproduction apparatus and sound reproduction method | |
JP3034876B2 (en) | Automatic volume control device for in-vehicle audio system | |
JP2012004750A (en) | Broadcast receiver and broadcast receiving method | |
JP3684771B2 (en) | Music data income system for vehicles, wireless base station | |
CN111078184A (en) | Vehicle-mounted machine volume compensation method and device, storage medium and electronic equipment | |
KR20150076721A (en) | A switching method of the digital-to-analog broadcasting and an switching apparatus thereof | |
JP7162247B2 (en) | Receiving device and receiving method | |
CN114379471B (en) | Wireless automatic switching control system for automobile audio | |
CN215912214U (en) | Vehicle-mounted FM dynamic sound effect improving system | |
JPH11355081A (en) | Method and device for announcing with controlled noise gain in railroad vehicle | |
CN105978587A (en) | Audio switching method and system | |
CN118158621A (en) | Weak message processing method for vehicle-mounted radio | |
JPH0430839Y2 (en) | ||
JPH0314848Y2 (en) | ||
CN113946309A (en) | Vehicle radio signal playing control method and device and vehicle |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |