Noise reduction method and apparatus, earphone device, and computer-readable storage medium

By setting multiple noise reduction parameters corresponding to different ear shapes in the headphone device and using ultrasonic scanning technology to determine the target ear shape, the problem of the inability to personalize active noise-canceling headphones in the prior art is solved, achieving the best noise reduction effect.

CN116156377BActive Publication Date: 2026-03-03GEER TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202211539014.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-01
Publication Date
2026-03-03
Estimated Expiration
2042-12-01

AI Technical Summary

Technical Problem

The parameters of existing active noise-canceling headphones are fixed and cannot achieve the best noise cancellation effect for each user.

Method used

By pre-setting multiple noise reduction parameters corresponding to different ear shapes in the headphone device, using an ultrasonic scanning device to scan the user's ear shape data, determining the target ear shape that matches the user, and then using the corresponding noise reduction parameters for active noise reduction.

Benefits of technology

It enables the headphones to be personalized to match the shape of the user's ear, achieving the best noise cancellation effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116156377B_ABST
    Figure CN116156377B_ABST
Patent Text Reader

Abstract

The application discloses a noise reduction method and device, earphone equipment and a computer readable storage medium. The noise reduction method is applied to the earphone equipment, and comprises the following steps: determining a target pinna shape matched with a user from a plurality of preset pinna shapes; and performing active noise reduction by using a preset noise reduction parameter corresponding to the target pinna shape. The earphone equipment is personalized to perform active noise reduction by using the noise reduction parameter of the pinna shape matched with the user, so that the best noise reduction effect is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of headphone technology, and more particularly to a noise reduction method, apparatus, headphone device, and computer-readable storage medium. Background Technology

[0002] Active noise-canceling headphones can effectively reduce external noise, such as airplane noise, subway noise, and air conditioner noise. Active noise control technology mainly utilizes the principle of sound wave interference, using a control circuit to generate a secondary noise signal that is equal in magnitude but opposite in phase to the original noise signal, thus canceling out the original noise signal. Currently, the parameters of active noise cancellation in headphones are fixed, meaning that optimal noise cancellation may not be achieved for every user. Summary of the Invention

[0003] The main objective of this invention is to provide a noise reduction method, device, headphone device, and computer-readable storage medium. The aim is to propose a headphone noise reduction solution that uses personalized noise reduction parameters tailored to the user's ear shape to achieve optimal noise reduction performance.

[0004] To achieve the above objectives, the present invention provides a noise reduction method applied to an earphone device, the noise reduction method comprising:

[0005] Determine the target ear shape that matches the user from a set of preset ear shapes;

[0006] Active noise reduction is performed using preset noise reduction parameters that correspond to the shape of the target auricle.

[0007] Optionally, the earphone shell of the earphone device is provided with an ultrasonic scanning device, and the step of determining the target ear shape matching the user from a plurality of preset ear shapes includes:

[0008] When the headphone device is in a wearing state, the ultrasonic scanning device scans the first shape data of the user's auricle.

[0009] The first shape data is compared with the second shape data corresponding to a plurality of preset auricle shapes, and the auricle shape corresponding to the shape data that matches the first shape data in each of the second shape data is taken as the target auricle shape.

[0010] Optionally, the ultrasound scanning device includes a microphone, a speaker, and a rotating structure, wherein the microphone and the speaker are fixed to the rotating structure, and the step of scanning the first shape data of the user's auricle using the ultrasound scanning device includes:

[0011] The rotating structure is controlled to rotate so that the ranging direction of the microphone and the speaker is pointed to a direction to be measured;

[0012] When the ranging direction points to the direction to be measured, an ultrasonic signal is emitted through the speaker and a reflected ultrasonic signal is received through the microphone. The ranging result corresponding to the direction to be measured is calculated based on the emitted and received ultrasonic signals.

[0013] The first shape data of the user's auricle is obtained based on the distance measurement results corresponding to multiple directions to be measured.

[0014] Optionally, the ultrasonic scanning device includes a microphone array and a speaker array, and the step of scanning the first shape data of the user's auricle using the ultrasonic scanning device includes:

[0015] The ultrasonic signal is emitted by each loudspeaker in the loudspeaker array according to a preset phase in a direction to be measured, and the ultrasonic signal is received by each microphone in the microphone array according to a preset phase in the direction to be measured.

[0016] The ranging result corresponding to the direction to be measured is calculated based on the transmitted and received ultrasonic signals.

[0017] The first shape data of the user's auricle is obtained based on the distance measurement results corresponding to multiple directions to be measured.

