Active noise reduction method and device of controllable noise reduction area, equipment and storage medium

By identifying the three-dimensional coordinates of the error microphone and determining the target spatial region, the distance between the error microphone and the human ear can be adjusted, solving the problem of poor noise reduction effect caused by the inappropriate position of the error microphone in the active noise cancellation system, and improving the user experience and noise reduction effect.

CN119296505BActive Publication Date: 2025-12-19DONGFENG MOTOR GRP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411367675.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-29
Publication Date
2025-12-19
Estimated Expiration
2044-09-29

AI Technical Summary

Technical Problem

In existing active noise cancellation systems, the distance between the error microphone and the user's ear is too large, resulting in a reduced noise cancellation effect that is not noticeable to the user.

Method used

By identifying the three-dimensional coordinates of the movable error microphone, the target spatial region is determined, and an active noise cancellation strategy is invoked for noise reduction processing. This enables the distance between the error microphone and the human ear to be adjusted at any time, establishing a new active noise cancellation adjustment mechanism.

Benefits of technology

It solves the problem of excessive distance between the error microphone and the human ear, ensuring noise reduction effect at the human ear, and is suitable for passengers of different heights and sitting postures, saving microphone configuration costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119296505B_ABST
    Figure CN119296505B_ABST
Patent Text Reader

Abstract

The application discloses an active noise reduction method and device of a controllable noise reduction area, equipment and a storage medium, relates to the technical field of active noise reduction, and comprises the following steps: in response to an adjustment error microphone signal, identifying a movable error microphone to obtain the three-dimensional coordinates of the movable error microphone; determining a corresponding target space area according to the three-dimensional coordinates; and calling an active noise reduction strategy to perform noise reduction processing on the target space area, so that the distance between the error microphone and the human ear can be adjusted at any time, a new active noise reduction adjustment mechanism is established based on the system after the distance is adjusted by a person, the problem that the distance between the error real vehicle microphone and the human ear position is too large is solved, and the noise reduction effect at the human ear is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of active noise reduction technology, and particularly relates to an active noise reduction method and device for a controllable noise reduction area, equipment and a storage medium. BACKGROUND

[0002] Active noise reduction technology (ANC) has gradually become popular in the automotive industry in recent years, and the virtual microphone technology is commonly used in the industry; the "quiet zone" at the actual error sensor can be extended for a certain distance (generally, the extended distance is relatively short, for example, about 20 cm).

[0003] However, when the error microphone is arranged, the car using the active noise reduction system is affected by various factors, and in many cases, the position of the error microphone is too far away from the human ear, exceeding the range of 1 / 10 of the noise wavelength, which reduces the noise reduction effect and the user also perceives that the noise reduction effect is not obvious.

[0004] The above content is only used to assist in understanding the technical solutions of the present application and does not represent the acknowledgement of the above content as prior art. SUMMARY

[0005] The main purpose of the present application is to provide an active noise reduction method and device for a controllable noise reduction area, and equipment and a storage medium, which aims to solve the technical problem of the distance between the error microphone and the human ear being too large.

[0006] To achieve the above purpose, the present application provides an active noise reduction method for a controllable noise reduction area, which comprises the following steps:

[0007] In response to adjusting the error microphone signal, the movable error microphone is identified to obtain the three-dimensional coordinates of the movable error microphone;

[0008] According to the three-dimensional coordinates, the corresponding target space area is determined;

[0009] The active noise reduction strategy is called for the target space area to perform noise reduction processing.

[0010] In an embodiment, the step of determining the corresponding target space area according to the three-dimensional coordinates comprises:

[0011] The three-dimensional coordinates of the movable error microphone and the three-dimensional coordinates of the space area are matched through a three-dimensional coordinate model to determine the corresponding target space area.

[0012] In an embodiment, the step of matching the three-dimensional coordinates of the movable error microphone and the three-dimensional coordinates of the space area through a three-dimensional coordinate model to determine the corresponding target space area comprises:

[0013] The three-dimensional coordinates of the space region are numbered respectively based on the space region;

[0014] According to the three-dimensional coordinates of the movable error microphone, it is determined whether the three-dimensional coordinates of the movable error microphone are within the three-dimensional coordinates of the space region in the order of the numbering;

[0015] When the three-dimensional coordinates of the movable error microphone are not within the three-dimensional coordinates of the space region, the matching is continued until the three-dimensional coordinates of the movable error microphone are within the three-dimensional coordinates of the space region, and the target space region is determined.

[0016] In an embodiment, the step of calling an active noise reduction algorithm for noise reduction processing on the target space region comprises:

[0017] According to the target space region, a corresponding target secondary path model is determined;

[0018] Based on the target secondary path model, a corresponding active noise reduction strategy is called to perform noise reduction processing on the target space region.

