Bluetooth earphone induction performance enhancement method based on low-frequency noise
By collecting and processing low-frequency noise spectrum data around Bluetooth headsets, calculating enhanced parameters and generating optimized audio signals based on actual audio data, the problem that existing Bluetooth headsets cannot effectively reduce noise in low-frequency noise environments is solved, and a more effective noise suppression effect is achieved.
Patent Information
- Application Number
- CN202411919177.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-05-23
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing Bluetooth headsets cannot effectively reduce noise when processing and eliminating low-frequency noise, especially when noise is relatively strong.
By collecting low-frequency noise spectrum data and actual audio data of the microphone surroundings of Bluetooth headphones, local maximum values and local minimum values are obtained, extreme value average values are calculated, low-frequency subdivisions are extracted, subdivision values and enhancement parameters are calculated, and optimized audio signals are generated based on actual audio data.
It realizes the calculation of enhanced parameters based on the characteristics of low-frequency noise in the actual environment, combined with the actual audio signal, and outputs the optimized results to effectively reduce noise and avoid the problem of ineffective noise reduction in the case of strong noise.
Smart Images

Figure CN120034772A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of Bluetooth headset noise reduction, and in particular to a method for enhancing the sensing performance of a Bluetooth headset based on low-frequency noise. Background Art
[0002] Bluetooth headsets are the product of modern technology. They use Bluetooth technology to achieve wireless connection with devices, get rid of the constraints of traditional wired headsets, and provide more freedom for calls and music enjoyment. They are designed to be lightweight and portable, and come in a variety of types such as in-ear, head-mounted and bone conduction to meet the needs of different users. Excellent Bluetooth headsets are usually equipped with noise reduction functions to enhance sound quality and listening experience and protect privacy. When purchasing, you should consider brand reputation, sound quality performance, battery life, connection speed and stability to ensure the best wireless audio experience and after-sales service guarantee. Bluetooth headsets have become a must-have in modern life that pursues convenience, high-quality audio enjoyment and comfortable use experience. Bluetooth headsets mainly include in-ear, semi-in-ear, head-mounted and bone conduction types. In-ear and semi-in-ear headphones differ in portability and comfort, and in-ear headphones usually provide better sound quality and noise reduction effects. Head-mounted headphones have built-in sound insulation and noise reduction effects, which are suitable for people who pursue high-quality music experience. Bone conduction headphones are suitable for outdoor sports and fitness and people with sensitive ears because they do not pass through the eardrum and cause less damage to hearing.
[0003] The enhanced sensing performance of Bluetooth headsets for low-frequency noise refers to the improvement of the performance of Bluetooth headsets in processing and eliminating low-frequency noise (such as traffic noise, aircraft noise, etc.). This is usually done through technical means to improve the noise reduction effect of the headsets, so that they can more effectively sense and cancel these low-frequency noises, thereby improving the user's audio experience and call quality. At present, the built-in microphone captures external noise, and the device generates sound waves with opposite phases to the noise to interfere, thereby achieving the effect of noise reduction. However, this method cannot effectively reduce noise when the noise is relatively strong. Summary of the invention
[0004] 1. Technical issues to be resolved
[0005] In view of the deficiencies of the prior art, the present invention provides a method for enhancing the sensing performance of a Bluetooth headset based on low-frequency noise, which has the advantages of collecting low-frequency noise spectrum data and actual audio data sets of the surrounding environment through the microphone of the Bluetooth headset, and obtaining local maximum and local minimum values of the collected low-frequency noise spectrum data. And calculate the extreme value average value, and obtain the low-frequency subdivision amount according to the low-noise audio data and the extreme value average value, so as to grasp the local fluctuation characteristics of the low-frequency noise, and calculate the subdivision value according to the low-frequency subdivision amount, and calculate the enhancement parameter according to the subdivision value, and obtain the optimized audio signal by combining the enhancement parameter and the actual audio data, and output the optimized actual audio signal through the Bluetooth headset, so that the corresponding enhancement parameter can be calculated according to the characteristics of the low-frequency noise in the actual environment, and it is combined with the actual audio signal, and the optimized result is generated and output, and there is no need for the device to generate a sound wave with a phase opposite to the noise for interference, so as to achieve the effect of reducing noise, and avoid the inability to effectively reduce noise when the noise is relatively strong, etc., and solve the above-mentioned problems.
[0006] (II) Technical solution
[0007] To achieve the above object, the present invention provides the following technical solution: a method for enhancing the sensing performance of a Bluetooth headset based on low-frequency noise, comprising the following steps:
[0008] S1, obtaining low-frequency noise spectrum data and actual audio data of the environment around the microphone, and saving the low-frequency noise spectrum data;
[0009] S2, obtaining all local maximum values and local minimum values from the stored low-frequency noise spectrum data, and calculating the extreme value average value of the local maximum values and local minimum values, and extracting low-frequency subdivisions from the low-frequency noise spectrum data and the extreme value average value, and the low-frequency subdivisions are composed of local maximum low-frequency subdivisions and local minimum low-frequency subdivisions, and the local maximum low-frequency subdivisions and local minimum low-frequency subdivisions are divided into several parts according to the time sequence;
[0010] S3, calculating a subdivision value according to the calculated local maximum low-frequency subdivision amount and the local minimum low-frequency subdivision amount, and calculating an enhancement parameter according to the subdivision value;
[0011] S4, generating an optimized actual audio signal using the actual audio data and the enhancement parameters;
[0012] S5. The generated optimized actual audio signal is outputted through a Bluetooth headset.
[0013] Preferably, the actual audio data is represented by Sy, and the plurality of low-frequency noise spectrum data are represented by dp 1 、dp 2 , ..., dp n .
[0014] Preferably, the plurality of local maxima are expressed as: db d1 ,db d2 、...、jb dn , multiple local minima are expressed as: jb x1 、jb x2 、...、jb xn , and the local maximum and local minimum are obtained from multiple low-frequency noise spectrum data.
[0015] Preferably, the extreme value average calculation expression is as follows:
[0016]
[0017] In the formula, Jzd represents the average value of local maximum, Jzx represents the local minimum, and Jzpj represents the average value of extreme values. It means to calculate the average of all local maximum values. It means to calculate the average of all local minima.
[0018] Preferably, the local maximum low-frequency subdivision amount calculation expression is as follows:
[0019] dpjd=Sy-Jzd
[0020] In the formula, dpjd is expressed as the local maximum low-frequency subdivision amount.
[0021] Preferably, the local minimum low-frequency subdivision amount calculation expression is as follows:
[0022] dpjx=Sy-Jzd
[0023] In the formula, dpjx represents the local minimum low-frequency subdivision amount.
[0024] Preferably, the subdivision value calculation expression is as follows:
[0025] xf=dpjd-dpjx
[0026] In the formula, xf represents the subdivision value.
[0027] Preferably, the enhanced parameter calculation expression is as follows:
[0028]
[0029] In the formula, dp imax It is expressed as the maximum value among all low-frequency noise spectrum data.
[0030] Preferably, the optimized actual audio signal calculation expression is as follows:
[0031] yhSy=xs*Sy
[0032] In the formula, yhSy represents the actual audio signal after optimization.
[0033] A Bluetooth headset comprises a memory and a processor, wherein the memory stores a processing program, and when the processor executes the processing program, the steps of any of the methods for enhancing the sensing performance of a Bluetooth headset based on low-frequency noise are implemented.
[0034] Compared with the prior art, the present invention provides a method for enhancing the sensing performance of a Bluetooth headset based on low-frequency noise, which has the following beneficial effects:
[0035] The present invention collects low-frequency noise spectrum data and actual audio data sets of the surrounding environment by collecting the microphone of the Bluetooth headset, and obtains local maximum and local minimum values of the collected low-frequency noise spectrum data. And calculates the extreme value average value, and obtains the low-frequency subdivision amount according to the low-noise audio data and the extreme value average value, so as to grasp the local fluctuation characteristics of the low-frequency noise, and calculates the subdivision value according to the low-frequency subdivision amount, and calculates the enhancement parameter according to the subdivision value, and obtains the optimized audio signal by combining the enhancement parameter and the actual audio data, and outputs the optimized actual audio signal through the Bluetooth headset, so that the corresponding enhancement parameter can be calculated according to the characteristics of the low-frequency noise in the actual environment, and it is combined with the actual audio signal, and the optimized result appears and is output, and there is no need for the device to generate a sound wave with a phase opposite to the noise for interference, so as to achieve the effect of reducing noise, and avoid the inability to effectively reduce noise when the noise is relatively strong. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1 Schematic diagram of the steps of the method of the present invention DETAILED DESCRIPTION
[0037] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0038] At present, Bluetooth headset noise reduction usually captures external noise through the built-in microphone, and the device generates sound waves with opposite phase to the noise to interfere, so as to achieve the effect of reducing noise. However, this method cannot effectively reduce noise when the noise is relatively strong. To address this technical problem, a method for enhancing the sensing performance of Bluetooth headsets based on low-frequency noise is proposed. Please refer to Figure 1 , the method steps are as follows:
[0039] Step 1: Obtain the low-frequency noise spectrum data and actual audio data of the microphone's surrounding environment, and save the low-frequency noise spectrum data. The actual audio data is represented as Sy, and multiple low-frequency noise spectrum data are represented as dp. 1 、dp 2 , ..., dp n ;
[0040] Step 2: Obtain all local maximum values and local minimum values from the saved low-frequency noise spectrum data, calculate the extreme value average value of the local maximum values and local minimum values, and extract the low-frequency subdivision amount from the low-frequency noise spectrum data and the extreme value average value, and the low-frequency subdivision amount is composed of the local maximum low-frequency subdivision amount and the local minimum low-frequency subdivision amount. The local maximum low-frequency subdivision amount and the local minimum low-frequency subdivision amount are divided into several parts in time sequence, among which multiple local maximum values are represented as: jb d1 、jb d2 、...、jb dn , multiple local minima are expressed as: jb x1 、jb x2 、...、jb xn , and the local maximum and local minimum are obtained from multiple low-frequency noise spectrum data.
[0041] The above extreme value average calculation expression is as follows:
[0042]
[0043] In the formula, Jzd represents the average value of local maximum, Jzx represents the local minimum, and Jzpj represents the average value of extreme values. It means to calculate the average of all local maximum values. It means to calculate the average of all local minima.
[0044] The calculation expression of the local maximum low-frequency subdivision is as follows:
[0045] dpjd=Sy-Jzd
[0046] In the formula, dpjd represents the local maximum low-frequency subdivision amount;
[0047] The calculation expression of the local minimum low-frequency subdivision is as follows:
[0048] dpjx=Sy-Jzd
[0049] In the formula, dpjx represents the local minimum low-frequency subdivision amount.
[0050] The purpose of calculating the local maximum low-frequency subdivision amount and the local minimum low-frequency subdivision amount is to obtain the signal oscillation information of the collected low-frequency noise spectrum data, so as to grasp the distribution range of the low-frequency noise spectrum data.
[0051] Step 3: Calculate the subdivision value based on the calculated local maximum low-frequency subdivision amount and the local minimum low-frequency subdivision amount, and calculate the enhancement parameter based on the subdivision value. The subdivision value calculation expression is as follows:
[0052] xf=dpjd-dpjx
[0053] In the formula, xf is expressed as the subdivision value. By calculating the subdivision value, the local fluctuation characteristics in the low-frequency noise signal can be measured, and then the spectrum characteristics of the low-frequency noise signal can be obtained.
[0054] The enhanced parameter calculation expression is as follows:
[0055]
[0056] In the formula, dp imax It is expressed as the maximum value of all low-frequency noise spectrum data. By calculating the enhancement parameter, it can be used as a correction parameter to correct the actual audio data collected, achieve the effect of noise reduction, and reduce the impact of noise on the actual audio.
[0057] Step 4: Generate an optimized actual audio signal using the actual audio data and the enhancement parameters. The calculation expression is as follows:
[0058] yhSy=xs*Sy
[0059] In the formula, yhSy represents the actual audio signal after optimization.
[0060] Step 5: Output the generated optimized actual audio signal through the Bluetooth headset.
[0061] The above method steps need to rely on the Bluetooth headset and its associated memory and processor. When the processor executes the processing program, it implements any step of the method for enhancing the sensing performance of the Bluetooth headset based on low-frequency noise.
[0062] By collecting the low-frequency noise spectrum data and the actual audio data set of the surrounding environment through the microphone of the Bluetooth headset, local maxima and local minima are obtained for the collected low-frequency noise spectrum data. The average value of the extreme values is calculated, and the low-frequency sub-component is obtained based on the low-noise audio data and the average value of the extreme values, so as to master the local fluctuation characteristics of the low-frequency noise. Then, the sub-value is calculated according to the low-frequency sub-component, the enhancement parameter is calculated according to the sub-value, and the optimized audio signal is obtained by combining the enhancement parameter and the actual audio data. The optimized actual audio signal is output through the Bluetooth headset, so that the corresponding enhancement parameter can be calculated according to the characteristics of the low-frequency noise in the actual environment and combined with the actual audio signal to obtain and output the optimized result without the device generating sound waves with a phase opposite to the noise to interfere, achieving the effect of reducing noise and avoiding the inability to effectively reduce noise in the case of relatively strong noise.
[0063] Although the embodiments of the present invention have been shown and described, those of ordinary skill in the art can understand that various changes, modifications, substitutions, and variations can be made to these embodiments without departing from the principles and spirit of the present invention. The scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. A method for enhancing the sensing performance of a Bluetooth headset based on low-frequency noise, characterized in that: It includes the following steps: S1. Obtain the low-frequency noise spectrum data and the actual audio data of the environment around the microphone, and save the low-frequency noise spectrum data; S2. Obtain all local maxima and local minima from the saved low-frequency noise spectrum data, calculate the average value of the extreme values for the local maxima and local minima, and extract the low-frequency sub-components from the low-frequency noise spectrum data and the average value of the extreme values. The low-frequency sub-components consist of local maximum low-frequency sub-components and local minimum low-frequency sub-components, and the local maximum low-frequency sub-components and local minimum low-frequency sub-components are divided into several groups in chronological order; S3. Calculate the sub-value based on the calculated local maximum low-frequency sub-components and local minimum low-frequency sub-components, and calculate the enhancement parameter based on the sub-value; S4. Generate an optimized actual audio signal from the actual audio data and the enhancement parameter; S5. Output the generated optimized actual audio signal through the Bluetooth headset.
2. The method for enhancing the sensing performance of a Bluetooth headset based on low-frequency noise according to claim 1, characterized in that: The actual audio data is represented by Sy, and the plurality of low-frequency noise spectrum data are represented by dp1, dp2, ..., dp n .
3. The method for enhancing the sensing performance of a Bluetooth headset based on low-frequency noise according to claim 2, characterized in that: The multiple local maxima are expressed as: d1 、jb d2 、...、jb dn , multiple local minima are expressed as: jb x1 、jb x2 、...、jb xn , and the local maximum and local minimum are obtained from multiple low-frequency noise spectrum data.
4. The method for enhancing the sensing performance of a Bluetooth headset based on low-frequency noise according to claim 3, characterized in that: The calculation expression of the average value of the extreme values is as follows: In the formula, Jzd represents the average value of local maximum, Jzx represents the local minimum, and Jzpj represents the average value of extreme values. It means to calculate the average of all local maximum values. It means to calculate the average of all local minima.
5. The method for enhancing the sensing performance of a Bluetooth headset based on low-frequency noise according to claim 4, characterized in that: The calculation expression of the local maximum low-frequency sub-component is as follows: dpjd = Sy - Jzd In the formula, dpjd represents the local maximum low-frequency sub-component.
6. The method for enhancing the sensing performance of a Bluetooth headset based on low-frequency noise according to claim 5, characterized in that: The calculation expression of the local minimum low-frequency sub-component is as follows: dpjx = Sy - Jzd In the formula, dpjx represents the local minimum low-frequency sub-component.
7. The method for enhancing the sensing performance of a Bluetooth headset based on low-frequency noise according to claim 6, characterized in that: The calculation expression of the sub-value is as follows: xf = dpjd - dpjx In the formula, xf represents the sub-value.
8. The method for enhancing the sensing performance of a Bluetooth headset based on low-frequency noise according to claim 7, characterized in that: The calculation expression of the enhancement parameter is as follows: In the formula, dp imax It is expressed as the maximum value among all low-frequency noise spectrum data.
9. The method for enhancing the sensing performance of a Bluetooth headset based on low-frequency noise according to claim 8, characterized in that: The calculation expression of the optimized actual audio signal is as follows: yhSy = xs * Sy In the formula, yhSy represents the optimized actual audio signal.
10. A Bluetooth headset, comprising a memory and a processor, wherein the memory stores a processing program, characterized in that: When the processor executes the processing program, it realizes the steps of the method for enhancing the induction performance of the Bluetooth headset based on low-frequency noise according to any one of claims 1 to 9.