[0018] Optionally, both the first shape data and each of the second shape data include multiple distance values ​​corresponding to different directions. The step of comparing the first shape data with the second shape data corresponding to a plurality of preset auricle shapes, and taking the auricle shape corresponding to the shape data in each of the second shape data that matches the first shape data as the target auricle shape, includes:

[0019] Calculate the absolute value of the difference between the distance values ​​in the same direction between the first shape data and the target shape data, wherein the target shape data is any one of the second shape data;

[0020] If the absolute value of the difference corresponding to the multiple directions is less than a preset threshold, then it is determined that the first shape data matches the target shape data.

[0021] The ear shape corresponding to the shape data in each of the second shape data that matches the first shape data is taken as the target ear shape.

[0022] Optionally, the step of determining the target ear shape that matches the user from a plurality of preset ear shapes includes:

[0023] The user terminal connected to the headphone device outputs and displays shape information corresponding to multiple preset ear shapes.

[0024] Receive user feedback instructions based on the displayed shape information;

[0025] The ear shape corresponding to the shape information carried in the user feedback instruction is used as the target ear shape to match the user.

[0026] Optionally, the step of determining the target ear shape that matches the user from a plurality of preset ear shapes includes:

[0027] Multiple preset ear shapes are used sequentially as test ear shapes;

[0028] Active noise reduction is performed using preset noise reduction parameters corresponding to the shape of the tested auricle, and feedback sound signals collected by the feedback microphone in the headphone device are acquired.

[0029] The noise reduction level corresponding to the shape of the tested auricle is calculated based on the feedback sound signal;

[0030] Based on the noise reduction levels corresponding to the multiple ear shapes, the ear shape with the highest noise reduction level is selected as the target ear shape to match the user.

[0031] To achieve the above objectives, the present invention also provides a noise reduction device, wherein the noise reduction device is deployed in an earphone device, and the noise reduction device includes:

[0032] The determination module is used to determine the target ear shape that matches the user from a plurality of preset ear shapes;

[0033] The noise reduction module is used to perform active noise reduction using preset noise reduction parameters corresponding to the shape of the target auricle.

[0034] To achieve the above objectives, the present invention also provides an earphone device, the earphone device comprising: a memory, a processor, and a noise reduction program stored in the memory and executable on the processor, wherein the noise reduction program, when executed by the processor, implements the steps of the noise reduction method described above.

[0035] In addition, to achieve the above objectives, the present invention also proposes a computer-readable storage medium storing a noise reduction program, which, when executed by a processor, implements the steps of the noise reduction method described above.

[0036] In this embodiment of the invention, by pre-setting noise reduction parameters corresponding to multiple different ear shapes in the headphone device, determining the target ear shape that matches the user from the multiple ear shapes, and using the noise reduction parameters corresponding to the target ear shape for active noise reduction, the headphone device can be personalized to match the noise reduction parameters that are suitable for the user's ear shape for active noise reduction, thereby achieving the best noise reduction effect. Attached Figure Description

[0037] Figure 1 This is a flowchart illustrating the first embodiment of the noise reduction method of the present invention;

[0038] Figure 2 This is a schematic diagram of the structure of an earphone device according to an embodiment of the present invention;

[0039] Figure 3 This is a schematic diagram of the functional modules of a preferred embodiment of the noise reduction device of the present invention.

[0040] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0041] It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.

[0042] Reference Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the noise reduction method of the present invention.

[0043] This invention provides embodiments of a noise reduction method. It should be noted that although the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than that shown here. The noise reduction methods of this invention are applied to headphone devices. In this embodiment, the noise reduction method includes:

[0044] Step S10: Determine the target ear shape that matches the user from a set of preset ear shapes;

[0045] Due to differences in the auricles of different consumer groups, the acoustic characteristics of noise reaching the auricle of the same headphones will vary from person to person. Furthermore, there may be differences between the left and right ears, which may result in noise cancellation not achieving optimal effects or imbalance between the left and right sides.

[0046] In this embodiment, to solve the above problems, the headphone device can be pre-set with noise reduction parameters corresponding to different ear shapes. The headphone device can refer to a single earphone. Noise reduction parameters are parameters required during active noise cancellation, and may include, for example, filter parameters, gain values, etc. The specific parameters included are not limited here. The noise reduction parameters corresponding to each ear shape can be obtained through pre-tuning. For example, the headphone device can be pre-worn on a simulated ear of a certain ear shape, the noise reduction parameters in the headphone device can be adjusted, and the sound signal after active noise cancellation can be collected through a microphone set on the simulated ear. Based on this sound signal, the noise reduction effect corresponding to different noise reduction parameters can be determined, and the noise reduction parameter with the best noise reduction effect can be selected as the noise reduction parameter corresponding to that ear shape and configured in the headphone device. Following this method, multiple different noise reduction parameters corresponding to different ear shapes can be configured in the headphone device.