[0019] In an embodiment, before the step of matching the three-dimensional coordinates of the movable error microphone with the three-dimensional coordinates of the space region through the three-dimensional coordinate model to determine the corresponding target space region, the method further comprises:

[0020] The length, width and height of the space in the vehicle are equally divided by a preset length in three directions to obtain a preset number of space regions;

[0021] The space regions are identified for secondary paths to obtain a preset number of secondary path models corresponding to the space regions;

[0022] A three-dimensional coordinate model is established to identify the space regions to obtain the three-dimensional coordinates of the space regions for matching with the three-dimensional coordinates of the movable error microphone.

[0023] In an embodiment, the step of identifying the space regions for secondary paths to obtain a preset number of secondary path models corresponding to the space regions comprises:

[0024] Features of the space regions are extracted through a deep learning model to obtain features corresponding to each space region;

[0025] The features are identified for secondary paths to establish a preset number of secondary path models corresponding to the space regions.

[0026] In an embodiment, before the step of identifying the movable error microphone, the method further comprises:

[0027] In response to the adjustment error microphone signal, the electromagnet current is controlled to be weakened until a signal indicating that the adjustment of the position of the movable error microphone is completed is received, and then the electromagnet current is controlled to be strengthened to complete the adjustment of the position of the movable error microphone.

[0028] In addition, to achieve the above object, the application further provides an active noise reduction device with a controllable noise reduction area, which comprises:

[0029] The data acquisition module is configured to identify the movable error microphone in response to the adjustment error microphone signal and obtain three-dimensional coordinates of the movable error microphone.

[0030] The analysis module is configured to determine a corresponding target space area according to the three-dimensional coordinates.

[0031] The noise reduction module is configured to call an active noise reduction strategy to perform noise reduction processing on the target space area.

[0032] In addition, to achieve the above object, the application further provides an active noise reduction device with a controllable noise reduction area, which comprises a memory, a processor, and an active noise reduction program with a controllable noise reduction area stored in the memory and executable on the processor, wherein the active noise reduction program with a controllable noise reduction area is configured to implement the steps of the active noise reduction method with a controllable noise reduction area as described above.

[0033] In addition, to achieve the above object, the application further provides a storage medium having an active noise reduction program with a controllable noise reduction area stored thereon, wherein the active noise reduction program with a controllable noise reduction area, when executed by a processor, implements the steps of the active noise reduction method with a controllable noise reduction area as described above.

[0034] The one or more technical solutions provided in the application have at least the following technical effects:

[0035] In response to the adjustment error microphone signal, the movable error microphone is identified to obtain three-dimensional coordinates of the movable error microphone, and a corresponding target space area is determined according to the three-dimensional coordinates. The active noise reduction strategy is called to perform noise reduction processing on the target space area, which realizes the adjustable distance between the error microphone and the human ear at any time, and establishes a new active noise reduction adjustment mechanism based on the system after the distance is adjusted by a person, thereby solving the problem of the large distance between the error microphone and the human ear and ensuring the noise reduction effect at the human ear. BRIEF DESCRIPTION OF DRAWINGS

[0036] The accompanying drawings, which are incorporated into and form part of the specification, illustrate embodiments consistent with the application and, together with the specification, serve to explain the principles of the application.

[0037] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the accompanying drawings needed to be used in the embodiments or prior art description will be briefly introduced as follows. Obviously, for those skilled in the art, the other drawings can be obtained based on these drawings without any creative effort.

[0038] Figure 1 A flowchart provided for the active noise reduction method of the controllable noise reduction zone in the present application, embodiment one;

[0039] Figure 2 A model diagram of the active noise reduction device with adjustable mute zone provided for the active noise reduction method of the controllable noise reduction zone in the present application, embodiment one;

[0040] Figure 3 An electromagnetic force control logic diagram provided for the active noise reduction method of the controllable noise reduction zone in the present application, embodiment one;

[0041] Figure 4 A flowchart provided for the active noise reduction method of the controllable noise reduction zone in the present application, embodiment two;

[0042] Figure 5 A control method logic diagram provided for the active noise reduction method of the controllable noise reduction zone in the present application, embodiment two, with adjustable noise reduction zone position;

[0043] Figure 6 A vehicle interior space region division diagram provided for the active noise reduction method of the controllable noise reduction zone in the present application, embodiment two;

[0044] Figure 7 A flowchart provided for the active noise reduction method of the controllable noise reduction zone in the present application, embodiment three;

[0045] Figure 8 A module structure diagram of the active noise reduction device of the controllable noise reduction zone in the present application, embodiment;

[0046] Figure 9 A device structure diagram of the hardware running environment involved in the active noise reduction method of the controllable noise reduction zone in the present application, embodiment.

[0047] The object implementation, functional features and advantages of the present application will be further explained with reference to the embodiments and the accompanying drawings. DETAILED DESCRIPTION

[0048] It should be understood that the specific embodiments described herein are merely intended to explain the technical solutions of the present application, and not to limit the present application.

