GB2560498A - System and method for noise cancellation - Google Patents

System and method for noise cancellation Download PDF

Info

Publication number
GB2560498A
GB2560498A GB1703370.5A GB201703370A GB2560498A GB 2560498 A GB2560498 A GB 2560498A GB 201703370 A GB201703370 A GB 201703370A GB 2560498 A GB2560498 A GB 2560498A
Authority
GB
United Kingdom
Prior art keywords
noise
signals
vehicle
signal
prediction signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
GB1703370.5A
Other versions
GB201703370D0 (en
Inventor
True Sean
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jaguar Land Rover Ltd
Original Assignee
Jaguar Land Rover Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jaguar Land Rover Ltd filed Critical Jaguar Land Rover Ltd
Priority to GB1703370.5A priority Critical patent/GB2560498A/en
Publication of GB201703370D0 publication Critical patent/GB201703370D0/en
Priority to PCT/EP2018/054876 priority patent/WO2018158288A1/en
Priority to GB1912478.3A priority patent/GB2573965B/en
Publication of GB2560498A publication Critical patent/GB2560498A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L21/00Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
    • G10L21/02Speech enhancement, e.g. noise reduction or echo cancellation
    • G10L21/0208Noise filtering
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/16Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/175Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
    • G10K11/178Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/16Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/175Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
    • G10K11/178Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
    • G10K11/1781Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase characterised by the analysis of input or output signals, e.g. frequency range, modes, transfer functions
    • G10K11/17821Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase characterised by the analysis of input or output signals, e.g. frequency range, modes, transfer functions characterised by the analysis of the input signals only
    • G10K11/17825Error signals
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/16Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/175Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
    • G10K11/178Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
    • G10K11/1785Methods, e.g. algorithms; Devices
    • G10K11/17857Geometric disposition, e.g. placement of microphones
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/16Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/175Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
    • G10K11/178Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
    • G10K11/1787General system configurations
    • G10K11/17879General system configurations using both a reference signal and an error signal
    • G10K11/17881General system configurations using both a reference signal and an error signal the reference signal being an acoustic signal, e.g. recorded with a microphone
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K2210/00Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
    • G10K2210/10Applications
    • G10K2210/108Communication systems, e.g. where useful sound is kept and noise is cancelled
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K2210/00Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
    • G10K2210/10Applications
    • G10K2210/128Vehicles
    • G10K2210/1281Aircraft, e.g. spacecraft, airplane or helicopter
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K2210/00Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
    • G10K2210/10Applications
    • G10K2210/128Vehicles
    • G10K2210/1282Automobiles
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K2210/00Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
    • G10K2210/30Means
    • G10K2210/301Computational
    • G10K2210/3045Multiple acoustic inputs, single acoustic output
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K2210/00Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
    • G10K2210/30Means
    • G10K2210/321Physical
    • G10K2210/3219Geometry of the configuration
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K2210/00Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
    • G10K2210/30Means
    • G10K2210/321Physical
    • G10K2210/3225Radio or other sources used in ANC for transfer function estimation; Means to avoid interference between desired signals, e.g. from a car stereo, and the ANC signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
  • Soundproofing, Sound Blocking, And Sound Damping (AREA)
  • Telephone Function (AREA)
  • Noise Elimination (AREA)

Abstract

The noise cancellation system is suitable for use in a vehicle. The system comprises a noise prediction means 110 for receiving ambient or operational noise signals from a first location 130 and generating a prediction signal 111 that is a prediction of noise at a target area 150. Audio processing means 120 outputs a noise-cancelling signal 121 based on audio signals 141 received from the target area and the prediction signal 111. The system is said to be able to cancel noise in the vicinity of voice-input device in the vehicle cabin.

Description

(54) Title of the Invention: System and method for noise cancellation Abstract Title: A predictive active noise cancellation system (57) The noise cancellation system is suitable for use in a vehicle. The system comprises a noise prediction means 110 for receiving ambient or operational noise signals from a first location 130 and generating a prediction signal 111 that is a prediction of noise at a target area 150. Audio processing means 120 outputs a noise-cancelling signal 121 based on audio signals 141 received from the target area and the prediction signal 111.
The system is said to be able to cancel noise in the vicinity of voice-input device in the vehicle cabin.
Figure GB2560498A_D0001
Fig- 1
1/3
Figure GB2560498A_D0002
Fig. 1
Figure GB2560498A_D0003
Fig. 2
2/3
Figure GB2560498A_D0004
Fig. 3
3/3
Figure GB2560498A_D0005
Fig. 4
500
Figure GB2560498A_D0006
Fig. 5
SYSTEM AND METHOD FOR NOISE CANCELLATION
TECHNICAL FIELD
The present disclosure relates to a system and method for noise cancellation. Aspects of the invention relate to a noise cancellation system, a method of noise cancellation in a vehicle, a controller, a vehicle, and computer software arranged to perform a method of noise cancellation.
BACKGROUND
Noise, especially outside a vehicle, can be troublesome for occupants in the vehicle. The inclusion of audio input devices within vehicles, such as hands-free communication devices or voice command devices, is designed to improve passenger or driver experience by allowing the user to perform tasks without being distracted from the road. Hands free communication devices are often used to make calls for example, and voice command devices (VCDs) are often used within the vehicle to receive speech for instructing commands, such as various telephony and infotainment functions. However, unwanted noise generated by vehicle operation or the ambient environment can lead to difficulties with device performance, such as reducing the quality of the call or masking a voice signal intended for the VCD.
It is an object of embodiments of the invention to at least mitigate one or more of the problems of the prior art.
SUMMARY OF THE INVENTION
Aspects and embodiments of the invention provide a noise cancellation system, a method of noise cancellation in a vehicle, a controller, a vehicle, and computer software arranged to perform a method of noise cancellation according to an aspect of the invention.
According to an aspect of the invention, there is provided a noise cancellation system, comprising a noise input means, an audio input means, a prediction means for generating a prediction signal, and an audio processing means for outputting a noise-cancelled signal.
According to an aspect of the invention, there is provided a system for a vehicle, the system comprising noise input means for generating one or more noise signals indicative of ambient or operational noise, said noise input means located at a first location; audio input means for generating one or more audio input signals, said audio input means located at a target area being at a second location remote from said first location; noise prediction means for receiving the one or more noise signals and generating a prediction signal in dependence on the one or more received noise signals, wherein the generated prediction signal comprises a signal indicative of noise at the target area, and audio processing means for receiving the one or more audio input signals and outputting a noise-cancelled signal in dependence on the received audio input signals and the generated prediction signal.
The system as described above, wherein:
the noise input means is a vibro-acoustic device; the audio input means is a microphone;
the noise prediction means is an electronic processor processor; and the audio processing means is an electronic processor, such as an audio signal processor.
The noise prediction means and the audio processing means may comprise operational modules within a single electronic processor.
The noise input means may be arranged to generate one or more noise signals indicative of ambient or operational noise. The audio input means may be arranged to generate one or more audio input signals. The prediction means may be arranged to receive the one or more noise signals. The prediction means may be arranged to generate a prediction signal in dependence on one of a sum or a weighted average of the received noise signals. The generated prediction signal may comprise a signal indicative of noise at a target area. Advantageously, this allows for noise reduction to be targeted towards a specific area. The audio processing means may be arranged to receive the one or more audio input signals and output a noise-cancelled signal based on the received audio input signals and the generated prediction signal. In some embodiments the audio processing means is arranged to output the noisecancelled signal in dependence on one of a subtraction or addition of the generated prediction signal from/to the received audio input signal 141.
Optionally the audio processing means is arranged to generate a prediction signal based on a weighted average of the received noise signals. Advantageously, this allows a more accurate prediction signal.
Optionally, at least one of the noise signals is generated from an audio system associated with the vehicle. Advantageously, this allows for an improved prediction signal to be generated by taking into account known noise inputs.
Optionally, the target area is located at the audio input means. Advantageously, this allows for reduction of noise specifically at the audio input means, thus facilitating a clearer audio input signal.
Optionally, the generated prediction signal comprises an estimate of a sound pressure level.
Optionally, the prediction means is arranged to estimate one or more reference transfer functions, (RTFs). Optionally, the RTFs are indicative of a transfer function from a respective noise input means to the target area.
Optionally, the estimated reference transfer function (RTF) is determined in dependence on a relationship between at least a portion of the frequency spectrum of at least one of the received audio signals and a corresponding at least one portion of the frequency spectrum of at least one of the received noise signals.
Optionally, the prediction means is arranged to pass the generated noise signals through one or more filters which represent the estimated reference transfer function (RTF).
The prediction means may further comprise a feedback loop and the generated prediction signal is updated in dependence on the received noise signals at predefined intervals of time. Advantageously, this allows for an adaptive noise cancellation system.
The audio processing means may comprise an external processing unit. Optionally, the external processing unit is an externally located computing means. Advantageously, this allows for a more efficient use of computing resources.
Optionally, at least one of the received audio signals is a voice signal.
Optionally, at least one of the noise input means is configured to receive the one or more noise signals from outside the vehicle.
At least one of the audio input means may be located on the exterior of the vehicle.
At least one of the audio input means is configured to receive the one or more noise signals from inside the vehicle.
According to an aspect of the invention, there is provided a method of cancelling noise in a vehicle, the method comprising generating, at a first location, one or more noise signals indicative of ambient or operational noise, generating, at a target area (150) being at a second location remote from said first location, one or more audio input signals, generating a prediction signal indicative of predicted noise at the target area in dependence on one or more of the received noise signals, and calculating a noise-cancelled signal in dependence on the generated prediction signal and one or more of the audio input signals.
Optionally, the generating of the prediction signal is in dependence on one of a sum or a weighted average of the noise signals.
Optionally, the generating of the prediction signal comprises estimating a sound pressure level.
The generating of the prediction signal may further comprise estimating one or more reference transfer functions (RTFs) indicative of a transfer function from a respective noise input means to the target area.
The estimating of the reference transfer function (RTF) determined in dependence on a relationship between at least a portion of the frequency spectrum of at least one of the audio signals by at least a portion of the frequency spectrum of at least one of the noise signals.
Optionally, the generating of the prediction signal further comprises passing the noise signals through one or more filters representative of the estimated reference transfer function.
Optionally the noise-cancelled signal is calculated in dependence on a combination of the generated prediction signal from the received audio input signals.
The generating of the prediction signal may further comprise a feedback loop, wherein the method of generating a prediction signal is updated in dependence on the noise signals at pre-determined intervals of time.
Optionally, the calculating of the noise-cancelled signal further comprises communicating with an external processing unit. Optionally, the external processing unit is an externally located computing means.
According to an aspect of the present invention, there is provided a controller, comprising noise prediction means for receiving the one or more noise signals generated at a first location, and generating a prediction signal in dependence on the one or more received noise signals, wherein the generated prediction signal comprises a signal indicative of noise at the target area being at a second location, remote from said first location, and audio processing means for receiving the one or more audio input signals generated at the second location and outputting a noisecancelled signal in dependence on the received audio input signals and the generated prediction signal.
According to an aspect of the invention, there is provided a vehicle comprising a noise cancellation system, controller or arranged to perform a method according to an aspect of the invention.
According to an aspect of the invention, there is provided computer software which, when executed by a computer, is arranged to perform a method according to an aspect of the invention. Optionally, the computer software may be stored on a computer readable medium. The software may be tangibly stored on the computer readable medium. The computer readable medium may be non-transitory.
Within the scope of this application it is expressly intended that the various aspects, embodiments, examples and alternatives set out in the preceding paragraphs, in the claims and/or in the following description and drawings, and in particular the individual features thereof, may be taken independently or in any combination. That is, all embodiments and/or features of any embodiment can be combined in any way and/or combination, unless such features are incompatible. The applicant reserves the right to change any originally filed claim or file any new claim accordingly, including the right to amend any originally filed claim to depend from and/or incorporate any feature of any other claim although not originally claimed in that manner.
BRIEF DESCRIPTION OF THE DRAWINGS
Embodiments of the invention will now be described by way of example only, with reference to the accompanying figures, in which:
Figure 1 shows a system according to an embodiment of the invention;
Figure 2 shows a sub-system according to an embodiment of the invention;
Figure 3 shows a sub-system according to an embodiment of the invention;
Figure 4 shows a flowchart according to an embodiment of the invention; and
Figure 5 illustrates a vehicle 500 according to an embodiment of the invention.
DETAILED DESCRIPTION
Figure 1 illustrates a noise cancellation system 100 according to an embodiment of the present invention. The noise cancellation system 100 is arranged to operatively reduce noise at an audio input means 140, for example a microphone. The noise cancellation system 100 may be used in a vehicle, such as a land-going vehicle, although embodiments of the invention may also be used in water- or air-craft.
The noise cancellation system 100 is arranged to receive one or more noise signals 132, 134 from at least one noise input means 130, and one or more audio input signals 141 from at least one audio input means 140. The noise cancellation system 100 is arranged to operatively output a noise-cancelled signal 121 indicative of the audio input signal 141 having reduced noise.
The audio input means 140 may be at least one microphone 140. The microphone 140 may be part of a telephone, a voice command device (VCD) of a vehicle, a combination thereof, or another device. The audio input means 140 may be integrated with the vehicle, or may comprise an external device to be electronically coupled with the vehicle, for example a portable computing device, such as a smartphone, having a microphone. The use of audio input means 140 in a vehicle can be a useful tool for occupants of the vehicle, for example in the provision of telephony or infotainment services whilst driving or travelling in the vehicle.
The noise cancellation system 100 comprises a noise prediction means 110 and an audio processing means 120. The noise prediction means 110 is arranged to receive the one or more noise signals 132, 134. The one or more noise signals 132, 134 are output from the noise input means 130. The noise input means 130 may comprise one or more noise input devices 131, 133 for generating the respective noise signals 132, 134, wherein the noise signals 132, 134 may be indicative of ambient or operational noise at a respective location. In some embodiments, at least one of the devices 131, 133 comprises a vibro-acoustic device such as a microphone or an accelerometer, or any other device suitable for outputting the noise signals 132, 134. In some embodiments, at least one of the devices 131, 133 comprising the noise input means 130 comprises an audio system associated with the vehicle. For example, the noise prediction means 110 may be arranged to receive a first noise signal 132 indicative of ambient or operational noise from the noise input device 131, as well as a second noise signal 134 indicative of noise or sound generated by the vehicle audio system 133.
The noise prediction means 110 comprises one or more electronic processors arranged to receive the one or more noise signals 132, 134 from the noise input means 130, and generate a noise prediction signal 111 based on the received noise signals 130. The noise prediction means 110 may be arranged to receive the at least one audio signal 141 from the audio input means 140. The at least one audio signal 141 may be provided for calibration purposes. The generated noise prediction signal 111 comprises a signal indicative of noise at a particular target area 150 within the vehicle. The noise signals 132, 134 are received by the noise prediction means 110, and the noise prediction signal 111 is generated by the noise prediction means 110 indicative of the resultant noise at or within the target area 150. For example, in some embodiments the noise input means 133 may be arranged to generate the noise signal 134 via a vibro-acoustic device 134 associated with a suspension of the vehicle. The target area 150 may be the location of the audio input means of a voice command device (VCD) of the vehicle. The noise signal 134 indicative of noise at the suspension is received by the noise prediction means 110, and the noise prediction means 110 operatively generates the noise prediction signal 111 in dependence on the noise signal generated by the suspension, as would be heard within the target area 150. It will be realised by the skilled person that the noise input means 130 may also be arranged to generate noise generated by other areas on, within, or surrounding the vehicle, such as noise generated by the engine, transmission, road or tyres, but other sources of noise may be envisaged.
In some embodiments, the noise prediction means 110 is arranged to generate the noise prediction signal 111 based on a weighted average of the noise signals 132, 134 received from the noise input means 130. The generated noise prediction signal may comprise an estimate of a sound pressure level (SPL). For example, the noise prediction means 130 may be arranged to generate an estimate of the SPL at the target area 150 based on the one or more received noise signals 132, 134 from noise input means 132, 134.
As noted above, the system 100 may comprise the audio processing means 120. The audio processing means 120 may comprise one or more electronic processors arranged to receive the generated noise prediction signal 111 from the noise prediction means 110. The audio processing means 120 may be arranged to receive the audio signal 141 from the audio input 140 means located at the target area 150. The audio signal 141 may comprise a voice signal indicative of an occupant’s voice. The audio input means 140 may be communicably coupled with the vehicle VCD or communication device. For example, the audio input means 140 may comprise a vibro-acoustic device, such as a microphone, electrically coupled to the VCD (not shown) for receiving voice commands from the one or more occupants of the vehicle and generating electrical signals in response thereto.
The audio processing means 120 is arranged to output the noise-cancelled signal 121 based on the received audio signal 141 and the generated noise prediction signal 111. For example, using parameters determined from the received noise prediction signal 111 and received audio signal 141, the audio processing means 120 may be arranged to output the audio signal 121, wherein the noise component has been reduced or removed. Advantageously, this allows for a better quality audio signal to be received by the VCD, which in turns facilitates improved audio command recognition and thus a better user experience.
Figure 2 shows a noise prediction means 200 in more detail which may correspond to the noise prediction means 110 of Figure 1. In some embodiments, the noise prediction means 200 may comprise at least one data store 210 and one or more electronic processors (220) which operatively execute software instructions stored in an associated memory, which may be the data store (210) or may be a separate dedicated memory (not shown), so as to perform the functions described herein. In the described embodiment the noise prediction means 200 estimates a reference transfer function (RTF) indicative of a transfer function from the location of the at least one noise input means 130 to the target area 150 in order to generate the noise prediction signal 111. The estimation of the RTF may be performed by the one or more electronic processors 220. The estimated RTF may be stored in the data store 210.
In some embodiments, the RTF is determined in dependence on a relationship between at least a portion of a frequency spectrum of at least one of the received audio signals 141 and a corresponding at least a portion of a frequency spectrum of at least one of the received noise signals 132, 134. In particular, in some embodiments, the RTF may be calculated by applying a transform, such as a Fourier transform, to the received noise 132, 134 and audio signals 141. The corresponding at least a portion of the frequency spectrum of at least one of the received audio signals 141 may be divided by at the at least a portion of the frequency spectrum of at least one of the received noise signals 132, 134. The RTF may be calculated by applying the Fourier transform to the noise signals 132, 134 separately or by summing the noise signals 132, 134 and applying the Fourier transform to the result. The resulting transfer function may then be applied to subsequently received noise signals 132, 134, either alone or in combination, in order to generate the noise prediction signal 111. In some embodiments, applying the RTF to received noise signals may comprise passing the received noise signals 132, 134 through one or more filters which approximates the estimated RTF. In some embodiments, a respective RTF may be determined for each noise signal 132, 134.
In some embodiments, the noise prediction means 200 may comprise a feedback loop, wherein at least a portion of the audio input signal 141 is returned to the noise prediction means 200 and used to calculate one or more subsequent noise prediction signals 111. In some embodiments, for example, the audio input signal 141 may be used to calibrate the transfer function of the noise prediction means 200. In some embodiments, the audio input signal 141 may be continuously fed back to the noise prediction means 200 for calibration or updating of the transfer function. A particular circumstance in which this may be useful, for example, is during periods of no user input to the audio input means 140. For example, in situations where no audio signals 141 from the user are generated, the noise prediction means 200 may update the transfer function, such that the error between the noise prediction signal 111 and the remaining audio signal 141, indicative of background noise at the target area 150, in the vehicle is minimised. Updating the transfer function may comprise updating the parameters of the RTF, such as one or more coefficients of the RTF. In other embodiments, the audio input signal 141 may be fed back to the noise prediction means 200 at specified intervals of time, such as periodically.
Figure 3 further illustrates an audio processing means 300 according to an embodiment of the present invention, which may correspond to the audio processing means 120 of Figure 1. The audio processing means 300 may comprise one or more electronic processors arranged to receive the noise prediction signal 111 from the noise prediction means 110. The one or more electronic processors may be the same one or more electronic processors of the noise prediction means 200. The audio processing means 300 is arranged to receive the audio signal 141 from the audio input means 140. The audio processing means 300 is arranged to operatively output the noise-cancelled signal 121 in dependence on the received audio signal 141 and generated noise prediction signal 111, wherein the noise-cancelled signal 121 comprises the received audio signal 141 with substantially reduced noise.
In some embodiments, the processing means 300 may be arranged to subtract the generated noise prediction signal 111 from the received audio signal 141 in order to output the noise-cancelled signal 121.
In some embodiments, the audio processing means 300 may comprise a signal processing means 310 for subtracting the generated noise prediction signal 111 from the received audio signal 141 to operatively produce the noise-cancelled signal 121. In other embodiments, the audio processing means 300 may include a network communication means 320 for offloading the audio processing to an optional external processing unit 330. The external processing unit 330 may comprise an externally located computing means, such as a server, for example. The external processing unit 330 may comprise part of a cloud computing system. The communication means 320 may be a wireless communication device.
Figure 4 illustrates a method 400 according to an embodiment of the present invention. The method 400 is a method of processing an audio signal 141 received from an audio input means 140 within a vehicle. The method may reduce the noise associated with the audio signal 141. The method 400 may be performed by the noise cancellation system 100, as described above, according to an embodiment of the present invention.
In step 410, one or more noise signals 132, 134 indicative of ambient or operational noise are generated from at least one noise input means 131, 133 located at a first location. In some embodiments, the noise signals 132, 134 are indicative of noise generated by the operation of the vehicle, e.g. suspension noise, engine noise, transmission noise, tyre noise, other sources of noise may also be envisaged. In other embodiments, the noise signals may be indicative of noise associated with the surroundings of the vehicle, such as noise external to the vehicle.
In step 420, one or more audio signals 141 originating from a target area 150 at a second location remote from the first location and within the vehicle are generated. In some embodiments, the one or more audio signals 141 are received from at least one audio input means 140 within the vehicle. In some embodiments, the audio input means 140 may be a microphone associated with a VCD or telephony means of the vehicle. In some embodiments, the target area 150 comprises the location of the audio input means 140 which may be within an occupant compartment or cabin of the vehicle. In cases where the audio input means 140 is associated with a VCD system, it will be appreciated by the skilled person that non-vocal audio signals may also be used in lieu of voice commands, such as sounds rather than spoken words.
In step 430, a noise prediction signal 111 based on one or more of the received noise signals is generated. In some embodiments, the noise prediction signal 111 is indicative of the ambient or operational noise as heard at the target area 150. In some embodiments, the generation of the noise prediction signal 111 comprises estimating a reference transfer function (RTF), wherein the RTF is indicative of a transfer function from the noise input means to the target area 150, and the noise prediction signal comprises the RTF applied to the one or more noise signals 132, 134. In some embodiments, a sum or a weighted average of the noise signals is used to calculate the noise prediction signal 111. In some embodiments, generating the noise prediction signal comprises estimating a sound pressure level (SPL) at the target area 150.
In some embodiments, the estimating of the RTF comprises dividing at least a portion of the frequency spectrum of at least one of the audio signals 141 by at least a portion of the frequency spectrum of at least one of the noise signals 132, 134. It will be appreciated, however, that other relationships between the audio signal 141 and the one or more noise signals 141, 142 may be used.
In some embodiments, the generation of the noise prediction signal 111 further comprises passing the noise signals through one or more filters representing or approximating the estimated RTF.
In some embodiments, the RTF may further be calibrated or updated using the audio input signal 141 and the noise signals 131, 132. Said updating may be performed in periods of time where no audio signals indicative of input from the user are received. The noise prediction signal may be updated such that the error between the noise prediction signal 111 and the remaining audio signal 141, indicative of background noise at the target area 150, in the vehicle is reduced. The updating may comprise updating the parameters or coefficients of the RTF. Such calibration may be performed continuously, or periodically such as at pre-defined intervals at time.
In step 440, a noise-cancelled signal 121 based on the generated noise prediction signal 111 and one or more of the audio signals 141 is calculated. In some embodiments, the noise-cancelled signal 121 is calculated based on a combination of the noise prediction signal 111 and the audio signal 141, such as by adding or subtracting the noise prediction signal 111 from the audio signal 141. In some embodiments, calculation of the noise-cancelled signal 121 may be offloaded to an external processing unit 330, which may comprise an externally located computing means.
Figure 5 illustrates a vehicle 500 according to an embodiment of the invention. The vehicle may comprise the noise cancellation system 100 as described above in relation to the preceding figures, or may be arranged to perform a method according to an embodiment of the invention, such as illustrated in Figure 4.
It will be appreciated that embodiments of the present invention can be realised in the form of hardware, software or a combination of hardware and software. Any such software may be stored in the form of volatile or non-volatile storage such as, for example, a storage device like a ROM, whether erasable or rewritable or not, or in the form of memory such as, for example, RAM, memory chips, device or integrated circuits or on an optically or magnetically readable medium such as, for example, a CD, DVD, magnetic disk or magnetic tape. It will be appreciated that the storage devices and storage media are embodiments of machine-readable storage that are suitable for storing a program or programs that, when executed, implement embodiments of the present invention. Accordingly, embodiments provide a program comprising code for implementing a system or method as claimed in any preceding claim and a machine readable storage storing such a program. Still further, embodiments of the present invention may be conveyed electronically via any medium such as a communication signal carried over a wired or wireless connection and embodiments suitably encompass the same.
All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and/or all of the steps of any method or process so disclosed, may be combined in any combination, except combinations where at least some of such features and/or steps are mutually exclusive.
Each feature disclosed in this specification (including any accompanying claims, abstract and drawings), may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise. Thus, unless expressly stated otherwise, each feature disclosed is one example only of a generic series of equivalent or similar features.
The invention is not restricted to the details of any foregoing embodiments. The invention extends to any novel one, or any novel combination, of the features disclosed in this specification (including any accompanying claims, abstract and drawings), or to any novel one, or any novel combination, of the steps of any method or process so disclosed. The claims should not be construed to cover merely the foregoing embodiments, but also any embodiments which fall within the scope of the claims.

Claims (28)

1. A system for a vehicle, the system comprising:
noise input means for generating one or more noise signals indicative of ambient or operational noise, said noise input means located at a first location;
audio input means for generating one or more audio input signals , said audio input means located at a target area being at a second location remote from said first location;
noise prediction means for receiving the one or more noise signals and generating a prediction signal in dependence on the one or more received noise signals, wherein the generated prediction signal comprises a signal indicative of noise at the target area; and audio processing means for receiving the one or more audio input signals and outputting a noise-cancelled signal in dependence on the received audio input signals and the generated prediction signal.
2. A system as claimed in claim 1, wherein the noise prediction means is arranged to generate a prediction signal in dependence on one of a sum or a weighted average of the received noise signals.
3. A system claimed in claim 1 or 2, wherein at least one of the noise signals is generated from an audio system associated with the vehicle.
4. A system as claimed in any preceding claim, wherein the target area is located at the audio input means.
5. A system as claimed in any preceding claim, wherein the generated prediction signal comprises an estimate of a sound pressure level.
6. A system as claimed in any preceding claim, wherein the noise prediction means is arranged to estimate one or more reference transfer functions,
RTFs, indicative of a transfer function from a respective noise input means to the target area.
7. A system as claimed in claim 6, wherein the estimated reference transfer function, RTF, is determined in dependence on a relationship between at least a portion of the frequency spectrum of at least one of the received audio signals and a corresponding at least a portion of the frequency spectrum of at least one of the received noise signals.
8. A system as claimed in claim 6 or 7, wherein the noise prediction means is arranged to pass the received noise signals through one or more filters which represent the estimated reference transfer function, RTF.
9. A system as claimed in any preceding claim, wherein the audio processing means is arranged to output the noise-cancelled signal in dependence on the combination of the generated prediction signal and the received audio input signal.
10. A system as claimed in any preceding claim, wherein the prediction means comprises a feedback loop and the generated prediction signal is updated in dependence on received noise signals at pre-defined intervals of time.
11. A system as claimed in any preceding claim, wherein the audio processing means comprises an external processing unit; optionally the external processing unit is an externally located computing means.
12. A system as claimed in any preceding claim, wherein at least one of the received audio input signals is a voice signal.
13. A system as claimed in any preceding claim, wherein at least one of the noise input means is configured to receive the one or more noise signals from outside the vehicle.
14. A system as claimed in any preceding claim, wherein at least one of the audio input means is configured to receive the one or more noise signals from inside the vehicle.
15. A method of cancelling noise in a vehicle, the method comprising:
generating, at a first location, one or more noise signals indicative of ambient or operational noise;
generating, at a target area being at a second location remote from said first location, one or more audio input signals;
generating a prediction signal in dependence on one or more of the noise signals, wherein the prediction signal is indicative of noise at the target area; and calculating a noise-cancelled signal in dependence on the generated prediction signal and one or more of the audio input signals.
16. A method of cancelling noise in a vehicle as claimed in claim 15, wherein the generating of the prediction signal is in dependence on one of a sum or a weighted average of the noise signals.
17. A method of cancelling noise in a vehicle as claimed in any of claim 15 or 16, wherein the generating of the prediction signal comprises estimating a sound pressure level.
18. A method of cancelling noise in a vehicle as claimed in any of claims 15 to 17, wherein the generating of the prediction signal comprises estimating one or more reference transfer functions, RTFs, indicative of a transfer function from a respective noise input means to the target area.
19. A method of cancelling noise in a vehicle as claimed in claim 18, wherein the estimating of the reference transfer function, RTF, is determined in dependence on a relationship between at least a portion of the frequency spectrum of at least one of the audio input signals by at least a portion of the frequency spectrum of at least one of the noise signals.
20. A method of cancelling noise in a vehicle as claimed in any of claim 18 or 19, wherein the generating of the prediction signal comprises passing the noise signals through one or more filters representative of the estimated reference transfer function, RTF.
21. A method of cancelling noise in a vehicle as claimed in any of claims 15 to 20, wherein the noise-cancelled signal is calculated in dependence on a combination of the generated prediction signal from the audio input signals.
22. A method of cancelling noise in a vehicle as claimed in any of claims 15 to 19, wherein the generating of the prediction signal comprises a feedback loop, wherein the determined prediction signal is updated in dependence on the noise signals at pre-defined intervals of time.
23. A method of cancelling noise in a vehicle as claimed in any of claims 15 to 20, wherein the calculating of the noise-cancelled signal comprises communicating with an external processing unit; optionally the external processing unit is an externally located computing means.
24. A controller, comprising:
noise prediction means for receiving one or more noise signals generated at a first location, and generating a prediction signal in dependence on one or more received noise signals, wherein the generated prediction signal comprises a signal indicative of noise at a target area being at a second location, remote from said first location; and audio processing means for receiving one or more audio input signals generated at the second location, and outputting a noise-cancelled signal in dependence on the received audio input signals and the generated prediction signal.
25. A vehicle comprising a system as claimed in any of claims 1 to 14.
26. A vehicle arranged to perform a method as claimed in any of claims 15 to 23.
27. A vehicle comprising a controller according to claim 24.
28. Computer software which, when executed by a computer, is arranged to perform a method according to any of claims 15 to 23; optionally the computer software is stored on a computer-readable medium.
Intellectual
Property
Office
Application No: GB 1703370.5 Examiner: Peter Easterfield
GB1703370.5A 2017-03-02 2017-03-02 System and method for noise cancellation Withdrawn GB2560498A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
GB1703370.5A GB2560498A (en) 2017-03-02 2017-03-02 System and method for noise cancellation
PCT/EP2018/054876 WO2018158288A1 (en) 2017-03-02 2018-02-28 System and method for noise cancellation
GB1912478.3A GB2573965B (en) 2017-03-02 2018-02-28 System and method for noise cancellation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB1703370.5A GB2560498A (en) 2017-03-02 2017-03-02 System and method for noise cancellation

Publications (2)

Publication Number Publication Date
GB201703370D0 GB201703370D0 (en) 2017-04-19
GB2560498A true GB2560498A (en) 2018-09-19

Family

ID=58543849

Family Applications (2)

Application Number Title Priority Date Filing Date
GB1703370.5A Withdrawn GB2560498A (en) 2017-03-02 2017-03-02 System and method for noise cancellation
GB1912478.3A Active GB2573965B (en) 2017-03-02 2018-02-28 System and method for noise cancellation

Family Applications After (1)

Application Number Title Priority Date Filing Date
GB1912478.3A Active GB2573965B (en) 2017-03-02 2018-02-28 System and method for noise cancellation

Country Status (2)

Country Link
GB (2) GB2560498A (en)
WO (1) WO2018158288A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3100079A1 (en) * 2019-08-20 2021-02-26 Psa Automobiles Sa EXTERNAL NOISE SUPPRESSION SOUND SIGNAL PROCESSING DEVICE, FOR A VEHICLE

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111833840B (en) * 2019-04-17 2024-06-11 北京地平线机器人技术研发有限公司 Noise reduction method, noise reduction device, noise reduction system, electronic equipment and storage medium
US11046256B2 (en) 2019-06-17 2021-06-29 Bose Corporation Systems and methods for canceling road noise in a microphone signal

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0590350A2 (en) * 1992-09-30 1994-04-06 Matsushita Electric Industrial Co., Ltd. Noise controller

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06110474A (en) * 1992-09-30 1994-04-22 Matsushita Electric Ind Co Ltd Noise eliminating device
WO2000014731A1 (en) * 1998-09-09 2000-03-16 Ericsson Inc. Apparatus and method for transmitting an improved voice signal over a communications device located in a vehicle with adaptive vibration noise cancellation

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0590350A2 (en) * 1992-09-30 1994-04-06 Matsushita Electric Industrial Co., Ltd. Noise controller

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3100079A1 (en) * 2019-08-20 2021-02-26 Psa Automobiles Sa EXTERNAL NOISE SUPPRESSION SOUND SIGNAL PROCESSING DEVICE, FOR A VEHICLE

Also Published As

Publication number Publication date
GB201912478D0 (en) 2019-10-16
GB2573965A (en) 2019-11-20
GB2573965B (en) 2022-02-16
WO2018158288A1 (en) 2018-09-07
GB201703370D0 (en) 2017-04-19

Similar Documents

Publication Publication Date Title
CN106409280B (en) Active noise cancellation apparatus and method for improving speech recognition performance
JP4283212B2 (en) Noise removal apparatus, noise removal program, and noise removal method
US9959859B2 (en) Active noise-control system with source-separated reference signal
US10204616B1 (en) Distant microphones for noise cancellation
US8504117B2 (en) De-noising method for multi-microphone audio equipment, in particular for a “hands free” telephony system
US20140112496A1 (en) Microphone placement for noise cancellation in vehicles
WO2016103709A1 (en) Voice processing device
US10165363B2 (en) Active noise equalization
JP4753821B2 (en) Sound signal correction method, sound signal correction apparatus, and computer program
WO2016103710A1 (en) Voice processing device
WO2018158288A1 (en) System and method for noise cancellation
WO2016143340A1 (en) Speech processing device and control device
US10255899B2 (en) Noise reduction device and noise reduction method
US11580950B2 (en) Apparatus and method for privacy enhancement
JP6967714B2 (en) Active noise reduction device, vehicle, and active noise reduction method
JP2009231928A (en) Sound improving device and sound improving method
US10766494B2 (en) Road surface characterization based upon filter coefficients
US20200327887A1 (en) Dnn based processor for speech recognition and detection
US11990112B2 (en) Apparatus, system and/or method for acoustic road noise peak frequency cancellation
US20240233701A9 (en) Apparatus, system and/or method for acoustic road noise peak frequency cancellation
CN118238744A (en) Vehicle noise reduction system control method, device, equipment, storage medium and vehicle
GB2565518A (en) Apparatus and method for privacy enhancement
GB2560884A (en) Apparatus and method for privacy enhancement

Legal Events

Date Code Title Description
WAP Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1)