[0047] When a user uses the headphone device, the headphone device can automatically or in response to the user's request determine the ear shape that matches the user from a plurality of preset ear shapes (hereinafter referred to as the target ear shape for distinction). In this embodiment, there are many ways to determine the target ear shape that matches the user, and no limitation is made in this embodiment.

[0048] For example, in one feasible implementation, step S10 includes:

[0049] Step S101: Output and display the shape information corresponding to multiple preset ear shapes through the user terminal connected to the headphone device;

[0050] The user terminal can be a terminal with a display screen, such as a smartphone or computer. Shape information can be information used by the user to distinguish between different ear shapes. This embodiment does not limit the specific type of shape information, as long as it enables the user to differentiate between ear shapes. For example, it could be a number assigned to an ear shape, a graphic representation of an ear shape, or shape data of an ear shape. Shape data describes the shape of the ear, such as three-dimensional point cloud data of the ear shape.

[0051] In a specific implementation, the headphone device can display the shape information corresponding to each ear shape through the application software interface.

[0052] Step S102: Receive user feedback instructions based on the displayed shape information;

[0053] In a specific implementation, the user terminal can detect the user's selection operation triggered by the various displayed shape information. When a shape information is selected, the user terminal sends this shape information to the headphone device along with a user feedback command. It is understood that the user can select the shape information that achieves the best noise cancellation effect based on their perceived noise cancellation performance.

[0054] Step S103: The ear shape corresponding to the shape information carried in the user feedback instruction is taken as the target ear shape to match the user.

[0055] The headphone device extracts the shape information carried in the user's feedback command, and then uses the corresponding ear shape as the target ear shape to match the user.

[0056] Step S20: Active noise reduction is performed using preset noise reduction parameters that correspond to the shape of the target auricle.

[0057] After determining the shape of the target ear, the headphone device performs active noise cancellation using preset noise cancellation parameters corresponding to that ear shape. The specific process of active noise cancellation will not be described in detail here.

[0058] In this embodiment, by pre-setting noise reduction parameters corresponding to multiple different ear shapes in the headphone device, a target ear shape matching the user is determined from the multiple ear shapes, and active noise reduction is performed using the noise reduction parameters corresponding to the target ear shape. By using the headphone device to perform active noise reduction in a personalized manner with the noise reduction parameters matching the user's ear shape, the best noise reduction effect is achieved.

[0059] Furthermore, based on the first embodiment described above, a second embodiment of the noise reduction method of the present invention is proposed. In this embodiment, step S10 includes:

[0060] Step S104: When the headphone device is in the wearing state, the user's auricle first shape data is scanned by the ultrasonic scanning device;

[0061] An ultrasonic scanning device can be installed on the earphone shell of the headphone device. The device can be positioned in an area of ​​the earphone shell exposed to the external environment when the headphone is being worn, where it can scan the user's auricle. For example, Figure 2The diagram schematically illustrates the position of the ultrasonic scanning device within the earphone shell. The ultrasonic scanning device can perform ranging and positioning within a certain directional range based on echolocation, thereby scanning the shape data of the user's auricle (hereinafter referred to as the first shape data for distinction). The specific data format of the first shape data is not limited in this embodiment. For example, in a specific implementation, the first shape data can be three-dimensional point cloud data of the user's auricle shape. In a feasible implementation, the first shape data can include distance values ​​corresponding to multiple test directions. Each test direction refers to a direction radiating outwards from the origin in the three-dimensional spatial coordinate system established by the earphone device. Each test direction can be pre-set, and the distance value corresponding to the test direction is the distance between a point on the user's auricle in that test direction and the origin when the earphone device is in the wearing state.

[0062] Step S105: Compare the first shape data with the second shape data corresponding to a plurality of preset auricle shapes, and take the auricle shape corresponding to the shape data that matches the first shape data in each of the second shape data as the target auricle shape.

[0063] The headphone device can pre-set shape data (hereinafter referred to as second shape data) corresponding to multiple different auricle shapes. The data format of the second shape data can be the same as that of the first shape data. For example, in one feasible embodiment, the second shape data can also include multiple distance ranges corresponding to multiple test directions. The distance value corresponding to a certain test direction in the first shape data is compared with the distance range corresponding to that test direction in the second shape data to determine whether it is within the distance range. If all the distance values ​​in the first shape data are within their respective distance ranges, it can be determined that the first shape data and the second shape data are a match.