[0049] In order to better understand the technical solutions of the present application, the embodiments will be described in detail with reference to the accompanying drawings and specific embodiments.

[0050] It should be noted that the execution subject of the embodiment can be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device capable of realizing the above functions, an active noise reduction device of a controllable noise reduction area, etc. The active noise reduction device of a controllable noise reduction area is taken as an example to describe the embodiment and the following embodiments.

[0051] Based on this, the application provides an active noise reduction method of a controllable noise reduction area, which is described with reference to Figure 1 , Figure 1 FIG. 1 is a flowchart of the active noise reduction method of a controllable noise reduction area according to the first embodiment of the application.

[0052] In the embodiment, the active noise reduction method of a controllable noise reduction area includes steps S10-S30:

[0053] Step S10: In response to an adjustment error microphone signal, a movable error microphone is identified to obtain the three-dimensional coordinates of the movable error microphone.

[0054] It should be noted that when the position of the microphone is adjusted according to the needs of people, the secondary path at the new microphone position needs to be re-identified to correctly run the active noise reduction algorithm.

[0055] It should be understood that the adjustment error microphone signal is a signal issued by a user to adjust the position of the vehicle error microphone.

[0056] In a specific implementation, after the user adjusts the position of the error microphone, the adjusted microphone is identified by an optical device such as a vehicle-mounted camera, and the position thereof is located by three-dimensional coordinates to determine the coordinate value of the adjusted microphone.

[0057] Further, before the step of identifying the movable error microphone, the method further includes:

[0058] In response to the adjustment error microphone signal, the current of the electromagnet is controlled to weaken until a signal indicating that the adjustment of the error microphone is completed is received, and then the current of the electromagnet is controlled to strengthen to complete the position adjustment of the movable error microphone.

[0059] It should be noted that when the error microphone is arranged, the car using the active noise reduction system is affected by various factors, and many times, the distance between the error microphone and the human ear is too large, exceeding the range of 1 / 10 of the noise wavelength, which reduces the noise reduction effect and makes the user perceive that the noise reduction effect is not obvious. The strategy is to solve the above technical problems, and the distance between the error microphone and the human ear can be adjusted at will by using the strategy, so that the "quiet zone" is kept beside the human ear at any time, and the noise reduction effect of the active noise reduction system at the human ear is ensured.

[0060] This strategy allows the "quiet zone" to be set anywhere inside the vehicle, depending on the needs. In other words, regardless of the user's ear position within the vehicle, the "quiet zone" can be adjusted by changing the position of the error microphone. Passengers can experience the effects of active noise cancellation regardless of their posture, whether sitting, lying down, or leaning against something.

[0061] It should be understood that in this strategy, when people need quiet around their ears, they can manually place the error microphone in a suitable position and adjust the microphone stand to be close to their ears to achieve the purpose of silencing at their ears.

[0062] In practice, when the active noise cancellation system is activated, the electromagnet is energized, generating a magnetic force that attracts the microphone and its stand to the ceiling or the A, B, or C pillars. When the microphone position needs to be adjusted, the electromagnet current decreases to reduce the magnetic force, making it easier to remove and adjust the microphone. Once the microphone is in position, the electromagnet current increases, increasing the magnetic force to securely fix the microphone and its stand in the adjusted position.

[0063] like Figure 2 As shown, Figure 2 This is a model diagram of an adjustable active noise cancellation device for quiet zones, including an electromagnet, a microphone bracket, the A-pillar, B-pillar, and C-pillar of the vehicle body, the metal roof of the car, and an error microphone. A position adjustment device (such as an electromagnet) can be placed in the vehicle interior, such as in the roof, A, B, C, or C pillars, so that the error microphone can be suspended in any position inside the vehicle. It should be understood that the specific model diagram and the error microphone position adjustment method are not unique.

[0064] like Figure 3 As shown, Figure 3 This is a schematic diagram of the electromagnetic force control logic. After the active noise cancellation system is turned on, the controller controls the electromagnet to be energized to generate magnetic force. When the system receives a signal from the user that the microphone position needs to be adjusted, the controller controls the electromagnet current to decrease, thus reducing the magnetic force. When the system receives a signal from the user that the microphone adjustment is complete, the controller controls the electromagnet current to increase, thus increasing the magnetic force back to the original magnetic force. At this point, the microphone position adjustment for this error is completed.

[0065] Car users vary in height, resulting in different distances between their ears and the error microphone. For shorter users, this distance may even exceed the "silent zone," leading to reduced or no noise cancellation effectiveness, and in severe cases, even increased noise. This strategy solves this problem, making it suitable for passengers of all heights, ensuring that all passengers can enjoy the active noise cancellation effect without compromise. It is also suitable for various seating positions; passengers can sit, recline, lie down, or sit on their side in the car, and the "silent zone" can be placed at their ears, ensuring that the active noise cancellation's silent zone is not affected by the passenger's posture.

[0066] Further, the cost is saved, and the general active noise reduction system is configured with a microphone at each seat in the vehicle, and at least one microphone is configured at each seat (some are configured with two microphones at each position), so that for a 5-seat vehicle, at least 5 error microphones are configured in the vehicle. After using the application, because the position of the microphone is adjustable, the microphones can be shared by different seats in the vehicle. In many cases, the family car is not full, and the application can meet the passenger quantity demand in most cases by generally configuring 2-3 microphones in the vehicle. If two passengers sit close together, the microphone can be moved to the middle of the two people to share one microphone.

[0067] Step S20, determining the corresponding target space region according to the three-dimensional coordinates;

[0068] It should be noted that the three-dimensional coordinates in this step are the three-dimensional coordinates of the movable error microphone, and the target space region and the position of the adjusted movable error microphone.

[0069] In a specific implementation, the vehicle space is divided into regions: the vehicle space is divided into a region every 10 cm in length (from front to back), width (from left to right), and height (from top to bottom), and is numbered in turn.

[0070] Each divided and numbered region is identified for a secondary path, and a secondary path model at the position of each region is established. Each identified model data is stored in the active noise reduction controller, and the secondary path data of each region corresponds to the number.

[0071] A three-dimensional coordinate model of the vehicle space is established, and the three-dimensional coordinate boundaries of each cubic region after the above division are identified, so that each divided grid region is represented by three-dimensional coordinates.

[0072] When the user adjusts the position of the error microphone manually, the adjusted microphone is identified by the vehicle-mounted camera and other optical devices, and the position is located by three-dimensional coordinates to determine the coordinate value of the adjusted microphone. The three-dimensional coordinate value of the microphone is input to determine in which numbered cubic region the three-dimensional coordinate of the error microphone is located.

[0073] Step S30, calling an active noise reduction strategy for the target space region to perform noise reduction processing.

[0074] It should be noted that the active noise reduction strategy can be to start the active noise reduction system to start generating an anti-phase signal, and the sound with the opposite phase to the noise meets the original noise in the space, and the destructive interference is generated, so that the effect of noise reduction is achieved.

[0075] In a specific implementation, after determining the three-dimensional coordinates of the error microphone in which numbered cuboid region after the division, the secondary path model data of the numbered region is searched and called, and the searched secondary path data is called to the active noise reduction algorithm. At this time, the active noise reduction algorithm will establish an adjusted active noise reduction system at the microphone position, and run the active noise reduction program to achieve the noise reduction effect.

[0076] The embodiment provides an active noise reduction method of a controllable noise reduction area. In response to adjusting an error microphone signal, a movable error microphone is identified to obtain three-dimensional coordinates of the movable error microphone. A corresponding target space region is determined according to the three-dimensional coordinates. An active noise reduction strategy is called for noise reduction processing on the target space region, which realizes real-time adjustment of the distance between the error microphone and the human ear, and simultaneously establishes a new active noise reduction adjustment mechanism based on the system after the human adjustment distance, solves the problem of too large distance between the error real vehicle microphone and the human ear position, and guarantees the noise reduction effect at the human ear.

[0077] Based on the first embodiment of the application, in the second embodiment of the application, the same or similar contents as the above embodiment one can refer to the above introduction, and the subsequent will not be described in detail. On this basis, please refer to Figure 4 , step S20 includes steps S201-S204:

[0078] Step S201, respectively divide the length, width and height of the in-vehicle space by a preset length to obtain a preset number of space regions;

[0079] As shown in Figure 5 , Figure 5 is a logic diagram of a noise reduction area position adjustable control method. First, a three-dimensional coordinate model of the in-vehicle space is established, the in-vehicle space is regionally divided, numbered, and the boundary coordinates of each divided region are set. Each divided region is identified by a secondary path, and each identified secondary path data is stored in an active noise reduction controller. When the user adjusts the position of the microphone, the new three-dimensional coordinates of the microphone are input, it is judged which region the microphone is in, after the target region is determined, the secondary path data of the target region is called, the secondary path data is substituted into the active noise reduction algorithm, and the active noise reduction algorithm is run to achieve the noise reduction effect.

[0080] In a specific implementation, as shown in Figure 6 , the in-vehicle space is regionally divided: the in-vehicle space is divided into a region every 10 cm in length (from front to back), width (from left to right) and height (from top to bottom) in turn, and numbered in turn.

[0081] It should be noted that the preset length is 10 centimeters, and the equal division times are eight times, which can be adjusted according to actual needs.

[0082] In step S202, the secondary path identification is performed on the space regions respectively, and the preset number of secondary path models corresponding to the space regions is obtained.

[0083] In a specific implementation, the secondary path identification is performed on each divided and numbered region respectively, the secondary path model at the position of each region is established, and each identified model data is stored in the active noise reduction controller. The secondary path data of each region corresponds to the number thereof.