[0064] It is understandable that each second shape data and the first shape data are relative to the same spatial coordinate system, or when comparing the first shape data with each second shape data, the first shape data is first transformed to the spatial coordinate system corresponding to the second shape data before comparison.

[0065] Further, in one feasible embodiment, step S105 includes:

[0066] Step S1051: Calculate the absolute value of the difference between the distance values ​​in the same direction between the first shape data and the target shape data, wherein the target shape data is any one of the second shape data;

[0067] Both the first shape data and each of the second shape data can include distance values ​​corresponding to multiple directions, and each direction can be the various test directions proposed in the above embodiments.

[0068] Since the method of comparing the first shape data with each of the second shape data is the same, we will take comparing the first shape data with one of the second shape data as an example, and refer to the second shape data as the target shape data to distinguish it.

[0069] Step S1052: If the absolute value of the difference corresponding to the plurality of directions is less than a preset threshold, then it is determined that the first shape data and the target shape data are matched.

[0070] The preset threshold can be set as needed, and there are no restrictions here.

[0071] Step S1053: The ear shape corresponding to the shape data in each of the second shape data that matches the first shape data is taken as the target ear shape.

[0072] Furthermore, in a feasible embodiment, if each of the second shape data and the first shape data cannot be matched, the absolute values ​​of the differences calculated between the first shape data and the target shape data can be added together, and the result can be used as the difference degree between the first shape data and the target shape data. The auricle shape corresponding to the second shape data with the smallest difference degree from the first shape data is selected from the second shape data as the target auricle shape.

[0073] Further, in one feasible embodiment, step S104 includes:

[0074] Step S1041: Control the rotating structure to rotate so that the ranging direction of the microphone and the speaker points to a direction to be measured;

[0075] The ultrasonic scanning device includes a microphone, a speaker, and a rotating structure, with the microphone and speaker fixed to the rotating structure. The specific structure of the rotating structure is not limited in this embodiment. Each measurement direction can be preset.

[0076] It is understandable that when the rotating structure rotates once, it will cause the ranging direction of the microphone and speaker to point in a certain direction. The rotation parameters of the rotating structure corresponding to each measuring direction can be preset. When it is necessary to measure the distance value in a certain measuring direction, the rotating structure is rotated according to the rotation parameters corresponding to that measuring direction, so as to drive the microphone and speaker to rotate so that the ranging direction points to that measuring direction.

[0077] Step S1042: When the ranging direction points to the direction to be measured, an ultrasonic signal is emitted through the speaker and a reflected ultrasonic signal is received through the microphone. The ranging result corresponding to the direction to be measured is calculated based on the emitted and received ultrasonic signals.

[0078] The distance measurement result corresponding to the direction to be measured can be the distance between a point on the user's auricle in the direction to be measured and the origin of the three-dimensional spatial coordinate system established by the headphone device when the headphone device is being worn.

[0079] Step S1043: Obtain the first shape data of the user's auricle based on the distance measurement results corresponding to the multiple directions to be measured.

[0080] After obtaining the distance measurement results corresponding to each direction to be measured, the headphone device can obtain the first shape data of the user's auricle based on each measurement result. In a specific implementation, each distance measurement result can be used as the first shape data, or the distance measurement results can be transformed into distance measurement results in the spatial coordinate system corresponding to the second shape data, and the transformed distance measurement results can be used as the first shape data.

[0081] Further, in one feasible embodiment, step S104 includes:

[0082] Step S1044: Each speaker in the speaker array emits an ultrasonic signal according to a preset phase corresponding to a direction to be measured, and each microphone in the microphone array receives the ultrasonic signal according to a preset phase corresponding to the direction to be measured.

[0083] An ultrasonic scanning device may include a microphone array and a speaker array. The microphone array includes multiple microphones arranged on the same plane, and the speaker array includes multiple speakers arranged on the same plane. The microphone array and speaker array may be on the same plane. Based on beamforming technology, an earphone device can control the phase of each speaker in the speaker array to make the ranging direction of the speaker array point in a certain direction. Similarly, based on beamforming technology, an earphone device can control the phase of each microphone in the microphone array to make the ranging direction of the microphone array point in a certain direction. The phases of each microphone in the microphone array and each speaker in the speaker array corresponding to each direction to be measured can be preset. When it is necessary to measure the distance value in a certain direction, the speakers in the speaker array emit ultrasonic signals according to the preset phase corresponding to the direction to be measured, and the microphones in the microphone array receive ultrasonic signals according to the preset phase corresponding to the direction to be measured.