[0084] Further, the step S202 includes:

[0085] The feature extraction is performed on the space regions by using the deep learning model, and the feature corresponding to each space region is obtained.

[0086] The feature is subjected to the secondary path identification, and the preset number of secondary path models corresponding to the space region is established.

[0087] It should be noted that the feature extraction is to extract the acoustic characteristics of different space regions by using the deep learning model, and to identify the secondary path of each space region by using the trained deep learning model according to the extracted feature. The secondary path refers to the sound wave propagation path from the loudspeaker to the error microphone.

[0088] In step S203, the three-dimensional coordinate model is established to identify the space region, and the three-dimensional coordinates of the space region are obtained to match the three-dimensional coordinates of the movable error microphone.

[0089] In step S204, the three-dimensional coordinates of the movable error microphone and the three-dimensional coordinates of the space region are matched by using the three-dimensional coordinate model, and the corresponding target space region is determined.

[0090] In a specific implementation, a three-dimensional space coordinate system is established to describe the position and size of each region in the space, and then the specific position of each space region is identified by using the three-dimensional coordinate model, and a corresponding three-dimensional coordinate is matched for each space region.

[0091] It should be noted that the matching process is to number the space regions based on the three-dimensional coordinates of the space regions, to determine whether the movable error microphone is located in the coordinates of a certain space region according to the three-dimensional coordinates of the movable error microphone, and to continue the matching until the matched region is found if the coordinates of the error microphone are not located in the coordinates of any space region.

[0092] Further, the step S204 includes:

[0093] The three-dimensional coordinates of the spatial regions are numbered respectively based on the spatial regions;

[0094] According to the three-dimensional coordinates of the movable error microphone, it is determined whether the three-dimensional coordinates of the movable error microphone are within the three-dimensional coordinates of the spatial regions in the numbered order;

[0095] When the three-dimensional coordinates of the movable error microphone are not within the three-dimensional coordinates of the spatial regions, the matching is continued until the three-dimensional coordinates of the movable error microphone are within the three-dimensional coordinates of the spatial regions, and the target spatial region is determined.

[0096] The embodiment provides an active noise reduction method of a controllable noise reduction area, establishes a new active noise reduction adjustment mechanism based on a system with artificially adjusted distances, solves the problem of too large distance between an error real vehicle microphone and a human ear position, and ensures noise reduction effect at the human ear.

[0097] Based on the first and second embodiments, in the third embodiment, the same or similar contents as the above embodiments can be referred to the above description, and will not be described hereinafter. On this basis, please refer to Figure 7 , and the step S20 includes steps S301-S302:

[0098] In the step S301, a corresponding target secondary path model is determined according to the target spatial region.

[0099] It should be noted that the secondary path model refers to an acoustic path between a loudspeaker and an error microphone (a microphone used to capture noise reduction effect).

[0100] In a specific implementation, after the three-dimensional coordinates of the error microphone are determined, the system matches the coordinates with preset spatial regions to determine in which numbered cubic region the microphone is located. Each cubic region is associated with a specific secondary path model, and the models contain acoustic characteristics and optimal control strategies of the region.

[0101] In the step S302, a corresponding active noise reduction strategy is called based on the target secondary path model, and noise reduction processing is performed on the target spatial region.

[0102] It should be noted that the active noise reduction strategy can include capturing environmental noise using microphones. These microphones can be feedback type (Feedback) or feedforward type (Feedforward); then a digital signal processor (DSP) analyzes the noise signal and generates an anti-phase signal. The frequency and amplitude of this anti-phase signal are the same as the original noise, but the phase difference is 180 degrees, so as to be opposite to the original noise in phase; then the anti-phase signal is played by a loudspeaker, and when it meets the original noise, the two will interfere destructively, thereby achieving the effect of noise reduction.

[0103] It should be understood that the present strategy supports the use of multiple microphones and speakers to optimize the noise reduction effect. By continuously adjusting the noise reduction algorithm according to real-time data to adapt to changes in the environment and noise characteristics, the noise in the target space area can be effectively reduced, and the clarity and comfort of the sound can be improved.

[0104] In a specific implementation, after determining that the three-dimensional coordinates of the error microphone are in which numbered cubic region after division, the secondary path model data of the corresponding region is searched and called, and the searched secondary path data is called to the active noise reduction algorithm. At this time, the active noise reduction algorithm will establish an active noise reduction system at the adjusted microphone position, and run the active noise reduction program to achieve the noise reduction effect.

[0105] The embodiment provides an active noise reduction method for a controllable noise reduction area. A corresponding target secondary path model is determined according to a target space area. A corresponding active noise reduction strategy is called based on the target secondary path model to perform noise reduction processing on the target space area. In this way, the active noise reduction system of the vehicle can effectively reduce noise in a specific area and provide a more comfortable auditory environment.

[0106] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the active noise reduction method for the controllable noise reduction area of the present application. More forms of simple transformation based on this technical concept are within the protection scope of the present application.

[0107] The present application also provides an active noise reduction device for a controllable noise reduction area. Please refer to Figure 8 The active noise reduction device for the controllable noise reduction area comprises:

[0108] The data acquisition module 10 is configured to identify the movable error microphone and obtain the three-dimensional coordinates of the movable error microphone in response to the adjusted error microphone signal.

[0109] The analysis module 20 is configured to determine the corresponding target space area according to the three-dimensional coordinates.

[0110] The noise reduction module 30 is configured to call the active noise reduction strategy to perform noise reduction processing on the target space area.

[0111] The active noise reduction device for the controllable noise reduction area provided by the present application adopts the active noise reduction method for the controllable noise reduction area in the above embodiment, and can solve the technical problem of excessive distance between the error microphone and the human ear. Compared with the prior art, the active noise reduction device for the controllable noise reduction area provided by the present application has the same beneficial effects as the active noise reduction method for the controllable noise reduction area provided by the above embodiment, and other technical features in the active noise reduction device for the controllable noise reduction area are the same as the features disclosed in the above embodiment method. Therefore, no further description is given here.

[0112] In an embodiment, the analysis module 20 is further configured to identify the movable error microphone in response to the adjustment error microphone signal, and obtain a three-dimensional coordinate of the movable error microphone.

[0113] According to the three-dimensional coordinate, a corresponding target space region is determined.

[0114] The target space region is called to perform noise reduction processing by using an active noise reduction strategy.

[0115] In an embodiment, the analysis module 20 is further configured to match the three-dimensional coordinate of the movable error microphone with the three-dimensional coordinate of the space region by using a three-dimensional coordinate model, and determine the corresponding target space region.

[0116] In an embodiment, the analysis module 20 is further configured to number the space regions based on the three-dimensional coordinates of the space regions.

[0117] According to the three-dimensional coordinate of the movable error microphone, it is determined whether the three-dimensional coordinate of the movable error microphone is within the three-dimensional coordinate of the space region in the order of numbering.

[0118] When the three-dimensional coordinate of the movable error microphone is not within the three-dimensional coordinate of the space region, the matching is continued until the three-dimensional coordinate of the movable error microphone is within the three-dimensional coordinate of the space region, and the target space region is determined.

[0119] In an embodiment, the noise reduction module 30 is further configured to determine a corresponding target secondary path model according to the target space region.

[0120] Based on the target secondary path model, a corresponding active noise reduction strategy is called to perform noise reduction processing on the target space region.

[0121] In an embodiment, the analysis module 20 is further configured to equally divide the length, width, and height of the space in the vehicle in a preset length, and obtain a preset number of space regions.

[0122] The space regions are respectively identified by using a secondary path, and a preset number of secondary path models corresponding to the space regions are obtained.

[0123] A three-dimensional coordinate model is established to identify the space regions, and the three-dimensional coordinates of the space regions are obtained to match the three-dimensional coordinates of the movable error microphone.

[0124] In an embodiment, the analysis module 20 is further configured to extract features of the space regions by using a deep learning model, and obtain a feature corresponding to each space region.

[0125] The features are identified by using a secondary path, and a preset number of secondary path models corresponding to the space regions are established.

[0126] In an embodiment, the data acquisition module 10 is further configured to control the electromagnet current to decrease in response to the adjustment error microphone signal until a signal indicating completion of the adjustment of the position of the movable error microphone is received, and then control the electromagnet current to increase to complete the adjustment of the position of the movable error microphone.

[0127] The application provides an active noise reduction device with a controllable noise reduction area, which comprises at least one processor and a memory connected with the at least one processor; the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the active noise reduction method with a controllable noise reduction area in Embodiment I.

[0128] Reference will be made to the following description Figure 9 which shows a structural diagram of the active noise reduction device with a controllable noise reduction area suitable for implementing the embodiments of the application. The active noise reduction device with a controllable noise reduction area in the embodiments of the application can include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (Personal Digital Assistant), PADs (Portable Application Description), PMPs (Portable Media Player), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), and the like, and fixed terminals such as digital TVs, desktop computers, and the like. Figure 9 The active noise reduction device with a controllable noise reduction area shown is only an example, and should not bring any limitation to the functions and use range of the embodiments of the application.

[0129] As Figure 9As shown, the active noise reduction device of the controllable noise reduction zone can include a processing device 1001 (e.g., a central processing unit, a graphics processing unit, etc.) that can perform various appropriate actions and processes according to programs stored in a read-only memory (ROM) 1002 or programs loaded from a storage device 1003 into a random access memory (RAM) 1004. Various programs and data required for the active noise reduction device of the controllable noise reduction zone to operate are also stored in the RAM 1004. The processing device 1001, the ROM 1002, and the RAM 1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: input devices 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; the storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the active noise reduction device of the controllable noise reduction zone to communicate with other devices wirelessly or by wire to exchange data. Although the active noise reduction device of the controllable noise reduction zone with various systems is shown in the figure, it should be understood that all the shown systems are not required to be implemented or possessed. More or fewer systems can be alternatively implemented or possessed.