[0084] Step S1045: Calculate the ranging result corresponding to the direction to be measured based on the transmitted and received ultrasonic signals.

[0085] The distance measurement result corresponding to the direction to be measured can be the distance between a point on the user's auricle in the direction to be measured and the origin of the three-dimensional spatial coordinate system established by the headphone device when the headphone device is being worn.

[0086] Step S1046: Obtain the first shape data of the user's auricle based on the distance measurement results corresponding to the multiple directions to be measured.

[0087] After obtaining the distance measurement results corresponding to each direction to be measured, the headphone device can obtain the first shape data of the user's auricle based on each measurement result. In a specific implementation, each distance measurement result can be used as the first shape data, or the distance measurement results can be transformed into distance measurement results in the spatial coordinate system corresponding to the second shape data, and the transformed distance measurement results can be used as the first shape data.

[0088] Furthermore, based on the first and / or second embodiments described above, a third embodiment of the noise reduction method of the present invention is proposed. In this embodiment, step S10 includes:

[0089] Step S106: Select multiple preset auricle shapes as test auricle shapes in sequence;

[0090] In this embodiment, an implementation method for determining a target ear shape that matches the user is also proposed. The headphone device can sequentially test the noise reduction level that can be produced by the noise reduction parameters corresponding to each preset ear shape, and select the ear shape with the largest noise reduction level as the target ear shape that matches the user. The process of testing each ear shape is the same. The following description uses the testing of one ear shape as an example, and this ear shape is referred to as the test ear shape for distinction.

[0091] Step S107: Active noise reduction is performed using preset noise reduction parameters corresponding to the shape of the tested auricle, and feedback sound signals collected by the feedback microphone in the headphone device are acquired.

[0092] A feedback microphone is a microphone placed near the user's ear canal in a headphone device. It is used to detect residual noise signals in the ear canal, and the sound signal detected by the feedback microphone is called the feedback sound signal.

[0093] Step S108: Calculate the noise reduction level corresponding to the shape of the tested auricle based on the feedback sound signal;

[0094] There are many methods to calculate the degree of noise reduction based on the feedback sound signal. For example, one can calculate the energy of the feedback sound signal and take the negative value of the energy as the degree of noise reduction.

[0095] Step S109: Select the ear shape with the highest noise reduction degree as the target ear shape to match the user based on the noise reduction degree corresponding to the multiple ear shapes.

[0096] The noise reduction level corresponding to the ear shape is the noise reduction level measured when active noise reduction is performed using the noise reduction parameters corresponding to that ear shape. After obtaining the noise reduction level corresponding to each ear shape, the ear shape with the highest noise reduction level can be selected as the target ear shape to match the user, so that the headphone device can obtain the best noise reduction effect when using the noise reduction parameters corresponding to the target ear shape for active noise reduction.

[0097] It should be noted that the three specific implementation methods for determining the target auricle shape that matches the user involved in the above embodiments can also be implemented in combination. For example, in response to the user's selection instruction, the method indicated by the selection instruction can be used to determine the target auricle shape that matches the user.

[0098] Furthermore, this invention also proposes a noise reduction device, which is deployed in an earphone device, as shown in the following embodiment. Figure 3 The noise reduction device includes:

[0099] The determining module 10 is used to determine the target ear shape that matches the user from a plurality of preset ear shapes;

[0100] The noise reduction module 20 is used to perform active noise reduction using preset noise reduction parameters corresponding to the shape of the target auricle.

[0101] Furthermore, an ultrasonic scanning device is provided on the earphone shell of the earphone device, and the determining module 10 is also used for:

[0102] When the headphone device is in a wearing state, the ultrasonic scanning device scans the first shape data of the user's auricle.

[0103] The first shape data is compared with the second shape data corresponding to a plurality of preset auricle shapes, and the auricle shape corresponding to the shape data that matches the first shape data in each of the second shape data is taken as the target auricle shape.

[0104] Furthermore, the ultrasound scanning device includes a microphone, a speaker, and a rotating structure, wherein the microphone and the speaker are fixed to the rotating structure, and the determining module 10 is further configured to:

[0105] The rotating structure is controlled to rotate so that the ranging direction of the microphone and the speaker is pointed to a direction to be measured;