[0130] In particular, according to embodiments of the present disclosure, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a computer readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network by a communication device, or installed from the storage device 1003, or installed from the ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the methods of the embodiments of the present disclosure are performed.

[0131] The active noise reduction device of the controllable noise reduction zone provided by the present disclosure adopts the active noise reduction method of the controllable noise reduction zone in the above-mentioned embodiments, and can solve the technical problem of the large distance between the error microphone and the human ear. Compared with the prior art, the active noise reduction device of the controllable noise reduction zone provided by the present disclosure has the same beneficial effects as the active noise reduction method of the controllable noise reduction zone provided by the above-mentioned embodiments, and other technical features in the active noise reduction device of the controllable noise reduction zone are the same as the features disclosed in the previous embodiment method, which will not be repeated here.

[0132] It should be understood that various aspects of the disclosure can be implemented in hardware, software, firmware, or a combination thereof. In the description of the embodiments above, specific features, structures, materials or characteristics can be combined in any suitable manner in one or more embodiments or examples.

[0133] The above description is merely illustrative of the application and is not intended to limit the scope of the application. Any modifications or equivalents of the technology disclosed herein should be construed as falling within the scope of the application. Therefore, the scope of the application should be determined by the scope of the claims.

[0134] The application provides a computer readable storage medium having computer readable program instructions (i.e. computer programs) stored thereon, the computer readable program instructions being used to execute the active noise reduction method of the controllable noise reduction zone in the above embodiments.

[0135] The computer readable storage medium provided by the application may, for example, be a U disk, but is not limited to an electric, magnetic, optical, electromagnetic, infrared, or semiconductor system, system or device, or any combination of the above. More specific examples of the computer readable storage medium can include, but are not limited to, an electric connection with one or more conductive wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present embodiment, the computer readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system or device. The program code contained on the computer readable storage medium can be transmitted by any suitable medium, including but not limited to an electric wire, an optical cable, an RF (Radio Frequency), etc., or any suitable combination of the above.

[0136] The above computer readable storage medium can be included in the active noise reduction device of the controllable noise reduction zone; or can exist separately and not be assembled into the active noise reduction device of the controllable noise reduction zone.

[0137] The computer readable storage medium carries one or more programs, when the one or more programs are executed by the active noise reduction device of the controllable noise reduction area, the active noise reduction device of the controllable noise reduction area is caused to: in response to the adjustment error microphone signal, identify the movable error microphone to obtain the three-dimensional coordinates of the movable error microphone; determine the corresponding target space region according to the three-dimensional coordinates; and call the active noise reduction strategy to perform noise reduction processing on the target space region.

[0138] Computer program code for carrying out operations of the present application can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0139] The flow diagrams and the block diagrams in the drawings are illustrations of architectures, functionalities, and operations of possible implementations of systems, methods, and computer program products according to various embodiments of present application. In this regard, each block in the flow diagrams or block diagrams can represent a module, a procedure, or a part of code, which comprises one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur in a different order than that noted in the figures. For example, two blocks noted in succession can in fact be executed substantially concurrently or in the opposite order, depending on the functionality involved. It is also noted that each block in the block diagrams and / or flow diagrams, and combinations of blocks in the block diagrams and / or flow diagrams, can be implemented by dedicated hardware-based systems that perform the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.

[0140] The modules involved in the embodiments of the present application can be implemented in a software manner or in a hardware manner. In some cases, the name of the module does not constitute a limitation on the module itself.

[0141] The readable storage medium provided by the application is a computer readable storage medium, and the computer readable storage medium stores computer readable program instructions (namely, a computer program) for executing the active noise reduction method of the controllable noise reduction zone, and can solve the technical problem of the large distance between the error microphone and the human ear. Compared with the prior art, the computer readable storage medium provided by the application has the same beneficial effects as the active noise reduction method of the controllable noise reduction zone provided by the above-mentioned embodiments, and will not be repeated here.

[0142] The application further provides a computer program product comprising a computer program, which, when executed by a processor, implements the steps of the active noise reduction method of the controllable noise reduction zone as described above.

[0143] The computer program product provided by the application can solve the technical problem of the large distance between the error microphone and the human ear. Compared with the prior art, the computer program product provided by the application has the same beneficial effects as the active noise reduction method of the controllable noise reduction zone provided by the above-mentioned embodiments, and will not be repeated here.