[0106] When the ranging direction points to the direction to be measured, an ultrasonic signal is emitted through the speaker and a reflected ultrasonic signal is received through the microphone. The ranging result corresponding to the direction to be measured is calculated based on the emitted and received ultrasonic signals.

[0107] The first shape data of the user's auricle is obtained based on the distance measurement results corresponding to multiple directions to be measured.

[0108] Furthermore, the ultrasonic scanning device includes a microphone array and a speaker array, and the determining module 10 is also used for:

[0109] The ultrasonic signal is emitted by each loudspeaker in the loudspeaker array according to a preset phase in a direction to be measured, and the ultrasonic signal is received by each microphone in the microphone array according to a preset phase in the direction to be measured.

[0110] The ranging result corresponding to the direction to be measured is calculated based on the transmitted and received ultrasonic signals.

[0111] The first shape data of the user's auricle is obtained based on the distance measurement results corresponding to multiple directions to be measured.

[0112] Furthermore, both the first shape data and each of the second shape data includes multiple distance values ​​corresponding to different directions, and the determining module 10 is further configured to:

[0113] Calculate the absolute value of the difference between the distance values ​​in the same direction between the first shape data and the target shape data, wherein the target shape data is any one of the second shape data;

[0114] If the absolute value of the difference corresponding to the multiple directions is less than a preset threshold, then it is determined that the first shape data matches the target shape data.

[0115] The ear shape corresponding to the shape data in each of the second shape data that matches the first shape data is taken as the target ear shape.

[0116] Furthermore, the determining module 10 is also used for:

[0117] The user terminal connected to the headphone device outputs and displays shape information corresponding to multiple preset ear shapes.

[0118] Receive user feedback instructions based on the displayed shape information;

[0119] The ear shape corresponding to the shape information carried in the user feedback instruction is used as the target ear shape to match the user.

[0120] Furthermore, the determining module 10 is also used for:

[0121] Multiple preset ear shapes are used sequentially as test ear shapes;

[0122] Active noise reduction is performed using preset noise reduction parameters corresponding to the shape of the tested auricle, and feedback sound signals collected by the feedback microphone in the headphone device are acquired.

[0123] The noise reduction level corresponding to the shape of the tested auricle is calculated based on the feedback sound signal;

[0124] Based on the noise reduction levels corresponding to the multiple ear shapes, the ear shape with the highest noise reduction level is selected as the target ear shape to match the user.

[0125] The specific implementation details of the noise reduction device of the present invention are basically the same as the various embodiments of the noise reduction method described above, and will not be repeated here.