[0144] The above-mentioned is only part of the embodiments of the application, and does not limit the patent scope of the application, and any equivalent structural transformation, direct / indirect application in other related technical fields made by using the content of the application specification and drawings under the technical concept of the application are included in the patent protection scope of the application.

Claims

1. An active noise reduction method with a controllable noise reduction region, characterized in that, The method is applied to a vehicle equipped with a movable error microphone. The active noise cancellation method for the controllable noise reduction zone includes the following steps: In response to the adjustment error microphone signal, the movable error microphone is identified to obtain the three-dimensional coordinates of the movable error microphone, wherein the distance between the error microphone and the human ear can be adjusted arbitrarily; Based on the three-dimensional coordinates, the corresponding target spatial region is determined; An active noise reduction strategy is applied to the target spatial region for noise reduction processing. The step of determining the corresponding target spatial region based on the three-dimensional coordinates includes: The three-dimensional coordinates of the movable error microphone are matched with the three-dimensional coordinates of the spatial region using a three-dimensional coordinate model to determine the corresponding target spatial region. Before the step of matching the three-dimensional coordinates of the movable error microphone with the three-dimensional coordinates of the spatial region using a three-dimensional coordinate model to determine the corresponding target spatial region, the method further includes: The interior space is divided into three equal parts by a preset length in the three directions of length, width, and height to obtain a preset number of spatial areas; Secondary path identification is performed on each of the spatial regions to obtain a preset number of secondary path models corresponding to the spatial regions; A three-dimensional coordinate model is established to identify the spatial region and obtain the three-dimensional coordinates of the spatial region, so as to match the three-dimensional coordinates of the movable error microphone.

2. The active noise reduction method for the controllable noise reduction region as described in claim 1, characterized in that, The step of matching the three-dimensional coordinates of the movable error microphone with the three-dimensional coordinates of the spatial region using a three-dimensional coordinate model to determine the corresponding target spatial region includes: The spatial regions are numbered based on their three-dimensional coordinates. Based on the three-dimensional coordinates of the movable error microphone, determine whether the three-dimensional coordinates of the movable error microphone are within the three-dimensional coordinates of the spatial region in the order of the numbers; If the three-dimensional coordinates of the movable error microphone are not within the three-dimensional coordinates of the spatial region, matching continues until the three-dimensional coordinates of the movable error microphone are within the three-dimensional coordinates of the spatial region, thus determining the target spatial region.

3. The active noise reduction method for the controllable noise reduction region as described in claim 1, characterized in that, The step of applying an active noise reduction algorithm to the target spatial region for noise reduction processing includes: Determine the corresponding target secondary pathway model based on the target spatial region; Based on the target secondary path model, the corresponding active noise reduction strategy is invoked to perform noise reduction processing on the target spatial region.

4. The active noise reduction method for the controllable noise reduction region as described in claim 1, characterized in that, The step of performing secondary path identification on the spatial regions to obtain a preset number of secondary path models corresponding to the spatial regions includes: Features are extracted from the spatial regions using a deep learning model to obtain the features corresponding to each spatial region; Secondary pathway identification is performed on the features to establish a preset number of secondary pathway models corresponding to the spatial region.

5. The active noise reduction method for the controllable noise reduction region as described in any one of claims 1 to 4, characterized in that, Before the step of identifying the movable error microphone, the method further includes: In response to the adjustment error microphone signal, the electromagnet current is reduced until a signal indicating that the adjustment error microphone is complete is received. Then, the electromagnet current is increased to complete the position adjustment of the movable error microphone.

6. An active noise reduction device with a controllable noise reduction region, applied to the active noise reduction method with a controllable noise reduction region as described in claim 1, characterized in that, The device includes: The data acquisition module is used to identify the movable error microphone in response to the adjustment error microphone signal and obtain the three-dimensional coordinates of the movable error microphone; The analysis module is used to determine the corresponding target spatial region based on the three-dimensional coordinates; The noise reduction module is used to apply an active noise reduction strategy to the target spatial region for noise reduction processing.

7. An active noise reduction device with a controllable noise reduction zone, characterized in that, The device includes: a memory, a processor, and an active noise reduction program for a controllable noise reduction region stored in the memory and executable on the processor, the active noise reduction program for the controllable noise reduction region being configured to implement the steps of the active noise reduction method for the controllable noise reduction region as described in any one of claims 1 to 5.

8. A storage medium, characterized in that, The storage medium stores an active noise reduction program for a controllable noise reduction region. When the active noise reduction program for the controllable noise reduction region is executed by the processor, it implements the steps of the active noise reduction method for the controllable noise reduction region as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • In-vehicle active noise reduction system, method and device, controller and storage medium

    CN116504215A

  • Active noise reduction system, active noise reduction method and computer readable storage medium

    CN116825073A

  • Noise reduction system of charging pile

    CN118230709A

  • Cancel filter coefficient selecting apparatus, cancel filter coefficient selecting method, and program

    US20230197054A1