[0126] The present invention relates to an earphone device comprising a structural housing, a communication module, a main control module (e.g., a microcontroller unit (MCU), a speaker, a microphone, and a memory. The main control module may include a microprocessor, an audio decoding unit, a power supply and power management unit, sensors required by the system, and other active or passive components (which can be replaced, removed, or added according to actual functions) to realize wireless audio reception and playback functions. The earphone's memory may store a noise reduction program, which the microprocessor can call to perform the following operations:

[0127] The noise reduction method is applied to headphone devices, and the noise reduction method includes:

[0128] Determine the target ear shape that matches the user from a set of preset ear shapes;

[0129] Active noise reduction is performed using preset noise reduction parameters that correspond to the shape of the target auricle.

[0130] Furthermore, the earphone shell of the earphone device is provided with an ultrasonic scanning device, and the operation of determining the target ear shape matching the user from a plurality of preset ear shapes includes:

[0131] When the headphone device is in a wearing state, the ultrasonic scanning device scans the first shape data of the user's auricle.

[0132] The first shape data is compared with the second shape data corresponding to a plurality of preset auricle shapes, and the auricle shape corresponding to the shape data that matches the first shape data in each of the second shape data is taken as the target auricle shape.

[0133] Furthermore, the ultrasonic scanning device includes a microphone, a speaker, and a rotating structure, wherein the microphone and the speaker are fixed to the rotating structure, and the operation of scanning the first shape data of the user's auricle using the ultrasonic scanning device includes:

[0134] The rotating structure is controlled to rotate so that the ranging direction of the microphone and the speaker is pointed to a direction to be measured;

[0135] When the ranging direction points to the direction to be measured, an ultrasonic signal is emitted through the speaker and a reflected ultrasonic signal is received through the microphone. The ranging result corresponding to the direction to be measured is calculated based on the emitted and received ultrasonic signals.

[0136] The first shape data of the user's auricle is obtained based on the distance measurement results corresponding to multiple directions to be measured.

[0137] Furthermore, the ultrasonic scanning device includes a microphone array and a speaker array, and the operation of scanning the first shape data of the user's auricle using the ultrasonic scanning device includes:

[0138] The ultrasonic signal is emitted by each loudspeaker in the loudspeaker array according to a preset phase in a direction to be measured, and the ultrasonic signal is received by each microphone in the microphone array according to a preset phase in the direction to be measured.

[0139] The ranging result corresponding to the direction to be measured is calculated based on the transmitted and received ultrasonic signals.

[0140] The first shape data of the user's auricle is obtained based on the distance measurement results corresponding to multiple directions to be measured.

[0141] Furthermore, both the first shape data and each of the second shape data includes multiple distance values ​​corresponding to different directions. The operation of comparing the first shape data with the second shape data corresponding to a plurality of preset auricle shapes, and taking the auricle shape corresponding to the shape data in each of the second shape data that matches the first shape data as the target auricle shape, includes:

[0142] Calculate the absolute value of the difference between the distance values ​​in the same direction between the first shape data and the target shape data, wherein the target shape data is any one of the second shape data;

[0143] If the absolute value of the difference corresponding to the multiple directions is less than a preset threshold, then it is determined that the first shape data matches the target shape data.

[0144] The ear shape corresponding to the shape data in each of the second shape data that matches the first shape data is taken as the target ear shape.

[0145] Furthermore, the operation of determining the target ear shape that matches the user from a plurality of preset ear shapes includes:

[0146] The user terminal connected to the headphone device outputs and displays shape information corresponding to multiple preset ear shapes.

[0147] Receive user feedback instructions based on the displayed shape information;

[0148] The ear shape corresponding to the shape information carried in the user feedback instruction is used as the target ear shape to match the user.

[0149] Furthermore, the operation of determining the target ear shape that matches the user from a plurality of preset ear shapes includes:

[0150] Multiple preset ear shapes are used sequentially as test ear shapes;

[0151] Active noise reduction is performed using preset noise reduction parameters corresponding to the shape of the tested auricle, and feedback sound signals collected by the feedback microphone in the headphone device are acquired.

[0152] The noise reduction level corresponding to the shape of the tested auricle is calculated based on the feedback sound signal;

[0153] Based on the noise reduction levels corresponding to the multiple ear shapes, the ear shape with the highest noise reduction level is selected as the target ear shape to match the user.

[0154] The various embodiments of the headphone device and computer-readable storage medium of the present invention can be referred to the various embodiments of the noise reduction method of the present invention, and will not be repeated here.

[0155] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0156] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0157] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods of the various embodiments of the present invention.

[0158] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.

Claims

1. A noise reduction method, characterized in that, The noise reduction method is applied to an earphone device, which has pre-set noise reduction parameters corresponding to multiple different ear shapes. The noise reduction method includes: Determine a target ear shape that matches the user from the plurality of ear shapes; Active noise reduction is performed using preset noise reduction parameters that correspond to the shape of the target auricle. An ultrasonic scanning device is disposed on the earphone shell of the earphone device. The ultrasonic scanning device is positioned in an area of ​​the earphone shell exposed to the external environment and capable of scanning the user's auricle when the earphone device is worn. The step of determining the target auricle shape matching the user from the plurality of auricle shapes includes: When the headphone device is in the wearing state, the ultrasonic scanning device scans the first shape data of the user's auricle. The first shape data is three-dimensional point cloud data of the user's auricle shape, and the first shape data includes distance values ​​corresponding to multiple directions to be measured. The first shape data is compared with the second shape data corresponding to the plurality of auricle shapes, and the auricle shape corresponding to the shape data in each of the second shape data that matches the first shape data is taken as the target auricle shape. The ultrasonic scanning device includes a microphone, a speaker, and a rotating structure. The microphone and the speaker are fixed to the rotating structure. The step of scanning the user's auricle shape data using the ultrasonic scanning device includes: The rotating structure is controlled to rotate so that the ranging direction of the microphone and the speaker is pointed to a direction to be measured; When the ranging direction points to the direction to be measured, an ultrasonic signal is emitted through the speaker and a reflected ultrasonic signal is received through the microphone. The ranging result corresponding to the direction to be measured is calculated based on the emitted and received ultrasonic signals. The first shape data of the user's auricle is obtained based on the distance measurement results corresponding to multiple directions to be measured.

2. The noise reduction method as described in claim 1, characterized in that, The ultrasonic scanning device includes a microphone array and a speaker array, and the step of scanning the first shape data of the user's auricle using the ultrasonic scanning device includes: The ultrasonic signal is emitted by each loudspeaker in the loudspeaker array according to a preset phase in a direction to be measured, and the ultrasonic signal is received by each microphone in the microphone array according to a preset phase in the direction to be measured. The ranging result corresponding to the direction to be measured is calculated based on the transmitted and received ultrasonic signals. The first shape data of the user's auricle is obtained based on the distance measurement results corresponding to multiple directions to be measured.

3. The noise reduction method as described in claim 1, characterized in that, Both the first shape data and each of the second shape data include multiple distance values ​​corresponding to different directions. The step of comparing the first shape data with the second shape data corresponding to the multiple auricle shapes, and taking the auricle shape corresponding to the shape data in each of the second shape data that matches the first shape data as the target auricle shape, includes: Calculate the absolute value of the difference between the distance values ​​in the same direction between the first shape data and the target shape data, wherein the target shape data is any one of the second shape data; If the absolute value of the difference corresponding to the multiple directions is less than a preset threshold, then it is determined that the first shape data matches the target shape data. The ear shape corresponding to the shape data in each of the second shape data that matches the first shape data is taken as the target ear shape.

4. The noise reduction method according to any one of claims 1 to 3, characterized in that, The step of determining the target ear shape that matches the user from the plurality of ear shapes includes: The user terminal connected to the headphone device outputs and displays the shape information corresponding to the multiple auricle shapes; Receive user feedback instructions based on the displayed shape information; The ear shape corresponding to the shape information carried in the user feedback instruction is used as the target ear shape to match the user.

5. The noise reduction method according to any one of claims 1 to 3, characterized in that, The step of determining the target ear shape that matches the user from the plurality of ear shapes includes: The multiple ear shapes were used sequentially as the test ear shapes; Active noise reduction is performed using preset noise reduction parameters corresponding to the shape of the tested auricle, and feedback sound signals collected by the feedback microphone in the headphone device are acquired. The noise reduction level corresponding to the shape of the tested auricle is calculated based on the feedback sound signal; Based on the noise reduction levels corresponding to the multiple ear shapes, the ear shape with the highest noise reduction level is selected as the target ear shape to match the user.

6. A noise reduction device, characterized in that, The noise reduction device is deployed in the headphone device, which has pre-set noise reduction parameters corresponding to multiple different ear shapes. The noise reduction device includes: A determining module is used to determine a target ear shape that matches the user from the plurality of ear shapes; The noise reduction module is used to perform active noise reduction using preset noise reduction parameters corresponding to the shape of the target auricle; An ultrasonic scanning device is installed on the earphone shell of the earphone device. The ultrasonic scanning device is positioned in an area of ​​the earphone shell exposed to the external environment and capable of scanning the user's auricle when the earphone device is worn. The determining module is further used for: When the headphone device is in the wearing state, the ultrasonic scanning device scans the first shape data of the user's auricle. The first shape data is three-dimensional point cloud data of the user's auricle shape, and the first shape data includes distance values ​​corresponding to multiple directions to be measured. The first shape data is compared with the second shape data corresponding to the plurality of auricle shapes, and the auricle shape corresponding to the shape data in each of the second shape data that matches the first shape data is taken as the target auricle shape. The ultrasonic scanning device includes a microphone, a speaker, and a rotating structure. The microphone and the speaker are fixed to the rotating structure. The determining module is further configured to: The rotating structure is controlled to rotate so that the ranging direction of the microphone and the speaker is pointed to a direction to be measured; When the ranging direction points to the direction to be measured, an ultrasonic signal is emitted through the speaker and a reflected ultrasonic signal is received through the microphone. The ranging result corresponding to the direction to be measured is calculated based on the emitted and received ultrasonic signals. The first shape data of the user's auricle is obtained based on the distance measurement results corresponding to multiple directions to be measured.

7. A headphone device, characterized in that, The headphone device includes: a memory, a processor, and a noise reduction program stored in the memory and executable on the processor, wherein the noise reduction program, when executed by the processor, implements the steps of the noise reduction method as described in any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a noise reduction program, which, when executed by a processor, implements the steps of the noise reduction method as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • In-hole cavity monitoring device and method based on multi-frequency ultrasonic scanning

    CN106950288A

  • Method for earphone noise reduction and noise reduction earphone

    CN111163391A

  • Equalizer adjustment method and device based on auricle scanning, equipment and storage medium

    CN114554344A

  • Personalized Hearing Profile Generation with Real-Time Feedback

    US20110280409A1

  • Head-related transfer function determination using reflected ultrasonic signal

    US20220322028A1