WO2013179464A1 - 音源検出装置、ノイズモデル生成装置、ノイズ抑圧装置、音源方位推定装置、接近車両検出装置及びノイズ抑圧方法 - Google Patents

音源検出装置、ノイズモデル生成装置、ノイズ抑圧装置、音源方位推定装置、接近車両検出装置及びノイズ抑圧方法 Download PDF

Info

Publication number
WO2013179464A1
WO2013179464A1 PCT/JP2012/064196 JP2012064196W WO2013179464A1 WO 2013179464 A1 WO2013179464 A1 WO 2013179464A1 JP 2012064196 W JP2012064196 W JP 2012064196W WO 2013179464 A1 WO2013179464 A1 WO 2013179464A1
Authority
WO
WIPO (PCT)
Prior art keywords
sound
noise
noise model
sound source
detected
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.)
Ceased
Application number
PCT/JP2012/064196
Other languages
English (en)
French (fr)
Inventor
佐藤 潤
船山 竜士
智哉 高谷
金道 敏樹
深町 映夫
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2014518188A priority Critical patent/JPWO2013179464A1/ja
Priority to EP12877941.0A priority patent/EP2858068A4/en
Priority to US14/404,500 priority patent/US20150117652A1/en
Priority to CN201280073568.5A priority patent/CN104380378A/zh
Priority to PCT/JP2012/064196 priority patent/WO2013179464A1/ja
Publication of WO2013179464A1 publication Critical patent/WO2013179464A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

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
    • G10L21/0216Noise filtering characterised by the method used for estimating noise
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; ELECTRIC HEARING AIDS; PUBLIC ADDRESS SYSTEMS
    • H04R29/00Monitoring arrangements; Testing arrangements
    • 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/002Devices for damping, suppressing, obstructing or conducting sound in acoustic devices
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/78Detection of presence or absence of voice signals
    • 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
    • G10L21/0216Noise filtering characterised by the method used for estimating noise
    • G10L2021/02161Number of inputs available containing the signal or the noise to be suppressed
    • G10L2021/02166Microphone arrays; Beamforming
    • 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
    • G10L21/0216Noise filtering characterised by the method used for estimating noise
    • G10L21/0232Processing in the frequency domain

Definitions

  • the present invention relates to a sound source detection device that detects a sound source to be detected from sound information collected by a sound collector, and a noise model related to noise information other than the sound source to be detected included in the sound information collected by the sound collector
  • the present invention relates to a noise model generation device that generates noise, a noise suppression device using the noise model, a sound source direction estimation device, an approaching vehicle detection device, and a noise suppression method.
  • a sound source azimuth estimation device that collects surrounding sounds with a plurality of sound collectors and estimates the azimuth of a sound source (for example, the traveling sound of an approaching vehicle) based on a difference in arrival time of the sound to each sound collector.
  • a sound source for example, the traveling sound of an approaching vehicle
  • an approaching vehicle detection device has been developed.
  • correction is performed by removing frequency components of a low frequency band and a high frequency band from an electric signal output from a plurality of microphones (sound collectors) arranged at predetermined intervals using a band pass filter.
  • the power is converted into an electric signal, and the power of a predetermined frequency band in which the characteristics of the running sound of the vehicle appear is calculated from the corrected electric signal.
  • noise reduction In order to estimate the sound source with high accuracy, it is necessary to suppress noise other than the sound source to be detected from the sound information collected by the sound collector (noise reduction) and perform estimation using sound information with suppressed noise.
  • noise reduction there is a noise reduction technique using a noise model prepared in advance or a noise model forcibly generated at a specified timing.
  • the noise model may not be appropriate for each environment. For this reason, the noise component may not be sufficiently suppressed or may be suppressed to a necessary sound component. As a result, the accuracy of sound source estimation decreases.
  • the present invention provides a sound source that detects a sound source to be detected with high accuracy by determining whether or not a sound source to be detected is included in the sound information collected by the sound collector.
  • a detection device and a noise model generation device that generates an appropriate noise model for each environment
  • a noise suppression device that uses an appropriate noise model for each environment
  • a sound source direction estimation device that uses an appropriate noise model for each environment
  • a noise suppression method The task is to do.
  • a sound source detection device is a sound source detection device that detects a sound source to be detected from sound information collected by a sound collector, and acquires a power spectrum from the sound information collected by the sound collector. By evaluating the power spectrum acquisition unit and the probability density distribution of the power spectrum acquired by the power spectrum acquisition unit, whether or not the sound source to be detected is included in the sound information collected by the sound collector And a determination unit for determining.
  • This sound source detection device is equipped with a sound collector, and the surrounding sound is collected by the sound collector to obtain sound information.
  • the power spectrum power (energy) for each frequency of sound
  • the determination unit evaluates the probability density distribution of the power spectrum to determine whether or not the sound source to be detected is included in the sound information, and detects the sound source from the sound information.
  • the environment where the sound source to be detected does not exist (if the sound information contains only noise components) and the environment where the sound source to be detected exists (the sound information includes the sound source components to be detected in addition to the noise components) And the case where it is included), the shape of the probability density distribution of the power spectrum is clearly different.
  • noise components for example, white noise, pink noise
  • a sound source component to be detected is included in addition to the noise component.
  • the sound source detection apparatus accurately determines whether or not the sound source to be detected is included in the sound information by evaluating the probability density distribution of the power spectrum of the sound information collected by the sound collector. The sound source to be detected can be detected with high accuracy.
  • a method may be used in which the probability density distribution is obtained and evaluated using the probability density distribution, or the evaluation is performed using the power spectrum without obtaining the probability density distribution.
  • the determination unit includes a probability density distribution of the power spectrum in the first frequency band set based on the sound source to be detected and a power spectrum in the second frequency band other than the first frequency band. It is preferable to determine whether or not a sound source to be detected is included in the sound information collected by the sound collector by evaluating the probability density distribution.
  • the power distribution In an environment where there is no sound source to be detected (in a noise environment such as white noise or pink noise), the power distribution is continuous in the entire frequency band. On the other hand, in an environment where a sound source to be detected exists, the power distribution changes in the frequency band including the sound source, and thus continuity is lost between the frequency band including the sound source and the other frequency bands. Therefore, by comparing the probability density distributions of the power spectra of these two frequency bands, it is possible to determine with high accuracy whether the environment is a detection target sound source or an detection target sound source. Therefore, in the sound source detection device, the determination unit calculates the probability density distribution of the power spectrum in the first frequency band including the sound source to be detected and the probability density distribution of the power spectrum in the second frequency band other than the first frequency band.
  • the sound source detection device evaluates the probability density distribution of the power spectrum in the first frequency band including the sound source to be detected and the probability density distribution of the power spectrum in the second frequency band other than the first frequency band. By doing so, it can be determined with high accuracy whether or not the sound source of detection is included in the sound information, and the sound source of detection can be detected with high accuracy.
  • the sound source detection device of the present invention includes a scale parameter calculation unit that calculates a scale parameter of a gamma distribution by gamma distribution fitting based on a power spectrum, and the determination unit uses the scale parameter calculated by the scale parameter calculation unit. It is good also as a structure which uses and evaluates probability density distribution of a power spectrum. As described above, the sound source detection device can evaluate the probability density distribution of the power spectrum with high accuracy by using the scale parameter by the gamma distribution fitting.
  • a noise model generation apparatus is a noise model generation apparatus for generating a noise model related to noise information other than a sound source to be detected included in sound information collected by a sound collector, the sound collector In the sound information collected by the sound collector, the power spectrum acquisition unit that acquires the power spectrum from the sound information collected in step 1 and the probability density distribution of the power spectrum acquired by the power spectrum acquisition unit are evaluated.
  • the sound collecting unit collects the sound when the sound information of the detection target is not included in the sound information.
  • a noise model generation unit that generates a noise model from the sound information.
  • This noise model generator is equipped with a sound collector, which collects surrounding sounds with the sound collector to obtain sound information. And in a noise model production
  • a noise model is obtained from sound information collected in an environment where the sound source to be detected does not exist. Need to be generated.
  • a noise model is generated from sound information collected in an environment where a sound source to be detected exists, if the noise model is used, a necessary sound component is suppressed from the sound information.
  • the noise model generation device obtains the noise model from the sound information collected at that timing by the noise model generation unit. Generate.
  • the noise model generation device evaluates the probability density distribution of the power spectrum of the sound information collected by the sound collector to determine whether or not the sound source to be detected is included in the sound information. Since it can be determined with accuracy, it is possible to determine an appropriate timing for generating a noise model, and it is possible to generate an appropriate noise model for each environment.
  • the determination unit includes a probability density distribution of the power spectrum in the first frequency band set based on the sound source to be detected and the power in the second frequency band other than the first frequency band. It is preferable to determine whether or not a sound source to be detected is included in the sound information collected by the sound collector by evaluating the probability density distribution of the spectrum.
  • the power distribution is continuous in the entire frequency band in an environment where the detection target sound source does not exist, but in the environment where the detection target sound source exists, the frequency band including the detection target sound source and other frequencies There is no continuity with the band. Therefore, by comparing the probability density distributions of the power spectra of the two frequency bands, an environment where no sound source to be detected exists (an environment suitable for generating a noise model) or an environment where a sound source to be detected exists. (Environment not suitable for generating a noise model) can be determined with high accuracy. Therefore, in the noise model generation device, the determination unit causes the probability density distribution of the power spectrum in the first frequency band including the sound source to be detected and the probability density distribution of the power spectrum in the second frequency band other than the first frequency band.
  • the noise model generation device determines whether or not a sound source to be detected is included in the sound information.
  • the determination unit determines that the sound source to be detected is not included by the noise model generation unit (when it is determined that the timing is appropriate for generating the noise model).
  • a noise model is generated from the sound information collected at that timing.
  • the probability density distribution of the power spectrum in the first frequency band including the sound source to be detected and the probability density distribution of the power spectrum in the second frequency band other than the first frequency band are obtained. By evaluating, it can be determined with higher accuracy whether or not the sound source to be detected is included in the sound information, and an appropriate timing for generating the noise model can be determined.
  • the noise model generation device of the present invention includes a scale parameter calculation unit that calculates a scale parameter of a gamma distribution by gamma distribution fitting based on a power spectrum, and the determination unit is a scale parameter calculated by the scale parameter calculation unit. It is good also as a structure which evaluates the probability density distribution of a power spectrum using. As described above, in the noise model generation device, the probability density distribution of the power spectrum can be evaluated with high accuracy by using the scale parameter by the gamma distribution fitting.
  • the noise model generation device of the present invention includes a point sound source detection unit that detects a point sound source from sound information collected by the sound collector, and the noise model generation unit is a detection target in the sound information by the determination unit. Even when it is determined that the sound source is not included, the noise model may not be generated when the point sound source detection unit detects the point sound source.
  • the point sound source is detected from the sound information collected by the sound collector by the point sound source detection unit.
  • the point sound source is a specific sound source that is not environmental noise such as white noise or pink noise, and may be a sound source to be detected. Therefore, in the noise model generation unit of the noise model generation device, even when the determination unit determines that the sound source to be detected is not included in the sound information (when it is determined that the noise model can be generated), When a point sound source is detected by the point sound source detection unit (when a sound source to be detected may exist), a noise model is not generated.
  • the noise model generation device even when it is determined that the noise model can be generated by evaluating the probability density distribution of the power spectrum, the noise model generation is determined in consideration of the presence or absence of the point sound source. It is possible to determine an appropriate timing for generating the image with higher accuracy.
  • the noise model generation device of the present invention includes a feature sound detection unit that detects a feature sound other than a sound source to be detected from sound information collected by a sound collector, and the noise model generation unit is a feature sound detection unit. When a characteristic sound other than the sound source to be detected is detected, a noise model may be generated.
  • the characteristic sound other than the sound source to be detected is detected from the sound information collected by the sound collector by the characteristic sound detection unit.
  • the characteristic sound is a sound source other than the sound source to be detected among specific sound sources (point sound sources) that are not environmental noises such as white noise and pink noise. Therefore, the noise model generation unit of the noise model generation device generates a noise model when the characteristic sound is detected by the characteristic sound detection unit.
  • the noise model generation device determines the appropriate timing for generating the noise model by determining whether to generate the noise model in consideration of the presence or absence of characteristic sounds other than the sound source to be detected. Can be judged with high accuracy.
  • the noise model update unit updates the noise model in consideration of sound information collected by the sound collector. It is good also as a structure provided. As described above, in the noise model generation device, when the noise model has already been generated, the noise model is updated in consideration of the sound information collected in the current environment, thereby reducing the environment with a small processing load. It is possible to generate an appropriate noise model corresponding to the change of.
  • a noise suppression device is a noise suppression device for suppressing noise other than a sound source to be detected included in sound information collected by a sound collector, and any one of the noise model generation devices described above And noise other than the sound source to be detected is suppressed from the sound information collected by the sound collector using the noise model generated by the noise model generation device.
  • this noise suppression device by using an appropriate noise model for each environment generated by each of the noise model generation devices described above, the sound information collected by the sound collector can be used for other than the sound source to be detected. Noise can be suppressed with high accuracy.
  • a sound source direction estimation device is a sound source direction estimation device that estimates the direction of a sound source to be detected included in sound information collected by a sound collector, comprising the above-described noise suppression device, and noise suppression.
  • the direction of the sound source to be detected is estimated from sound information in which noise is suppressed by the apparatus.
  • the sound source azimuth estimation apparatus by using the sound information in which noise is highly accurately suppressed by the noise suppressor, the direction of the sound source to be detected included in the sound information collected by the sound collector can be determined. It can be estimated with high accuracy.
  • An approaching vehicle detection device is an approaching vehicle detection device that detects an approaching vehicle based on sound information collected by a sound collector mounted on the vehicle, and includes the above-described sound source direction estimation device.
  • the direction of the sound source generated from the approaching vehicle is estimated by the sound source direction estimation device.
  • this approaching vehicle detection device it is possible to detect the direction of the approaching vehicle with high accuracy by estimating the orientation of the sound source (for example, traveling sound) generated from the approaching vehicle by the sound source direction estimation device. it can.
  • the noise suppressor according to the present invention is a noise suppressor for suppressing noise other than the sound source to be detected included in the sound information collected by the sound collector, and is collected by the sound collector.
  • a sound collection unit that determines whether or not a sound source to be detected is included in the detected sound information, and a sound collecting unit that determines that the sound source to be detected is not included in the sound information by the determination unit.
  • Noise model generation unit that generates a noise model from sound information collected by the sound generator, and noise other than the sound source to be detected from the sound information collected by the sound collector using the noise model generated by the noise model generation unit
  • a noise suppression unit that suppresses noise.
  • This noise suppressor is equipped with a sound collector, and the surrounding sound is collected by the sound collector to obtain sound information.
  • the determination unit determines whether or not a sound source to be detected is included in the sound information, and determines an appropriate timing for generating the noise model.
  • a noise model is generated from sound information collected in an environment where the sound source to be detected does not exist. There is a need. Incidentally, when a noise model is generated from sound information collected in an environment where a sound source to be detected exists, if the noise model is used, a necessary sound component is suppressed from the sound information.
  • the noise suppression device When the appropriate timing for generating the noise model (environment where there is no sound source to be detected) is determined, the noise suppression device generates a noise model from the sound information collected at that timing by the noise model generator. To do. Furthermore, in the noise suppression device, the noise suppression unit suppresses noise other than the detection target sound source from the sound information collected by the sound collector using the generated noise model. In this way, the noise suppression device generates a noise model at an appropriate timing for generating a noise model that does not include the sound source to be detected in the sound information collected by the sound collector, and By using an appropriate noise model, noise other than the sound source to be detected can be suppressed with high accuracy from the sound information collected by the sound collector.
  • the noise suppression unit when there is a noise model generated by the noise model generation unit, the sound information collected by the sound collector using the noise model generated by the noise model generation unit If there is no noise model generated by the noise model generation unit, noise other than the detection target sound source is suppressed from the sound information collected by the sound collector using the noise model prepared in advance. Noise other than is suppressed or noise suppression is not performed.
  • the noise model generation unit generates a noise model at an appropriate timing for generating the noise model, but the noise model may not be generated yet. Therefore, in the noise suppression device, when the noise model is generated by the noise model generation unit, the sound source to be detected from the sound information collected by the sound collector using the generated noise model by the noise suppression unit. Suppress noise other than. Further, in the noise suppression device, when the noise model has not yet been generated by the noise model generation unit, the noise suppression unit detects the detection target from the sound information collected by the sound collector using the noise model prepared in advance. Noise other than the sound source is suppressed or noise suppression is not performed.
  • a noise suppression method is a noise suppression method for suppressing noise other than a sound source to be detected included in sound information collected by a sound collector, and the sound collected by the sound collector
  • a determination step that determines whether or not a sound source to be detected is included in the information, and a sound collector that determines that the sound source to be detected is not included in the sound information in the determination step.
  • Noise model generation step that generates a noise model from the collected sound information, and noise other than the detection target sound source is suppressed from the sound information collected by the sound collector using the noise model generated in the noise model generation step And a noise suppression step. According to this noise suppression method, it operates in the same manner as the above-described noise suppression device, and has the same effect.
  • the present invention it is possible to determine with high accuracy whether or not a sound source to be detected is included in sound information by evaluating the probability density distribution of the power spectrum of the sound information collected by the sound collector.
  • the sound source to be detected can be detected with high accuracy.
  • a noise model is generated at an appropriate timing for generating a noise model that does not include the sound source to be detected in the sound information collected by the sound collector.
  • noise other than the sound source to be detected can be suppressed with high accuracy from the sound information collected by the sound collector.
  • the present invention is applied to an approaching vehicle detection device (sound source direction estimation device) mounted on a vehicle.
  • the approaching vehicle detection device detects a vehicle approaching the own vehicle based on each sound signal collected by a plurality of microphones (sound collectors) (that is, other vehicles around the own vehicle).
  • the direction of the traveling sound (sound source to be detected) is estimated), and information on the approaching vehicle is provided to the driving support device.
  • an appropriate noise model corresponding to the environment is generated, and noise is collected from the sound signal collected by the sound collector using the noise model.
  • a suppressed sound signal is used.
  • the first embodiment is a basic embodiment, and functions are sequentially added to each embodiment.
  • the running sound of the vehicle is mainly road noise (friction sound between the tire surface and the road surface) and pattern noise (air vortex (compression / release) in the tire groove).
  • the frequency band of the running sound of the vehicle is measured in advance by an actual vehicle experiment or the like.
  • FIG. 1 is a configuration diagram of an approaching vehicle detection device according to the first embodiment.
  • FIG. 2 is an example of data in a time zone in which traveling sound is observed, where (a) is a power spectrum and (b) is a histogram of the power spectrum.
  • FIG. 3 is an example of data in a time zone in which no running sound is observed.
  • (A) is a power spectrum, and (b) is a histogram of the power spectrum.
  • FIG. 4 is an example of a time change of the scale parameter.
  • the approaching vehicle detection device 1A determines whether or not the sound signal collected by the microphone includes a sound source to be detected (vehicle running sound) in order to determine timing suitable for noise model generation, and noise The timing (section) at which the model can be generated is determined. For this purpose, the approaching vehicle detection device 1A calculates the power spectrum of the sound signal and evaluates the power spectrum histogram (probability density distribution) by gamma distribution fitting.
  • FIG. 2A shows the power spectrum (power (energy) for each frequency) of a sound signal when the sound signal includes a running sound.
  • FIG. 3A shows the running signal in the sound signal. The power spectrum of the sound signal when no is included is shown.
  • the section indicated by symbol R is a frequency band in which the sound component of the running sound appears dominantly.
  • FIG. 2B shows a histogram of the power spectrum (frequency of each power) in the frequency band R when the sound signal includes running sound
  • FIG. 3A shows the sound signal. The histogram of the power spectrum in the frequency band R when the running sound is not included is shown.
  • noise components for example, white noise, pink noise, etc.
  • the power distribution is different between the case where only (noise) is included and the case where the sound information includes the traveling sound component of the vehicle in addition to the noise component.
  • This difference is well understood from the difference in the shape of the histogram by comparing the histogram of the power spectrum in the frequency band R shown in FIG. 2B and the histogram of the power spectrum in the frequency band R shown in FIG. .
  • the sound signal contains only the noise component or the traveling sound component to be detected in addition to the noise component in the sound signal Can be determined.
  • the noise model in order to detect a running sound with high accuracy using a sound signal whose noise component is suppressed based on the noise model, it is necessary to generate a noise model from a sound signal collected in an environment where no running sound exists. There is.
  • the noise model when a noise model is generated from a sound signal collected in an environment where traveling sound exists, the noise model also includes a traveling sound component. It suppresses even the component.
  • FIG. 4 shows an example of the time change of the scale parameter obtained from the power spectrum of the sound signal collected while the vehicle is traveling on the solid line L1.
  • the scale parameter is close to 0 in the time zone when no running sound is observed, but the scale parameter is significantly larger in the time zones T1, T2, T3, and T4 where the running sound is observed. Become. In this way, it is possible to discriminate between the environment where the running sound exists and the environment where the running sound does not exist from the magnitude of the scale parameter.
  • the shape parameter of the gamma distribution is obtained using gamma distribution fitting, the scale parameter is obtained from the shape coefficient, and the scale parameter is obtained.
  • the gamma distribution is a kind of continuous probability distribution, and its characteristics are characterized by two parameters, a shape distribution and a scale distribution.
  • the shape parameter and scale parameter can be obtained directly from the power spectrum, so the histogram of the power spectrum may be calculated and the gamma distribution fitting may be performed, or the histogram may be calculated. Alternatively, gamma distribution fitting may be performed.
  • the approaching vehicle detection device 1A includes a microphone array 10, a digital signal converter 20, and an ECU [Electronic Control Unit] 30A (a noise model generation unit 31A, a noise suppressor 32, and a sound source direction estimator 33).
  • the microphone array 10 has a left microphone unit 11 and a right microphone unit 12.
  • the left microphone unit 11 and the right microphone unit 12 are arranged on the left and right sides in the vehicle width direction (left-right direction) at the same height position at the front end of the vehicle.
  • the left microphone unit 11 includes a first microphone 11a and a second microphone 11b.
  • the first microphone 11a is disposed outside the left side in the vehicle width direction
  • the second microphone 11b is disposed on the vehicle center side with a predetermined distance from the first microphone 11b.
  • the right microphone unit 12 includes a third microphone 12a and a fourth microphone 12b.
  • the fourth microphone 12b is disposed outside the right side in the vehicle width direction, and the third microphone 12a is disposed on the vehicle center side at a predetermined interval from the fourth microphone 12b.
  • Each of the microphones 11 a, 11 b, 12 a, and 12 b is an acoustoelectric converter that converts a sound outside the vehicle into an analog electric signal and outputs the electric signal (sound signal) to the digital signal converter 20.
  • the microphones 11a, 11b, 12a, and 12b correspond to the sound collectors described in the claims.
  • each sound signal is converted into a digital sound signal (electric signal).
  • the digital signal converter 20 outputs a digital sound signal (electric signal) for each microphone to the ECU 30A.
  • the ECU 30A is an electronic control unit including a CPU [Central Processing Unit], ROM [Read Only Memory], RAM [Random Access Memory], and the like, and comprehensively controls the approaching vehicle detection device 1A.
  • the ECU 30A includes a noise model generation unit 31A (power spectrum calculator 31a, histogram calculator 31b, scale parameter calculator 31c, noise model generation availability determination unit 31d, noise model generator 31e), noise suppressor 32, sound source direction.
  • An estimator 33 is configured.
  • a sound signal (digital electric signal) for each microphone is input from the digital signal converter 20.
  • the power spectrum calculator 31a corresponds to the power spectrum acquisition unit described in the claims
  • the scale parameter calculator 31c corresponds to the scale parameter calculation unit described in the claims.
  • the noise model generation availability determination unit 31d corresponds to the determination unit described in the claims
  • the noise model generator 31e corresponds to the noise model generation unit described in the claims
  • the noise suppressor 32 corresponds to the claims. This corresponds to the noise suppression unit described in (1).
  • the power spectrum calculator 31a performs an FFT [Fast Fourier Transform] (fast Fourier transform) on the sound signal using the digital sound signal from the digital signal converter 20, and the power spectrum of the sound signal (for each frequency). Power (energy) is calculated.
  • FFT Fast Fourier Transform
  • the sound signal of any one of the sound signals of the four microphones 11a, 11b, 12a, and 12b may be used, or the sound signals of the four microphones 11a, 11b, 12a, and 12b may be used.
  • a sound signal obtained by averaging sound signals of a plurality of microphones for example, two microphones corresponding to the left side and the right side, and all four microphones may be used.
  • the histogram calculator 31b calculates a histogram of the power spectrum in the frequency band in which the running sound is dominantly included from the power spectrum calculated by the power spectrum calculator 31a.
  • the scale parameter calculator 31c performs gamma distribution fitting using the power spectrum data in the frequency band in which the running sound is predominantly included, and calculates the scale parameter.
  • the estimated value of the shape parameter ⁇ is calculated by the equation (1).
  • ⁇ in Expression (1) can be calculated by Expression (2) using a power data sequence ⁇ x: x1, x2,..., XN ⁇ of each frequency in a frequency band in which traveling sound is dominant.
  • the estimated value of the shape parameter ⁇ and the data string ⁇ x: x1, x2,..., XN ⁇ is calculated by Equation (3).
  • the scale parameter calculated by the scale parameter calculator 31c is compared with a threshold value.
  • the threshold value is a threshold value for determining whether or not a running sound is included in the sound signal based on the magnitude of the scale parameter, and is set in advance by an experiment or the like.
  • the noise model generator 31e generates a noise model using the digital sound signal from the digital signal converter 20 when the noise model generation availability determination unit 31d determines that the noise model can be generated.
  • this generation method a conventional method is applied.
  • the sound signal of any one of the four microphones 11a, 11b, 12a, and 12b is directly used as a noise model, or four A sound signal obtained by averaging sound signals of a plurality of microphones among sound signals of the microphones 11a, 11b, 12a, and 12b is used as a noise model.
  • the noise suppressor 32 suppresses noise components from the digital sound signal for each microphone from the digital signal converter 20 using a noise model.
  • a conventional method is applied. For example, a section having a larger value than the noise model is extracted from the sound signal, and only the sound signal in the section is used by the sound source direction estimator 33.
  • the noise model is already generated by the noise model generator 31e.
  • the noise model is used.
  • a noise model prepared in advance is used. Use. The noise model prepared in advance is generated in advance by experiments or the like.
  • the sound source direction estimator 33 uses the sound signals of the microphones 11a, 11b, 12a, and 12b whose noise components are suppressed by the noise suppressor 32 to detect the sound source to be detected (running sound (and thus a vehicle approaching the host vehicle)). ) Is present, and if a sound source is present, the direction and distance of the sound source are estimated.
  • a conventional method is applied, for example, CSP [Cross power Spectrum Phase analysis] method.
  • CSP Cross-correlation value
  • the cross-correlation value is equal to or greater than a threshold, a sound source exists. If the sound source is present, the direction, distance, etc. of the vehicle are obtained from the arrival time difference that maximizes the cross-correlation value.
  • the ECU 30A generates approaching vehicle information based on the detection result of the sound source to be detected by the sound source direction estimator 33, and outputs the approaching vehicle information to the driving support device 2.
  • the approaching vehicle information includes, for example, the presence / absence of an approaching vehicle, and information on a direction and a distance when an approaching vehicle exists.
  • the driving support device 2 is a device that supports various driving operations for the driver.
  • driving assistance device 2 when approaching vehicle information is input from the approaching vehicle detection device 1A at regular intervals, driving assistance regarding the approaching vehicle is performed. For example, if there is a vehicle approaching the host vehicle, determine the possibility of a collision of the approaching vehicle to the host vehicle, and output a warning to the driver when it is determined that there is a possibility of a collision, Information on approaching vehicles is provided, and when the possibility of collision increases, vehicle control such as automatic braking and automatic steering is performed.
  • FIG. 5 is a flowchart showing an overall operation flow in the approaching vehicle detection device according to the present embodiment.
  • FIG. 6 is a flowchart showing a flow of operations related to noise model generation according to the first embodiment.
  • the system operation logic of the approaching vehicle detection device 1A is determined (S1), and it is determined whether or not the approaching vehicle detection device 1A is to be operated (S2).
  • This system operation logic is a condition for determining whether or not the approaching vehicle detection device 1A needs to be operated.
  • the vehicle condition is that the vehicle speed is equal to or higher than a predetermined vehicle speed
  • the traffic environment is There is a condition that there is an intersection in front of the vehicle.
  • the higher-level device that manages the approaching vehicle detection device 1A in an integrated manner, and it is determined that the higher-level device (particularly the ECU) performs the processes of S1 and S2 to activate the approaching vehicle detection device 1A.
  • the approaching vehicle detection device 1A is activated.
  • the approaching vehicle detection device 1A is operated. While the approaching vehicle detection device 1A is operating, the following operations are repeated.
  • the approaching vehicle detection device 1A ambient sounds outside the vehicle are collected by the microphones 11a, 11b, 12a, and 12b of the microphone array 10, and the sound signals of the microphones 11a, 11b, 12a, and 12b are converted into digital signal converters. 20 to convert each into a digital signal.
  • the ECU 30A noise model generation unit 31A of the approaching vehicle detection device 1A uses the sound signal converted by the digital signal converter 20 to determine whether or not a running sound as a detection target exists in the sound signal.
  • the ECU 30A of the approaching vehicle detection device 1A generates a noise model using a sound signal when it is determined in S4 that a noise model can be generated (S5). If it is determined in S4 that a noise model cannot be generated, no noise model is generated.
  • S3 to S5 The operations of S3 to S5 will be described later in detail.
  • the ECU 30A noise suppressor 32 of the approaching vehicle detection device 1A
  • the sound of each microphone converted by the digital signal converter 20 using the noise model is used.
  • Each noise component is suppressed from the signal (S6).
  • the noise component is suppressed from the sound signal of each microphone converted by the digital signal converter 20 using a noise model prepared in advance (S6). More specifically, in the case where there is no noise model, the generation of the noise model is executed between the predetermined time and the current time, in addition to the case where the generation of the noise model has never been executed. This is the case when there is no such thing.
  • the ECU 30A uses the sound signal of each microphone whose noise component is suppressed in S6 to determine whether there is a sound source to be detected (a running sound of a vehicle approaching the host vehicle). If there is a sound source to be detected, the direction and distance of the sound source to be detected is estimated (S7). Then, the ECU 30A generates approaching vehicle information based on the detection result of the sound source, and outputs the approaching vehicle information to the driving support device 2.
  • S6 when a noise model has not yet been generated, noise suppression is performed using a prepared noise model. However, when a noise model has not yet been generated, noise suppression is not performed. It is good also as a structure which determines whether the sound source of a detection target exists.
  • Each microphone 11a, 11b, 12a, 12b of the microphone array 10 collects sounds outside the vehicle and acquires an analog sound signal (S10).
  • the digital signal converter 20 converts the analog sound signals of the microphones 11a, 11b, 12a, and 12b into digital sound signals, respectively (S11).
  • ECU 30A power spectrum calculator 31a
  • the ECU 30A performs FFT on the sound signal converted into the digital signal in S11 to calculate the power spectrum of the sound signal (S12).
  • the ECU 30A calculates a histogram of the power spectrum in the frequency band where the running sound is dominant from the power spectrum (S13).
  • the ECU 30A scale parameter calculator 31c
  • the ECU 30A (noise model generation availability determination unit 31d) compares the scale parameter with a threshold value to determine whether noise model generation is possible (S15). If the scale parameter is greater than or equal to the threshold value in S15, it is determined that the noise model cannot be generated, and no noise model is generated. On the other hand, if the scale parameter is less than the threshold value in S15, it is determined that a noise model can be generated, and the ECU 30A (noise model generator 31e) generates a noise model using the sound signal converted into a digital signal in S11. (S16).
  • this approaching vehicle detection device 1A by evaluating the histogram of the power spectrum of the sound signal, it can be determined with high accuracy whether or not a running sound (sound source to be detected) is included in the sound signal. Appropriate timing for generating a noise model can be determined, and a noise model can be generated adaptively for each environment. By using the generated noise model, the noise component suppression effect from the sound signal is improved. By using the sound signal in which the noise component is suppressed, the approaching vehicle can be detected with high accuracy. Furthermore, according to the approaching vehicle detection device 1A, the histogram of the power spectrum can be evaluated with high accuracy by using the scale parameter by gamma distribution fitting.
  • FIG. 7 is a configuration diagram of the approaching vehicle detection device according to the second embodiment.
  • FIG. 8 is an example of the time variation of the scale parameter in the frequency band where the running sound is observed and the scale parameter in the frequency band where the running sound is not observed.
  • the approaching vehicle detection device 1B includes traveling sound in the sound signal collected by the microphone from the characteristics of the two frequency bands in the collected sound signal. It has a function of determining whether or not Therefore, the approaching vehicle detection device 1B calculates the power spectrum of the sound signal, the histogram of the power spectrum of the first frequency band including the traveling sound (sound source to be detected), and the second frequency band not including the traveling sound. The power spectrum histogram is evaluated by gamma distribution fitting.
  • the scale parameter of the first frequency band including the traveling sound (the sound source to be detected) and the traveling sound are not included.
  • the relationship with the scale parameter of the two frequency bands will be described.
  • a noise environment such as white noise or pink noise is generated, and thus the power distribution is continuous in the entire frequency band.
  • the power distribution changes in the frequency band including the traveling sound, so that there is no continuity between the frequency band including the traveling sound and the other frequency bands. Therefore, by comparing the histograms of the power spectra of the two frequency bands, an environment where no running sound exists (an environment suitable for generating a noise model) or an environment where running noise exists (a noise model is generated). Can be determined with high accuracy.
  • FIG. 8 shows an example of the temporal change of the scale parameter obtained from the power spectrum of the frequency band including the traveling sound in the sound signal collected during traveling of the vehicle on the solid line L2, and the traveling sound on the same sound signal on the solid line L3.
  • 3 shows an example of a time change of a scale parameter obtained from a power spectrum in a frequency band that does not include.
  • the scale parameter is close to 0 in the time zone in which the running sound is not observed, and the scale parameter is significantly increased in the time zone in which the running sound is observed. .
  • the scale parameter is close to 0 not only in the time zone in which the traveling sound is not observed but also in the time zone in which the traveling sound is observed.
  • the environment where the traveling sound exists and the environment where the traveling sound does not exist can be distinguished. .
  • the gamma distribution is evaluated.
  • the shape parameter of the gamma distribution in the first frequency band and the shape parameter of the gamma distribution in the second frequency band are obtained, and the scale parameter of the gamma distribution in the first frequency band and the second are obtained from the respective shape factors.
  • a scale parameter of the gamma distribution in the frequency band is obtained, and two scale parameters (particularly, a difference or ratio between the two scale parameters) are used as evaluation feature amounts.
  • the first frequency band (frequency band in which the traveling sound is dominant)
  • a band including the frequency band of the traveling sound of the vehicle measured in advance by an actual vehicle experiment or the like is set.
  • a band other than the first frequency band is set within the frequency band that can be detected by the microphone.
  • the maximum frequency in the first frequency band can be detected by the microphone.
  • a band up to a frequency that is a predetermined amount smaller than the upper limit frequency is set.
  • the approaching vehicle detection device 1B includes a microphone array 10, a digital signal converter 20, and an ECU 30B (a noise model generation unit 31B, a noise suppressor 32, and a sound source direction estimator 33).
  • ECU30B especially noise model production
  • the ECU 30B is an electronic control unit including a CPU, a ROM, a RAM, and the like, and comprehensively controls the approaching vehicle detection device 1B.
  • the ECU 30B includes a noise model generation unit 31B (power spectrum calculator 31a, first histogram calculator 31g, second histogram calculator 31h, first scale parameter calculator 31i, second scale parameter calculator 31j, scale parameter).
  • a number comparator 31k, a noise model generation availability determination unit 31l, a noise model generator 31e), a noise suppressor 32, and a sound source direction estimator 33 are configured.
  • a sound signal digital electric signal
  • the power spectrum calculator 31a, the noise model generator 31e, the noise suppressor 32, and the sound source direction estimator 33 have already been described, description thereof will be omitted.
  • the power spectrum calculator 31a corresponds to the power spectrum acquisition unit described in the claims
  • the first scale parameter calculator 31i and the second scale parameter calculator 31j The scale parameter calculator 31k and the noise model generation availability determination unit 31l correspond to the determination unit described in the claims
  • the noise model generator 31e corresponds to the claims.
  • the noise suppressor 32 corresponds to a noise suppressor described in the claims.
  • the first histogram calculator 31g calculates a power spectrum histogram in the first frequency band in which the running sound is dominant from the power spectrum calculated by the power spectrum calculator 31a.
  • the second histogram calculator 31h calculates a histogram of the power spectrum in the second frequency band where the running sound is not dominant from the power spectrum calculated by the power spectrum calculator 31a.
  • the first scale parameter calculator 31i performs gamma distribution fitting using the data of the power spectrum in the first frequency band where the running sound is dominant, and calculates the scale parameter of the first frequency band where the running sound is dominant. calculate. Further, the second scale parameter calculator 31j performs gamma distribution fitting using the data of the power spectrum in the second frequency band where the running sound is not dominant, and the scale base of the second frequency band where the running sound is not dominant. Calculate the number.
  • the scale parameter comparator 31k subtracts the scale parameter of the second frequency band calculated by the second scale parameter calculator 31j from the scale parameter of the first frequency band calculated by the first scale parameter calculator 31i. The difference between the two scale parameters is calculated.
  • the noise model generation feasibility determiner 31l compares the scale parameter difference calculated by the scale parameter comparator 31k with a threshold value, and if the scale parameter difference is equal to or greater than the threshold value (the scale parameter of the first frequency band is When it becomes large and there is a clear difference between the scale parameters of the two frequency bands, and it can be determined that the sound signal contains running sound), it is determined that the noise model cannot be generated, and the scale parameter is less than the threshold. In the case of (if it is determined that there is no clear difference between the scale parameters of the two frequency bands and the sound signal does not include running sound), it is determined that the noise model can be generated.
  • This threshold is a threshold for determining whether or not a running sound is included in the sound signal based on the difference or ratio of the scale parameters of the two frequency bands, and is set in advance by an experiment or the like. .
  • FIG. 9 is a flowchart showing a flow of operations related to noise model generation according to the second embodiment.
  • the operations other than the operation related to the noise model generation in the approaching vehicle detection device 1B are the same as those in the approaching vehicle detection device 1A according to the first embodiment, and thus the description thereof is omitted.
  • the ECU 30B calculates a histogram of the power spectrum in the first frequency band where the running sound is dominant from the power spectrum (S23). Further, the ECU 30B (first scale parameter calculator 31i) performs gamma distribution fitting using the power spectrum data in the first frequency band where the running sound is dominant, and calculates the scale parameter of the first frequency band. (S24). Further, the ECU 30B (second histogram calculator 31h) calculates a histogram of the power spectrum in the second frequency band where the running sound is not dominant from the power spectrum (S25). Further, the ECU 30B (second scale parameter calculator 31j) performs gamma distribution fitting using the power spectrum data in the second frequency band where the running sound is not dominant, and calculates the scale parameter of the second frequency band. (S26).
  • the ECU 30B calculates the difference between the scale parameter of the first frequency band calculated in S24 and the scale parameter of the second frequency band calculated in S26 (S27). Then, the ECU 30B (noise model generation availability determination unit 31l) compares the scale parameter difference with a threshold value to determine whether noise model generation is possible (S28). If the difference in the scale parameter is equal to or larger than the threshold value in S28, it is determined that the noise model cannot be generated, and the noise model is not generated.
  • the ECU 30B uses the sound signal converted into the digital signal in S21 to use the noise model. Is generated (S29).
  • the approaching vehicle detection device 1B has the same effects as the approaching vehicle detection device 1A according to the first embodiment, and also has the following effects. According to the approaching vehicle detection device 1B, by comparing and evaluating the histogram of the power spectrum in the first frequency band that includes the traveling sound and the histogram of the power spectrum in the second frequency band that does not include the traveling sound, Can detect with high accuracy whether or not it contains a running sound, can determine the appropriate timing for generating a noise model, and can generate a noise model following the fluctuation of the environment Can do.
  • FIG. 10 is a configuration diagram of the approaching vehicle detection device according to the third embodiment.
  • the difference in the scale parameter between the first frequency band and the second frequency band is small (determined that the noise model can be generated).
  • the noise model can be generated.
  • a point sound source exists, it has a function of not generating a noise model.
  • the point sound source is a specific sound source that is not environmental noise such as white noise or pink noise.
  • the sound source to be detected is a running sound of the vehicle (one of the point sound sources), and the sound source detected by the sound source direction estimator 33 is highly likely to be a running sound of the vehicle.
  • the sound source direction estimator 33 detects the sound source to be detected, but the difference in the scale parameter between the first frequency band and the second frequency band is still small (the sound source to be detected is far away from the host vehicle). Etc.). In such a case, depending on the setting of the threshold value, it may be determined that the noise model can be generated by determining the difference in the scale parameter, but the sound signal may include a traveling sound component.
  • the third embodiment using the detection result of the sound source to be detected by the sound source direction estimator 33, it is determined whether or not a point sound source exists in the sound signal, and the point sound source exists. In this case, noise model generation is not performed.
  • the approaching vehicle detection device 1C includes a microphone array 10, a digital signal converter 20, and an ECU 30C (a noise model generation unit 31C, a noise suppressor 32, and a sound source direction estimator 33).
  • ECU30C especially noise model production
  • the ECU 30C is an electronic control unit including a CPU, a ROM, a RAM, and the like, and comprehensively controls the approaching vehicle detection device 1C.
  • the ECU 30C includes a noise model generation unit 31C (power spectrum calculator 31a, first histogram calculator 31g, second histogram calculator 31h, first scale parameter calculator 31i, second scale parameter calculator 31j, scale parameter).
  • a sound signal digital electric signal
  • the digital signal converter 20 is input from the digital signal converter 20.
  • a power spectrum calculator 31a a power spectrum calculator 31a, a first histogram calculator 31g, a second histogram calculator 31h, a first scale parameter calculator 31i, a second scale parameter calculator 31j, a scale parameter comparator 31k, a noise model Since the generation possibility determination unit 31l, the noise model generator 31e, the noise suppressor 32, and the sound source direction estimator 33 have already been described, description thereof will be omitted.
  • the power spectrum calculator 31a corresponds to the power spectrum acquisition unit described in the claims
  • the first scale parameter calculator 31i and the second scale parameter calculator 31j The scale parameter comparator 31k and the noise model generation possibility determination unit 31l correspond to the determination unit described in the claims
  • the sound source direction estimator 33 and the point sound source determination unit correspond to the scale parameter calculation unit described in the range.
  • 31n corresponds to the point sound source detector described in the claims
  • the noise model generator 31e corresponds to the noise model generator described in the claims
  • the noise suppressor 32 describes the noise suppressor described in the claims It corresponds to.
  • the noise model generation enable / disable determination unit 31l determines that the noise model can be generated, based on the detection result of the detection target sound source in the sound source direction estimator 33, It is determined whether or not a sound source exists.
  • the noise model generator 31e does not generate a noise model when the point sound source determination unit 31n determines that a point sound source exists even when the noise model generation possibility determination unit 31l determines that the noise model can be generated. .
  • FIG. 11 is a flowchart showing a flow of operations related to noise model generation according to the third embodiment.
  • the operations other than the operation related to the noise model generation in the approaching vehicle detection device 1C are the same as those in the approaching vehicle detection device 1A according to the first embodiment, and thus the description thereof is omitted.
  • the noise model generated in S50 is used (if a noise model is not generated, a noise model prepared in advance is used), S41.
  • the noise component is suppressed from the sound signal of each microphone converted into a digital signal in step S6.
  • the ECU 30C uses the sound signal of each microphone whose noise component is suppressed in S6 to determine whether there is a sound source to be detected (a running sound of a vehicle approaching the host vehicle). If there is a sound source to be detected, the direction and distance of the sound source to be detected is estimated (S7).
  • the ECU 30C determines whether or not a point sound source is detected based on the detection result of the sound source to be detected in S7 (S49). . If it is determined in S49 that a point sound source has been detected, no noise model is generated. On the other hand, when it is determined in S49 that the point sound source is not detected, the ECU 30C (noise model generator 31e) generates a noise model using the sound signal converted into the digital signal in S41 (S50).
  • the approaching vehicle detection device 1C has the same effects as the approaching vehicle detection device 1B according to the second embodiment, and also has the following effects. According to the approaching vehicle detection device 1C, even when the difference between the first frequency band and the second frequency band and the scale parameter is small and it is determined that the noise model can be generated, noise model generation is determined in consideration of the presence or absence of a point sound source. By doing so, the appropriate timing for generating the noise model can be determined with higher accuracy.
  • FIG. 12 is a configuration diagram of the approaching vehicle detection device according to the fourth embodiment.
  • the approaching vehicle detection device 1D has a function of generating a noise model when there is an interference sound (characteristic sound) other than the sound source to be detected. is doing.
  • the interfering sound is a characteristic sound source other than the sound source to be detected among specific sound sources (point sound sources) that are not environmental noises such as white noise and pink noise.
  • the sound source direction estimator 33 detects the sound source to be detected (running sound). If there is a characteristic sound source having a frequency band overlapping with the running sound in a certain environment, the sound source direction estimator 33 detects the sound source.
  • the sound source may be a sound source other than the running sound. Such a sound source other than the running sound corresponds to a noise component.
  • interference sounds other than the sound source to be detected are detected, it is determined whether or not there is an interference sound in the sound signal, and if there is an interference sound, a noise model is detected. Generate.
  • the approaching vehicle detection device 1D includes a microphone array 10, a digital signal converter 20, and an ECU 30D (noise model generation unit 31D, noise suppressor 32, and sound source direction estimator 33).
  • ECU30D especially noise model production
  • the ECU 30D is an electronic control unit including a CPU, a ROM, a RAM, and the like, and comprehensively controls the approaching vehicle detection device 1D.
  • the ECU 30D includes a noise model generation unit 31D (power spectrum calculator 31a, first histogram calculator 31g, second histogram calculator 31h, first scale parameter calculator 31i, second scale parameter calculator 31j, scale parameter).
  • An estimator 33 is configured.
  • a sound signal (digital electric signal) for each microphone is input from the digital signal converter 20.
  • a power spectrum calculator 31a a power spectrum calculator 31a, a first histogram calculator 31g, a second histogram calculator 31h, a first scale parameter calculator 31i, a second scale parameter calculator 31j, a scale parameter comparator 31k, a noise model Since the generation possibility determination unit 31l, the point sound source determination unit 31n, the noise model generation unit 31e, the noise suppressor 32, and the sound source direction estimation unit 33 have already been described, description thereof will be omitted.
  • the power spectrum calculator 31a corresponds to the power spectrum acquisition unit described in the claims
  • the first scale parameter calculator 31i and the second scale parameter calculator 31j The scale parameter comparator 31k and the noise model generation possibility determination unit 31l correspond to the determination unit described in the claims
  • the sound source direction estimator 33 and the point sound source determination unit correspond to the scale parameter calculation unit described in the range.
  • 31n corresponds to the point sound source detector described in the claims
  • the interference sound detector 31p, the timbre characteristic database 31q, and the interference sound determiner 31r correspond to the characteristic sound detector described in the claims
  • the device 31e corresponds to the noise model generation unit described in the claims
  • the noise suppressor 32 corresponds to the noise suppression unit described in the claims.
  • the interfering sound detector 31p uses the digital sound signal from the digital signal converter 20 to detect a characteristic sound source (interfering sound) other than the sound source to be detected.
  • a characteristic sound source interfering sound
  • this detection method for example, when the timbre characteristic database 31q is provided, spectrum pattern recognition is performed between each sound source other than the detection target sound source stored in the timbre characteristic database 31q and the sound signal, and the It is determined whether or not there is a sound source (interference sound) other than the sound source to be detected.
  • each sound source for example, sound generated at each store, sound generated at a vending machine, vehicle engine sound, A spectrum pattern of a crossing warning sound generated at a crossing and noise caused by an airplane or a train around an airport or a station is stored.
  • the sound signal has a harmonic structure (a structure having periodicity in frequency) by LPC [Linear Predictive Coding] or the like, and a sound having a harmonic structure is detected. It is detected as a sound source (interference sound) other than the sound source.
  • the vehicle running sound has power distributed over the entire frequency band and does not have a harmonic structure.
  • the interference sound detector 31p Based on the detection result, it is determined whether or not a disturbing sound exists.
  • the noise model generator 31e when the noise model generation availability determination unit 31l determines that the noise model can be generated and the point sound source determination unit 31n determines that a point sound source exists, or the noise model generation availability determination unit 31l. Even when it is determined that the noise model cannot be generated, the noise model is generated when the interference sound determination unit 31r determines that the interference sound (sound source other than the detection target sound source) exists.
  • FIG. 13 is a flowchart showing a flow of operations related to noise model generation according to the fourth embodiment.
  • the operations other than the operation relating to the noise model generation in the approaching vehicle detection device 1D are the same as those of the approaching vehicle detection device 1A according to the first embodiment, and thus the description thereof is omitted.
  • the ECU 30D (interference sound detector 31p) of the approaching vehicle detection device 1D uses the sound signal converted into the digital signal in S61 to detect interference sound other than the sound source to be detected in the sound signal (S70). .
  • spectral pattern recognition is performed using the spectrum pattern of each sound source stored in the database 31q, and when there is no timbre characteristic database 31q, a sound having a harmonic structure is obtained. And so on.
  • the ECU 30D determines the interference sound in S70. Based on the detection result, it is determined whether or not an interfering sound is detected (S71). If it is determined in S71 that no disturbing sound has been detected, no noise model is generated. On the other hand, when it is determined in S71 that the interference sound is detected, the ECU 30C (noise model generator 31e) generates a noise model using the sound signal converted into the digital signal in S61 (S72).
  • the approaching vehicle detection device 1D has the same effects as the approaching vehicle detection device 1C according to the third embodiment, and also has the following effects. According to the approaching vehicle detection device 1D, even when it is determined that a point sound source is present or when the difference between the first frequency band and the second frequency band and the scale parameter is large, it is determined that the noise model cannot be generated. By determining the noise model generation in consideration of the presence or absence of the noise, it is possible to determine the appropriate timing for generating the noise model with higher accuracy.
  • FIG. 14 is a configuration diagram of an approaching vehicle detection device according to the fifth embodiment.
  • the approaching vehicle detection device 1E has a function of updating the noise model according to a change in environment when the noise model has already been generated. Yes.
  • the noise model Even after the noise model is generated, if the surrounding environment changes while the vehicle is running, the noise component may change depending on the environment. In order to cope with such a change in the environment, if a noise model is regenerated from the sound signal acquired in each environment each time, the processing load increases. In addition, when changing the noise model from scratch, for example, if a noise model is generated when an instantaneous characteristic sound is generated in a certain environment, it becomes a discontinuous noise model. If noise suppression is performed in this process, the suppression effect is reduced.
  • the generated noise model is compared with a sound signal (power spectrum) acquired in the current environment. If there is a change, the noise model is updated in consideration of the sound signal (power spectrum) in the current environment.
  • the approaching vehicle detection device 1E includes a microphone array 10, a digital signal converter 20, and an ECU 30E (a noise model generation unit 31E, a noise suppressor 32, and a sound source direction estimator 33).
  • ECU30E especially noise model production
  • the ECU 30E is an electronic control unit including a CPU, a ROM, a RAM, and the like, and comprehensively controls the approaching vehicle detection device 1E.
  • the ECU 30E includes a noise model generation unit 31E (power spectrum calculator 31a, first histogram calculator 31g, second histogram calculator 31h, first scale parameter calculator 31i, second scale parameter calculator 31j, scale parameter).
  • a sound signal (digital electric signal) for each microphone is input from the digital signal converter 20.
  • a power spectrum calculator 31a a power spectrum calculator 31a, a first histogram calculator 31g, a second histogram calculator 31h, a first scale parameter calculator 31i, a second scale parameter calculator 31j, a scale parameter comparator 31k, a noise model
  • the generation possibility determination unit 31l, the point sound source determination unit 31n, the interference sound detector 31p, the timbre characteristic database 31q, the interference sound determination unit 31r, the noise model generator 31e, the noise suppressor 32, and the sound source direction estimator 33 have already been described. Therefore, the description is omitted.
  • the power spectrum calculator 31a corresponds to the power spectrum acquisition unit described in the claims
  • the first scale parameter calculator 31i and the second scale parameter calculator 31j The scale parameter comparator 31k and the noise model generation possibility determination unit 31l correspond to the determination unit described in the claims
  • the sound source direction estimator 33 and the point sound source determination unit correspond to the scale parameter calculation unit described in the range.
  • the interference sound detector 31p, the timbre characteristic database 31q, and the interference sound determiner 31r correspond to the characteristic sound detector described in the claims
  • the device 31e corresponds to the noise model generation unit described in the claims
  • the noise model updater 31u corresponds to the noise model update unit described in the claims
  • the noise suppressor 32 includes Corresponding to the noise suppressing unit described in the scope of seeking.
  • the noise comparator 31t if a noise model has already been generated in the process up to the previous time, the noise model is compared with the sound signal (power spectrum) acquired in the current environment, and whether the noise model has changed from the noise model. Determine whether or not.
  • the noise model updater 31u when it is determined that the noise comparator 31t has changed using a first-order IIR [Infinite Impulse Response] filter, the sound signal (power spectrum) acquired in the current environment in the noise model ) To update the noise model. Specifically, using the power spectrum A ( ⁇ ) of the sound signal in the current environment and the noise model N ( ⁇ ) n before update, the noise model N ( ⁇ ) n + 1 after update according to the equation (4). Is calculated.
  • is a forgetting factor and indicates the degree to which the power spectrum of the sound signal in the current environment is added.
  • the forgetting factor is a value between 0 and 1, may be a fixed value, or may be a variable value considering the degree of change from the noise model.
  • the noise model may be updated by a method other than the method using the primary IIR filter.
  • the noise model generation availability determination unit 31l, the point sound source determination unit 31n, and the interference sound determination unit 31r are in a condition that noise model generation is not possible (when a detection target sound source exists)
  • the noise model Since the sound source component to be detected is added to the noise model when updating, it is preferable not to update the noise model.
  • FIG. 15 is a flowchart showing a flow of operations related to noise model generation according to the fifth embodiment.
  • the operations other than the operation related to the noise model generation in the approaching vehicle detection device 1E are the same as those in the approaching vehicle detection device 1A according to the first embodiment, and thus the description thereof is omitted.
  • S80 to S82, S84 to S93, and S6 and S7 in the approaching vehicle detection device 1E are the same as those of S60 to S62, S63 to S72, S6, and S7 in the approaching vehicle detection device 1D according to the fourth embodiment. Therefore, explanation is omitted.
  • the ECU 30E determines whether there is no noise model generated until the previous time (S83). If it is determined in S83 that there is no noise model generated up to the previous time, the processing after S84 is performed.
  • the ECU 30E (noise comparator 31t) compares the power spectrum of the current sound signal with the noise model, and whether there is a change from the noise model. Is determined (S94). When there is a change from the noise model, the ECU 30E (noise model updater 31u) updates the noise model by adding the power spectrum of the current sound signal to the noise model by the primary IIR filter (S95).
  • the approaching vehicle detection device 1E has the same effects as the approaching vehicle detection device 1D according to the fourth embodiment, and also has the following effects. According to the approaching vehicle detection device 1E, when a noise model has already been generated, the noise model is updated by taking into account the sound signal collected in the current environment, thereby reducing the environmental load with a small processing load. An appropriate noise model corresponding to the change can be generated.
  • the sound source azimuth estimation device is mounted on a vehicle and applied to an approaching vehicle detection device that detects an approaching vehicle (vehicle running sound as a sound source), but may be a device that detects a sound source other than the vehicle.
  • a sound source azimuth estimation apparatus mounted on a moving body other than a vehicle may be used.
  • the detected approaching vehicle information is applied to a device that provides the driving support device to the driving support device.
  • the present invention may be applied to a noise model generation device that generates a noise model from sound information collected by a microphone.
  • the present invention may be applied to a noise suppression device that generates a noise model and performs noise suppression from sound information collected by a microphone using the noise model.
  • a histogram of the power spectrum of sound is calculated, a scale parameter is calculated by gamma distribution fitting, and it is determined whether or not a noise model can be generated based on the scale parameter.
  • a noise model is generated, but the present invention is applied to a sound source detection device (for example, an approaching vehicle detection device) that detects a sound source to be detected (for example, a running sound of an approaching vehicle) based on the scale parameter. Also good.
  • the timing (section) when the noise model cannot be generated described in the present embodiment is the timing (section) at which the traveling sound (the presence of an approaching vehicle exists) can be detected.
  • a microphone array including four microphones and left and right microphone units has been described as an example.
  • various other variations are applicable to the number and arrangement of microphones (sound collectors). Is possible. Incidentally, only one microphone may be used.
  • the power spectrum histogram is calculated and the scale parameter is calculated by gamma distribution fitting.
  • the histogram is not calculated (the histogram calculator A configuration in which the scale parameter is calculated by gamma distribution fitting using the power spectrum directly.
  • the gamma distribution is used to evaluate the power spectrum histogram.
  • the power spectrum histogram may be evaluated by other evaluation methods. For example, normal distribution, Laplace distribution, and binomial distribution are used.
  • the scale parameter of the gamma distribution is used to determine whether or not a noise model can be generated. However, whether or not a noise model can be generated may be determined using other feature quantities.
  • the present invention relates to a sound source detection device that detects a sound source to be detected from sound information collected by a sound collector, and a noise model related to noise information other than the sound source to be detected included in the sound information collected by the sound collector
  • the present invention can be used in a noise model generation device that generates noise, a noise suppression device that uses the noise model, a sound source direction estimation device, an approaching vehicle detection device, and a noise suppression method.
  • Second histogram calculator 31i: first scale parameter calculator, 31j: second scale parameter calculation 31k: Scale parameter comparator, 31n: Point sound source determination unit, 31p: Interference sound detector, 31q ... Tone characteristic database, 31r ... Interference sound determination unit, 31t ... Noise comparator, 31u ... Noise model updater, 32 ... Noise suppressor, 33 ... Sound source direction estimator.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • Signal Processing (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Computational Linguistics (AREA)
  • Quality & Reliability (AREA)
  • General Health & Medical Sciences (AREA)
  • Otolaryngology (AREA)
  • Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
  • Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
  • Traffic Control Systems (AREA)

Abstract

 本発明は、集音器で集音された音情報の中に検出対象の音源が含まれているか否かを高精度に判定することにより、各環境に対して適切なノイズモデルを生成するノイズモデル生成装置を提供することを課題とする。本発明は、集音器で集音された音情報に含まれる検出対象の音源以外のノイズ情報に関するノイズモデルを生成するためのノイズモデル生成装置であって、集音された音情報からパワースペクトルを取得し、このパワースペクトルの確率密度分布(ヒストグラム)を評価することにより集音された音情報の中に検出対象の音源が含まれているか否かを判定し、集音された音情報の中に検出対象の音源が含まれていないと判定している場合に集音された音情報からノイズモデルを生成する。

Description

音源検出装置、ノイズモデル生成装置、ノイズ抑圧装置、音源方位推定装置、接近車両検出装置及びノイズ抑圧方法
 本発明は、集音器で集音された音情報から検出対象の音源を検出する音源検出装置、集音器で集音された音情報に含まれる検出対象の音源以外のノイズ情報に関するノイズモデルを生成するノイズモデル生成装置、そのノイズモデルを用いるノイズ抑圧装置、音源方位推定装置、接近車両検出装置及びノイズ抑圧方法に関する。
 複数の集音器で周囲の音をそれぞれ集音し、各集音器への音の到達時間差等に基づいて音源(例えば、接近する車両の走行音)の方位等を推定する音源方位推定装置(例えば、接近車両検出装置)が開発されている。特許文献1に記載の装置では、所定の間隔で配設された複数のマイクロホン(集音器)が出力する電気信号から帯域通過フィルタで低周波帯域と高周波帯域の周波数成分をそれぞれ除去して補正電気信号に変換し、その補正電気信号から車両の走行音の特徴の現れる所定の周波数帯域のパワーを算出し、そのパワーレベルが所定値より大きい場合に接近車両有りと判定するとともに、その補正電気信号により不要な雑音成分を除去して雑音抑制信号に変換し、複数のマイクロホンの雑音抑制信号間の相互相関を演算し、相関が最大となる到達時間差から接近車両の接近方向を演算する。
実開平5-92767号公報 特開2008-76975号公報 特開2011-186384号公報
 音源を高精度に推定するためには、集音器で集音された音情報から検出対象の音源以外のノイズを抑圧し(ノイズリダクション)、ノイズを抑圧した音情報を用いて推定を行う必要がある。従来、予め用意したノイズモデルや規定のタイミングで強制的に生成したノイズモデルを使用したノイズリダクション技術がある。しかし、音源方位推定装置を接近車両検出装置等の屋外で使用する装置に適用した場合、集音器で集音する周辺の環境が変化するので、ノイズ源も変わる。そのため、このような多様な環境で予め用意したノイズモデルや予め決められたタイミングで生成したノイズモデルを使用すると、各環境に対して適切なノイズモデルとなっていない場合がある。そのため、ノイズ成分を十分に抑圧できなかったりあるいは必要な音成分まで抑圧してしまう場合がある。その結果、音源の推定精度が低下する。
 そこで、本発明は、集音器で集音された音情報の中に検出対象の音源が含まれているか否かを高精度に判定することにより、検出対象の音源を高精度に検出する音源検出装置及び各環境に対して適切なノイズモデルを生成するノイズモデル生成装置、各環境に対して適切なノイズモデルを用いるノイズ抑圧装置、音源方位推定装置、接近車両検出装置及びノイズ抑圧方法を提供することを課題とする。
 本発明に係る音源検出装置は、集音器で集音された音情報から検出対象の音源を検出する音源検出装置であって、集音器で集音された音情報からパワースペクトルを取得するパワースペクトル取得部と、パワースペクトル取得部で取得したパワースペクトルの確率密度分布を評価することにより、集音器で集音された音情報の中に検出対象の音源が含まれているか否かを判定する判定部とを備えることを特徴とする。
 この音源検出装置では、集音器を備えており、集音器によって周辺の音を集音し、音情報を得る。そして、音源検出装置では、パワースペクトル取得部によってその音情報からパワースペクトル(音の周波数毎のパワー(エネルギ))を取得する。さらに、音源検出装置では、判定部によってパワースペクトルの確率密度分布を評価することにより音情報の中に検出対象の音源が含まれているか否かを判定し、音情報から音源を検出する。検出対象の音源が存在しない環境(音情報の中にノイズ成分だけが含まれている場合)と検出対象の音源が存在する環境(音情報の中にノイズ成分に加えて検出対象の音源成分が含まれている場合)とでは、パワースペクトルの確率密度分布の形状が明らかに異なる。したがって、音情報から得られるパワースペクトルの確率密度分布から音情報の中にノイズ成分(例えば、ホワイトノイズ、ピンクノイズ)だけが含まれているかあるいはノイズ成分の他に検出対象の音源成分も含まれているかを高精度に判別できる。このように、音源検出装置では、集音器で集音された音情報のパワースペクトルの確率密度分布を評価することにより音情報の中に検出対象の音源が含まれているか否かを高精度に判定でき、検出対象の音源を高精度に検出できる。
 なお、パワースペクトルの確率密度分布を評価する場合、確率密度分布を求めて、確率密度分布を用いて評価を行う手法でもよいし、あるいは、確率密度分布を求めることなく、パワースペクトルを用いて評価を行う手法でもよい。
 本発明の上記音源検出装置では、判定部は、検出対象の音源に基づいて設定される第1周波数帯域でのパワースペクトルの確率密度分布と第1周波数帯域以外の第2周波数帯域でのパワースペクトルの確率密度分布とを評価することにより、集音器で集音された音情報の中に検出対象の音源が含まれているか否かを判定すると好適である。
 検出対象の音源が存在しない環境(ホワイトノイズやピンクノイズ等によるノイズ環境下)では、全周波数帯域においてパワー分布に連続性がある。一方、検出対象の音源が存在する環境では、その音源を含む周波数帯域ではパワー分布が変化するので、音源を含む周波数帯域とそれ以外の周波数帯域との間で連続性がなくなる。したがって、この2つの周波数帯域のパワースペクトルの確率密度分布を比較することにより、検出対象の音源が存在しない環境かあるいは検出対象の音源が存在する環境かを高精度に判別できる。そこで、音源検出装置では、判定部によって検出対象の音源が含まれる第1周波数帯域でのパワースペクトルの確率密度分布と第1周波数帯域以外の第2周波数帯域でのパワースペクトルの確率密度分布とを比較して評価することにより音情報の中に検出対象の音源が含まれているか否かを判定し、音情報から音源を検出する。このように、音源検出装置では、検出対象の音源が含まれる第1周波数帯域でのパワースペクトルの確率密度分布と第1周波数帯域以外の第2周波数帯域でのパワースペクトルの確率密度分布とを評価することにより、音情報の中に検出対象の音源が含まれているか否かをより高精度に判定することができ、検出対象の音源をより高精度に検出できる。
 本発明の上記音源検出装置では、パワースペクトルに基づくガンマ分布フィッティングによりガンマ分布の尺度母数を算出する尺度母数算出部を備え、判定部は、尺度母数算出部で算出した尺度母数を用いてパワースペクトルの確率密度分布を評価する構成としてもよい。このように、音源検出装置では、ガンマ分布フィッティングによる尺度母数を用いることにより、パワースペクトルの確率密度分布を高精度に評価することができる。
 本発明に係るノイズモデル生成装置は、集音器で集音された音情報に含まれる検出対象の音源以外のノイズ情報に関するノイズモデルを生成するためのノイズモデル生成装置であって、集音器で集音された音情報からパワースペクトルを取得するパワースペクトル取得部と、パワースペクトル取得部で取得したパワースペクトルの確率密度分布を評価することにより、集音器で集音された音情報の中に検出対象の音源が含まれているか否かを判定する判定部と、判定部で音情報の中に検出対象の音源が含まれていないと判定している場合に集音器で集音された音情報からノイズモデルを生成するノイズモデル生成部とを備えることを特徴とする。
 このノイズモデル生成装置では、集音器を備えており、集音器によって周辺の音を集音し、音情報を得る。そして、ノイズモデル生成装置では、パワースペクトル取得部によってその音情報からパワースペクトルを取得する。さらに、ノイズモデル生成装置では、判定部によってパワースペクトルの確率密度分布を評価することにより音情報の中に検出対象の音源が含まれているか否かを判定し、ノイズモデルを生成するための適切なタイミングを判断する。上記したうように、検出対象の音源が存在しない環境と検出対象の音源が存在する環境とではパワースペクトルの確率密度分布の形状が明らかに異なるので、音情報から得られるパワースペクトルの確率密度分布の形状から検出対象の音源が存在しない環境か存在する環境かを高精度に判別できる。また、ノイズモデルに基づいてノイズが抑圧された音情報を用いて検出対象の音源を高精度に検出するためには、検出対象の音源が存在しない環境で集音された音情報からノイズモデルを生成する必要がある。ちなみに、検出対象の音源が存在する環境で集音された音情報からノイズモデルを生成した場合、そのノイズモデルを用いると音情報の中から必要な音成分まで抑圧してしまう。ノイズモデルを生成するための適切なタイミング(検出対象の音源が存在しない環境)を判断すると、ノイズモデル生成装置では、ノイズモデル生成部によって、そのタイミングで集音されている音情報からノイズモデルを生成する。このように、ノイズモデル生成装置では、集音器で集音された音情報のパワースペクトルの確率密度分布を評価することにより音情報の中に検出対象の音源が含まれているか否かを高精度に判定できるので、ノイズモデルを生成するための適切なタイミングを判断でき、各環境に対して適切なノイズモデルを生成することができる。
 本発明の上記ノイズモデル生成装置では、判定部は、検出対象の音源に基づいて設定される第1周波数帯域でのパワースペクトルの確率密度分布と第1周波数帯域以外の第2周波数帯域でのパワースペクトルの確率密度分布とを評価することにより、集音器で集音された音情報の中に検出対象の音源が含まれているか否かを判定すると好適である。
 上記したうように、検出対象の音源が存在しない環境では全周波数帯域においてパワー分布に連続性があるが、検出対象の音源が存在する環境では検出対象の音源を含む周波数帯域とそれ以外の周波数帯域との間で連続性がなくなる。したがって、この2つの周波数帯域のパワースペクトルの確率密度分布を比較することにより、検出対象の音源が存在しない環境(ノイズモデルを生成するのに適した環境)かあるいは検出対象の音源が存在する環境(ノイズモデルを生成するのに適しない環境)かを高精度に判別できる。そこで、ノイズモデル生成装置では、判定部によって、検出対象の音源が含まれる第1周波数帯域でのパワースペクトルの確率密度分布と第1周波数帯域以外の第2周波数帯域でのパワースペクトルの確率密度分布とを比較して評価することにより音情報の中に検出対象の音源が含まれているか否かを判定する。そして、ノイズモデル生成装置では、ノイズモデル生成部によって、判定部で検出対象の音源が含まれていないと判定されている場合(ノイズモデルを生成するための適切なタイミングと判断されている場合)にそのタイミングで集音されている音情報からノイズモデルを生成する。このように、ノイズモデル生成装置では、検出対象の音源が含まれる第1周波数帯域でのパワースペクトルの確率密度分布と第1周波数帯域以外の第2周波数帯域でのパワースペクトルの確率密度分布とを評価することにより音情報の中に検出対象の音源が含まれているか否かをより高精度に判定することができ、ノイズモデルを生成するための適切なタイミングを判断できる。
 本発明の上記ノイズモデル生成装置では、パワースペクトルに基づくガンマ分布フィッティングによりガンマ分布の尺度母数を算出する尺度母数算出部を備え、判定部は、尺度母数算出部で算出した尺度母数を用いてパワースペクトルの確率密度分布を評価する構成としてもよい。このように、ノイズモデル生成装置では、ガンマ分布フィッティングによる尺度母数を用いることにより、パワースペクトルの確率密度分布を高精度に評価することができる。
 本発明の上記ノイズモデル生成装置では、集音器で集音された音情報から点音源を検出する点音源検出部を備え、ノイズモデル生成部は、判定部で音情報の中に検出対象の音源が含まれていないと判定している場合でも、点音源検出部で点音源を検出している場合にはノイズモデルを生成しない構成としてもよい。
 このノイズモデル生成装置では、点音源検出部によって、集音器で集音された音情報から点音源を検出する。点音源は、ホワイトノイズ、ピンクノイズ等の環境ノイズではない特定の音源であり、検出対象の音源の可能性がある。そこで、ノイズモデル生成装置のノイズモデル生成部では、判定部で音情報の中に検出対象の音源が含まれていないと判定されている場合(ノイズモデル生成可と判定されている場合)でも、点音源検出部で点音源を検出されている場合(検出対象の音源が存在する可能性がある場合)にはノイズモデルを生成しない。このように、ノイズモデル生成装置では、パワースペクトルの確率密度分布の評価によってノイズモデルを生成可と判定している場合でも点音源の有無を考慮してノイズモデル生成を判断することにより、ノイズモデルを生成するための適切なタイミングをより高精度に判断できる。
 本発明の上記ノイズモデル生成装置では、集音器で集音された音情報から検出対象の音源以外の特徴音を検出する特徴音検出部を備え、ノイズモデル生成部は、特徴音検出部で検出対象の音源以外の特徴音を検出している場合にはノイズモデルを生成する構成としてもよい。
 このノイズモデル生成装置では、特徴音検出部によって、集音器で集音された音情報から検出対象の音源以外の特徴音を検出する。特徴音は、ホワイトノイズ、ピンクノイズ等の環境ノイズではない特定の音源(点音源)の中で検出対象の音源以外の音源である。そこで、ノイズモデル生成装置のノイズモデル生成部では、特徴音検出部で特徴音が検出されている場合にはノイズモデルを生成する。このように、ノイズモデル生成装置では、検出対象の音源以外の特徴音の有無を考慮してノイズモデルを生成するか否かを判断することにより、ノイズモデルを生成するための適切なタイミングをより高精度に判断できる。
 本発明の上記ノイズモデル生成装置では、ノイズモデル生成部でノイズモデルを既に生成している場合、当該ノイズモデルを集音器で集音された音情報を加味して更新するノイズモデル更新部を備える構成としてもよい。このように、ノイズモデル生成装置では、既にノイズモデルが生成されている場合には現在の環境で集音されている音情報を加味してノイズモデルを更新することにより、少ない処理負荷で、環境の変化に対応した適切なノイズモデルを生成することができる。
 本発明に係るノイズ抑圧装置は、集音器で集音された音情報に含まれる検出対象の音源以外のノイズを抑圧するためのノイズ抑圧装置であって、上記のいずれかのノイズモデル生成装置を備え、ノイズモデル生成装置で生成したノイズモデルを用いて集音器で集音された音情報から検出対象の音源以外のノイズを抑圧することを特徴とする。このノイズ抑圧装置によれば、上記の各ノイズモデル生成装置で生成された各環境に対して適切なノイズモデルを用いることにより、集音器で集音された音情報から検出対象の音源以外のノイズを高精度に抑圧することができる。
 本発明に係る音源方位推定装置は、集音器で集音された音情報に含まれる検出対象の音源の方位を推定する音源方位推定装置であって、上記のノイズ抑圧装置を備え、ノイズ抑圧装置でノイズが抑圧された音情報から検出対象の音源の方位を推定することを特徴とする。この音源方位推定装置によれば、上記のノイズ抑圧器で高精度にノイズが抑圧された音情報を用いることにより、集音器で集音された音情報に含まれる検出対象の音源の方位を高精度に推定することができる。
 本発明に係る接近車両検出装置は、車両に搭載される集音器で集音された音情報に基づいて接近する車両を検出する接近車両検出装置であって、上記の音源方位推定装置を備え、音源方位推定装置で接近車両から発生する音源の方位を推定することを特徴とする。この接近車両検出装置によれば、上記の音源方位推定装置で接近車両から発生する音源(例えば、走行音)の方位等を推定することにより、接近車両の方位等を高精度に検出することができる。
 また、本発明に係るノイズ抑圧装置は、集音器で集音された音情報に含まれる検出対象の音源以外のノイズを抑圧するためのノイズ抑圧装置であって、集音器で集音された音情報の中に検出対象の音源が含まれているか否かを判定する判定部と、判定部で音情報の中に検出対象の音源が含まれていないと判定している場合に集音器で集音された音情報からノイズモデルを生成するノイズモデル生成部と、ノイズモデル生成部で生成したノイズモデルを用いて集音器で集音された音情報から検出対象の音源以外のノイズを抑圧するノイズ抑圧部とを備えることを特徴とする。
 このノイズ抑圧装置では、集音器を備えており、集音器によって周辺の音を集音し、音情報を得る。そして、ノイズ抑圧装置では、判定部によって、音情報の中に検出対象の音源が含まれているか否かを判定し、ノイズモデルを生成するための適切なタイミングを判断する。ノイズモデルに基づいてノイズが抑圧された音情報を用いて検出対象の音源を高精度に検出するためには、検出対象の音源が存在しない環境で集音された音情報からノイズモデルを生成する必要がある。ちなみに、検出対象の音源が存在する環境で集音された音情報からノイズモデルを生成した場合、そのノイズモデルを用いると音情報の中から必要な音成分まで抑圧してしまう。ノイズモデルを生成するための適切なタイミング(検出対象の音源が存在しない環境)を判断すると、ノイズ抑圧装置では、ノイズモデル生成部によって、そのタイミングで集音されている音情報からノイズモデルを生成する。さらに、ノイズ抑圧装置では、ノイズ抑圧部によって、その生成されたノイズモデルを用いて集音器で集音された音情報から検出対象の音源以外のノイズを抑圧する。このように、ノイズ抑圧装置では、集音器で集音された音情報の中に検出対象の音源が含まれないノイズモデルを生成するための適切なタイミングでノイズモデルを生成して、各環境に対して適切なノイズモデルを用いることにより、集音器で集音された音情報から検出対象の音源以外のノイズを高精度に抑圧することができる。
 本発明の上記ノイズ抑圧装置では、ノイズ抑圧部は、ノイズモデル生成部で生成したノイズモデルがある場合にはノイズモデル生成部で生成したノイズモデルを用いて集音器で集音された音情報から検出対象の音源以外のノイズを抑圧し、ノイズモデル生成部で生成したノイズモデルがない場合には予め用意されたノイズモデルを用いて集音器で集音された音情報から検出対象の音源以外のノイズを抑圧する又はノイズ抑圧をしない。
 ノイズモデル生成部では、ノイズモデルを生成するための適切なタイミングでノイズモデルを生成するが、ノイズモデルがまだ生成されていない場合もある。そこで、ノイズ抑圧装置では、ノイズモデル生成部でノイズモデルが生成されている場合、ノイズ抑圧部によって、その生成されたノイズモデルを用いて集音器で集音された音情報から検出対象の音源以外のノイズを抑圧する。また、ノイズ抑圧装置では、ノイズモデル生成部でノイズモデルがまだ生成されていない場合、ノイズ抑圧部によって、予め用意されたノイズモデルを用いて集音器で集音された音情報から検出対象の音源以外のノイズを抑圧するかあるいはノイズ抑圧を行わない。
 本発明に係るノイズ抑圧方法は、集音器で集音された音情報に含まれる検出対象の音源以外のノイズを抑圧するためのノイズ抑圧方法であって、集音器で集音された音情報の中に検出対象の音源が含まれているか否かを判定する判定ステップと、判定ステップで音情報の中に検出対象の音源が含まれていないと判定している場合に集音器で集音された音情報からノイズモデルを生成するノイズモデル生成ステップと、ノイズモデル生成ステップで生成したノイズモデルを用いて集音器で集音された音情報から検出対象の音源以外のノイズを抑圧するノイズ抑圧ステップとを含むことを特徴とする。このノイズ抑圧方法によれば、上記のノイズ抑圧装置と同様に作用し、同様の効果を有する。
 本発明によれば、集音器で集音された音情報のパワースペクトルの確率密度分布を評価することにより音情報の中に検出対象の音源が含まれているか否かを高精度に判定でき、検出対象の音源を高精度に検出できる。また、本発明によれば、集音器で集音された音情報のパワースペクトルの確率密度分布を評価することにより音情報の中に検出対象の音源が含まれているか否かを高精度に判定できるので、ノイズモデルを生成するための適切なタイミングを判断でき、各環境に対して適切なノイズモデルを生成することができる。また、本発明によれば、集音器で集音された音情報の中に検出対象の音源が含まれないノイズモデルを生成するための適切なタイミングでノイズモデルを生成して、各環境に対して適切なノイズモデルを用いることにより、集音器で集音された音情報から検出対象の音源以外のノイズを高精度に抑圧することができる。
第1の実施の形態に係る接近車両検出装置の構成図である。 走行音が観測されている時間帯のデータの一例であり、(a)がパワースペクトルであり、(b)がパワースペクトルのヒストグラムである。 走行音が観測されていない時間帯のデータの一例であり、(a)がパワースペクトルであり、(b)がパワースペクトルのヒストグラムである。 尺度母数の時間変化の一例である。 本実施の形態に係る接近車両検出装置における全体の動作の流れを示すフローチャートである。 第1の実施の形態に係るノイズモデル生成に関する動作の流れを示すフローチャートである。 第2の実施の形態に係る接近車両検出装置の構成図である。 走行音が観測される周波数帯域での尺度母数と走行音が観測されない周波数帯域での尺度母数の時間変化の一例である。 第2の実施の形態に係るノイズモデル生成に関する動作の流れを示すフローチャートである。 第3の実施の形態に係る接近車両検出装置の構成図である。 第3の実施の形態に係るノイズモデル生成に関する動作の流れを示すフローチャートである。 第4の実施の形態に係る接近車両検出装置の構成図である。 第4の実施の形態に係るノイズモデル生成に関する動作の流れを示すフローチャートである。 第5の実施の形態に係る接近車両検出装置の構成図である。 第5の実施の形態に係るノイズモデル生成に関する動作の流れを示すフローチャートである。
 以下、図面を参照して、本発明の実施の形態を説明する。なお、各図において同一又は相当する要素については同一の符号を付し、重複する説明を省略する。
 本実施の形態では、本発明を、車両に搭載される接近車両検出装置(音源方位推定装置)に適用する。本実施の形態に係る接近車両検出装置は、複数のマイクロホン(集音器)で集音された各音信号に基づいて自車両に接近する車両を検出し(つまり、自車両周辺の他車両の走行音(検出対象の音源)の方位等を推定し)、接近車両の情報を運転支援装置に提供する。特に、本実施の形態では、接近車両を高精度に検出するために、環境に対応した適切なノイズモデルを生成し、そのノイズモデルを用いて集音器で集音された音信号からノイズを抑圧した音信号を用いる。本実施の形態には、ノイズモデル生成の構成が異なる5つの実施の形態があり、第1の実施の形態が基本となる形態であり、各実施の形態に機能を順次追加していく。
 なお、車両の走行音は、主として、ロードノイズ(タイヤ表面と路面との摩擦音)とパターンノイズ(タイヤ溝における空気の渦(圧縮/開放))である。この車両の走行音の周波数帯域は、実車実験等によって予め測定しておく。
 図1~図4を参照して、第1の実施の形態に係る接近車両検出装置1Aについて説明する。図1は、第1の実施の形態に係る接近車両検出装置の構成図である。図2は、走行音が観測されている時間帯のデータの一例であり、(a)がパワースペクトルであり、(b)がパワースペクトルのヒストグラムである。図3は、走行音が観測されていない時間帯のデータの一例であり、(a)がパワースペクトルであり、(b)がパワースペクトルのヒストグラムである。図4は、尺度母数の時間変化の一例である。
 接近車両検出装置1Aは、ノイズモデル生成に適したタイミングを判断するために、マイクロホンで集音した音信号に検出対象の音源(車両の走行音)が含まれているか否かを判別し、ノイズモデルを生成可能なタイミング(区間)を判断する。そのために、接近車両検出装置1Aは、音信号のパワースペクトルを算出し、パワースペクトルのヒストグラム(確率密度分布)をガンマ分布フィッティングによって評価する。
 接近車両検出装置1Aの構成を具体的に説明する前、図2、図3を参照して、音信号に走行音が含まれる場合と走行音が含まれない場合のパワースペクトル及びパワースペクトルのヒストグラムについて説明しておく。図2(a)には音信号に走行音が含まれている場合の音信号のパワースペクトル(各周波数に対するパワー(エネルギ))を示しており、図3(a)には音信号に走行音が含まれていない場合の音信号のパワースペクトルを示している。この各図(a)において、符号Rで示す区間が走行音の音成分が支配的に現れる周波数帯域である。また、図2(b)には音信号に走行音が含まれている場合の周波数帯域Rにおけるパワースペクトルのヒストグラム(各パワーの頻度)を示しており、図3(a)には音信号に走行音が含まれていない場合の周波数帯域Rにおけるパワースペクトルのヒストグラムを示している。
 図2(a)に示す周波数帯域Rにおけるパワー分布と図3(a)に示す周波数帯域Rにおけるパワー分布とを比較すると、音信号の中にノイズ成分(例えば、ホワイトノイズやピンクノイズ等の環境ノイズ)だけが含まれている場合と音情報の中にノイズ成分に加えて車両の走行音成分が含まれている場合とでパワー分布が異なっていることが判る。この違いは、図2(b)に示す周波数帯域Rにおけるパワースペクトルのヒストグラムと図3(b)に示す周波数帯域Rにおけるパワースペクトルのヒストグラムとを比較することにより、ヒストグラムの形状の違いから良く判る。このように、検出対象の走行音の周波数帯域Rにおけるパワースペクトルのヒストグラムの形状の変化から、音信号にノイズ成分だけが含まれているかあるいは音信号にノイズ成分に加えて検出対象の走行音成分が含まれているかを判別できる。
 また、ノイズモデルに基づいてノイズ成分が抑圧された音信号を用いて走行音を高精度に検出するためには、走行音が存在しない環境で集音された音信号からノイズモデルを生成する必要がある。ちなみに、走行音が存在する環境で集音された音信号からノイズモデルを生成した場合、ノイズモデルの中に走行音成分も含まれるので、そのノイズモデルを用いると音信号の中から必要な音成分まで抑圧してしまう。
 そこで、パワースペクトルのヒストグラムの形状を評価することによって、走行音が存在しない環境かあるいは走行音が存在する環境かを判定し、走行音が存在しない環境であるタイミング(区間)を検出する。このタイミングで集音されている音信号を用いてノイズモデルを生成することにより、ノイズ成分だけが含まれている音信号からノイズモデルを生成できる。
 ヒストグラムの形状を評価するために、車両走行中の様々な環境で集音した音信号のデータ(走行音を含むデータと走行音を含まないデータ)を各種手法に適用した結果、ガンマ分布フィッティングによる尺度母数を特徴量とした場合が最も有効であった。図4には、実線L1で車両走行中に集音した音信号のパワースペクトルから求められた尺度母数の時間変化の一例を示している。実線L1の変化から判るように、走行音が観測されない時間帯では尺度母数は0近傍になるが、走行音が観測される時間帯T1,T2,T3,T4では尺度母数が顕著に大きくなる。このように、尺度母数の大きさから、走行音が存在する環境と走行音が存在しない環境とを判別できる。
 そこで、第1の実施の形態では、パワースペクトルのヒストグラムを評価するために、ガンマ分布フィッティングを用いて、ガンマ分布の形状母数を求め、その形状係数から尺度母数を求め、尺度母数を評価の特徴量とする。ガンマ分布は、連続確率分布の一種であり、その性質が形状分布と尺度分布の2つのパラメータで特徴付けられる。なお、ガンマ分布フィッティングを用いる場合、パワースペクトルから形状母数や尺度母数を直接求めることができるので、パワースペクトルのヒストグラムを算出してガンマ分布フィッティングを行ってもよいしあるいはヒストグラムを算出することなくガンマ分布フィッティングを行ってもよい。
 それでは、接近車両検出装置1Aの構成を説明する。接近車両検出装置1Aは、マイクロホンアレイ10、デジタル信号変換器20及びECU[Electronic Control Unit]30A(ノイズモデル生成部31A、ノイズ抑圧器32、音源方位推定器33)を備えている。
 マイクロホンアレイ10は、左側マイクロホンユニット11と右側マイクロホンユニット12を有している。左側マイクロホンユニット11と右側マイクロホンユニット12とは、車両の前端部における同じ高さ位置に車幅方向(左右方向)の左側と右側に配置される。左側マイクロホンユニット11は、第1マイクロホン11aと第2マイクロホン11bを有している。例えば、第1マイクロホン11aは車幅方向の左側の外側に配置され、第2マイクロホン11bは第1マイクロホン11bから所定の間隔をあけて車両中心側に配置される。右側マイクロホンユニット12は、第3マイクロホン12aと第4マイクロホン12bを有している。例えば、第4マイクロホン12bは車幅方向の右側の外側に配置され、第3マイクロホン12aは第4マイクロホン12bから所定の間隔をあけて車両中心側に配置される。各マイクロホン11a,11b,12a,12bは、音響電気変換器であり、車外の周囲の音をアナログの電気信号に変換し、その電気信号(音信号)をデジタル信号変換器20に出力する。なお、本実施の形態では、マイクロホン11a,11b,12a,12bが請求の範囲に記載する集音器に相当する。
 デジタル信号変換器20では、マイクロホン11a,11b,12a,12b毎にアナログの音信号(電気信号)を入力すると、その各音信号をデジタルの音信号(電気信号)にそれぞれ変換する。そして、デジタル信号変換器20では、マイクロホン毎のデジタルの音信号(電気信号)をECU30Aにそれぞれ出力する。
 ECU30Aは、CPU[Central Processing Unit]、ROM[Read Only Memory]、RAM[Random Access Memory]等からなる電子制御ユニットであり、接近車両検出装置1Aを統括制御する。ECU30Aには、ノイズモデル生成部31A(パワースペクトル算出器31a、ヒストグラム算出器31b、尺度母数算出器31c、ノイズモデル生成可否判定器31d、ノイズモデル生成器31e)、ノイズ抑圧器32、音源方位推定器33が構成される。ECU30Aでは、デジタル信号変換器20からマイクロホン毎の音信号(デジタルの電気信号)をそれぞれ入力する。
 なお、第1の実施の形態では、パワースペクトル算出器31aが請求の範囲に記載するパワースペクトル取得部に相当し、尺度母数算出器31cが請求の範囲に記載する尺度母数算出部に相当し、ノイズモデル生成可否判定器31dが請求の範囲に記載する判定部に相当し、ノイズモデル生成器31eが請求の範囲に記載するノイズモデル生成部に相当し、ノイズ抑圧器32が請求の範囲に記載するノイズ抑圧部に相当する。
 パワースペクトル算出器31aでは、デジタル信号変換器20からのデジタルの音信号を用いて、音信号に対してFFT[Fast Fourier Transform](高速フーリエ変換)を行い、音信号のパワースペクトル(周波数毎のパワー(エネルギ))を算出する。ここでは、4個のマイクロホン11a,11b,12a,12bの音信号のうちの任意の1個のマイクロホンの音信号を用いてもよいし、あるいは、4個のマイクロホン11a,11b,12a,12bの音信号のうちの複数のマイクロホン(例えば、左側と右側で対応する2個のマイクロホン、4個全てのマイクロホン)の音信号を平均化した音信号でもよい。
 ヒストグラム算出器31bでは、パワースペクトル算出器31aで算出したパワースペクトルから、走行音が支配的に含まれる周波数帯域におけるパワースペクトルのヒストグラムを算出する。
 尺度母数算出器31cでは、走行音が支配的に含まれる周波数帯域におけるパワースペクトルのデータを用いて、ガンマ分布フィッティングを行い、尺度母数を算出する。具体的には、式(1)により、形状母数αの推定値を算出する。式(1)におけるγは、走行音が支配的な周波数帯域における各周波数のパワーのデータ列{x:x1,x2,・・・,xN}を用いて、式(2)により算出できる。さらに、形状母数αの推定値とデータ列{x:x1,x2,・・・,xN}を用いて、式(3)により、尺度母数θの推定値を算出する。
Figure JPOXMLDOC01-appb-M000001
 ノイズモデル生成可否判定器31dでは、尺度母数算出器31cで算出した尺度母数と閾値とを比較し、尺度母数が閾値以上の場合(尺度母数が大きく、音信号に走行音が含まれていると判断できる場合)にはノイズモデル生成不可と判定し、尺度母数が閾値未満の場合(尺度母数が小さく、音信号に走行音が含まれていないと判断できる場合)にはノイズモデル生成可と判定する。この閾値は、音信号の中に走行音が含まれているか否かを尺度母数の大きさに基づいて判定するための閾値であり、実験等によって予め設定される。
 ノイズモデル生成器31eでは、ノイズモデル生成可否判定器31dでノイズモデル生成可と判定した場合、デジタル信号変換器20からのデジタルの音信号を用いてノイズモデルを生成する。この生成方法としては、従来の方法を適用し、例えば、4個のマイクロホン11a,11b,12a,12bの音信号のうちの任意の1個のマイクロホンの音信号をそのままノイズモデルとしたり、4個のマイクロホン11a,11b,12a,12bの音信号のうちの複数のマイクロホンの音信号を平均化した音信号をノイズモデルとする。
 ノイズ抑圧器32では、ノイズモデルを用いて、デジタル信号変換器20からのマイクロホン毎のデジタルの音信号からノイズ成分をそれぞれ抑圧する。この抑圧方法としては、従来の方法を適用し、例えば、音信号においてノイズモデルよりも大きな値を持つ区間を抽出し、その区間の音信号だけを音源方位推定器33で用いるようにする。ここでは、ノイズモデル生成器31eで既にノイズモデルを生成している場合にはそのノイズモデルを用い、ノイズモデル生成器31eでノイズモデルを生成していない場合には予め用意されているノイズモデルを用いる。予め用意されているノイズモデルは、実験等によって予め生成されたものである。
 音源方位推定器33では、ノイズ抑圧器32でノイズ成分を抑圧した各マイクロホン11a,11b,12a,12bの音信号を用いて、検出対象の音源(走行音(ひいては、自車両に接近する車両))が存在するかを判定し、音源が存在する場合にはその音源の方向や距離等を推定する。この推定方法としては、従来の方法を適用し、例えば、CSP[Cross power Spectrum Phase analysis]法がある。CSP法は、左右のマイクロホン対で集音された各音信号に対して周波数領域でのマッチングを行い、相互相関値(CSP係数)を求め、相互相関値が閾値以上の場合には音源が存在すると判断し、音源が存在する場合には相互相関値が最大となる到達時間差から車両の方向や距離等を求める。
 ECU30Aでは、音源方位推定器33の検出対象の音源の検出結果に基づいて接近車両情報を生成し、接近車両情報を運転支援装置2に出力する。接近車両情報としては、例えば、接近車両の有無、接近車両が存在する場合には方向、距離の情報である。
 運転支援装置2は、運転者に対して各種運転支援する装置である。特に、運転支援装置2では、一定時間毎に、接近車両検出装置1Aから接近車両情報を入力すると、接近車両に関する運転支援を実施する。例えば、自車両に対して接近する車両が存在する場合、自車両に対する接近車両の衝突の可能性を判定し、衝突の可能性があると判定したときには運転者に対して警報を出力したり、接近車両の情報を提供し、更に、衝突の可能性が高まった場合には自動ブレーキや自動操舵等の車両制御を行う。
 図1~図4を参照して、接近車両検出装置1Aの動作について説明する。ここでは、図5のフローチャートに沿って接近車両検出装置1Aにおける全体の動作を説明し、その後に、図6のフローチャートに沿って接近車両検出装置1Aにおけるノイズモデル生成に関する動作を説明する。図5は、本実施の形態に係る接近車両検出装置における全体の動作の流れを示すフローチャートである。図6は、第1の実施の形態に係るノイズモデル生成に関する動作の流れを示すフローチャートである。
 まず、接近車両検出装置1Aにおける全体の動作を説明する。車両状態や交通環境に基づいて、接近車両検出装置1Aのシステム作動論理を判断し(S1)、接近車両検出装置1Aを作動させるか否かを判定する(S2)。このシステム作動論理は、接近車両検出装置1Aを作動させる必要があるか否かを判断する条件であり、例えば、車両状態として車速が所定車速以上、あるいは以下であるという条件、交通環境としては自車両の前方に交差点が存在するという条件がある。なお、接近車両検出装置1Aを統括管理する上位の装置が存在し、この上位の装置(特に、ECU)で、S1、S2の各処理を行い、接近車両検出装置1Aを作動させると判定した場合には接近車両検出装置1Aを作動させる。
 S2にて接近車両検出装置1Aを作動させると判定した場合、接近車両検出装置1Aが作動される。接近車両検出装置1Aが作動中、以下の動作を繰り返し行う。接近車両検出装置1Aでは、マイクロホンアレイ10の各マイクロホン11a,11b,12a,12bで車外の周囲の音をそれぞれ集音し、その各マイクロホン11a,11b,12a,12bの音信号をデジタル信号変換器20でデジタル信号にそれぞれ変換する。接近車両検出装置1AのECU30A(ノイズモデル生成部31A)では、デジタル信号変換器20で変換された音信号を用いて、その音信号の中に検出対象である走行音が存在するか否かを推定し(S3)、その推定よりノイズモデル生成が可能か否かを判定する(S4)。接近車両検出装置1AのECU30Aでは、S4にてノイズモデルを生成可能と判定した場合には音信号を用いてノイズモデルを生成し(S5)。S4にてノイズモデルを生成不可と判定した場合にはノイズモデルを生成しない。このS3~S5の動作については、後で詳細に説明する。
 また、接近車両検出装置1AのECU30A(ノイズ抑圧器32)では、S5で生成されたノイズモデルがある場合には、そのノイズモデルを用いて、デジタル信号変換器20で変換された各マイクロホンの音信号からノイズ成分をそれぞれ抑圧する(S6)。一方、S5で生成されたノイズモデルがない場合、予め用意されているノイズモデルを用いて、デジタル信号変換器20で変換された各マイクロホンの音信号からノイズ成分をそれぞれ抑圧する(S6)。より詳細には、ノイズモデルがない場合とは、ノイズモデルの生成が一度も実行されていない場合の他にも、設定された所定時間前から現時点までの間にノイズモデルの生成が実行されていない場合などが相当する。そして、ECU30A(音源方位推定器33)では、S6でノイズ成分が抑圧された各マイクロホンの音信号を用いて、検出対象の音源(自車両に接近する車両の走行音)が存在するかを判定し、検出対象の音源が存在する場合にはその検出対象の音源の方向や距離等を推定する(S7)。そして、ECU30Aでは、その音源の検出結果に基づいて接近車両情報を生成し、接近車両情報を運転支援装置2に出力する。なお、S6ではノイズモデルがまだ生成されていない場合には予め用意されているノイズモデルを用いてノイズ抑圧を行ったが、ノイズモデルがまだ生成されていない場合には、ノイズ抑圧はしないまま、検出対象の音源が存在するかを判定する構成としてもよい。
 次に、接近車両検出装置1Aにおけるノイズモデル生成に関する動作について説明する。マイクロホンアレイ10の各マイクロホン11a,11b,12a,12bでは、車外の周囲の音をそれぞれ集音し、アナログの音信号を取得する(S10)。デジタル信号変換器20では、各マイクロホン11a,11b,12a,12bのアナログの音信号をデジタルの音信号にそれぞれ変換する(S11)。
 ECU30A(パワースペクトル算出器31a)では、S11でデジタル信号に変換された音信号に対してFFTを行い、音信号のパワースペクトルを算出する(S12)。そして、ECU30A(ヒストグラム算出器31b)では、そのパワースペクトルから、走行音が支配的な周波数帯域におけるパワースペクトルのヒストグラムを算出する(S13)。さらに、ECU30A(尺度母数算出器31c)では、走行音が支配的な周波数帯域におけるパワースペクトルのデータを用いて、ガンマ分布フィッティングを行い、尺度母数を算出する(S14)。
 そして、ECU30A(ノイズモデル生成可否判定器31d)では、その尺度母数と閾値とを比較し、ノイズモデル生成が可能か否かを判定する(S15)。S15にて尺度母数が閾値以上の場合にはノイズモデル生成不可と判定し、ノイズモデルを生成しない。一方、S15にて尺度母数が閾値未満の場合にはノイズモデル生成可と判定し、ECU30A(ノイズモデル生成器31e)では、S11でデジタル信号に変換された音信号を用いてノイズモデルを生成する(S16)。
 この接近車両検出装置1Aによれば、音信号のパワースペクトルのヒストグラムを評価することにより音信号の中に走行音(検出対象の音源)が含まれているか否かを高精度に判定できるので、ノイズモデルを生成するための適切なタイミングを判断でき、各環境に対して適応的にノイズモデルを生成することができる。この生成されたノイズモデルを用いることにより、音信号からのノイズ成分の抑圧効果が向上する。このノイズ成分が抑圧された音信号を用いることにより、接近車両を高精度に検出することができる。さらに、接近車両検出装置1Aによれば、ガンマ分布フィッティングによる尺度母数を用いることにより、パワースペクトルのヒストグラムを高精度に評価することができる。
 図7、図8を参照して、第2の実施の形態に係る接近車両検出装置1Bについて説明する。図7は、第2の実施の形態に係る接近車両検出装置の構成図である。図8は、走行音が観測される周波数帯域での尺度母数と走行音が観測されない周波数帯域での尺度母数の時間変化の一例である。
 接近車両検出装置1Bは、第1の実施の形態に係る接近車両検出装置1Aと比較すると、集音される音信号における2つの周波数帯域の特性からマイクロホンで集音した音信号に走行音が含まれているか否かを判別する機能を有している。そのために、接近車両検出装置1Bは、音信号のパワースペクトルを算出し、走行音(検出対象の音源)が含まれる第1周波数帯域のパワースペクトルのヒストグラムと走行音が含まれない第2周波数帯域のパワースペクトルのヒストグラムとをガンマ分布フィッティングによって評価する。
 接近車両検出装置1Bの構成を具体的に説明する前に、図8を参照して、走行音(検出対象の音源)が含まれる第1周波数帯域の尺度母数と走行音が含まれない第2周波数帯域の尺度母数との関係について説明しておく。走行音が存在しない環境では、ホワイトノイズやピンクノイズ等のノイズ環境となるので、全周波数帯域においてパワー分布に連続性がある。一方、走行音が存在する環境では、走行音を含む周波数帯域ではパワー分布が変化するので、走行音を含む周波数帯域とそれ以外の周波数帯域との間で連続性がなくなる。したがって、この2つの周波数帯域のパワースペクトルのヒストグラムを比較することにより、走行音が存在しない環境(ノイズモデルを生成するのに適した環境)かあるいは走行音が存在する環境(ノイズモデルを生成するのに適しない環境)かを高精度に判別できる。
 そこで、走行音を含む周波数帯域のパワースペクトルのヒストグラムと走行音を含まない周波数帯域のパワースペクトルのヒストグラムとを比較評価することによって、走行音が存在しない環境かあるいは走行音が存在する環境かを判定し、走行音が存在しない環境であるタイミング(区間)を検出する。この評価には、第1の実施の形態でも説明したように、ガンマ分布フィッティングによる尺度母数を特徴量として用いる。
 図8には、実線L2で車両走行中に集音した音信号における走行音を含む周波数帯域のパワースペクトルから求められた尺度母数の時間変化の一例と、実線L3で同じ音信号における走行音を含まない周波数帯域のパワースペクトルから求められた尺度母数の時間変化の一例を示している。実線L2から判るように、走行音を含む周波数帯域の場合、走行音が観測されない時間帯では尺度母数は0近傍であり、走行音が観測される時間帯では尺度母数が顕著に大きくなる。一方、実線L3から判るように、走行音を含まない周波数帯域の場合、走行音が観測されない時間帯だけでなく、走行音が観測される時間帯でも、尺度母数は0近傍である。このように、走行音を含む周波数帯域における尺度母数と走行音を含まない周波数帯域における尺度母数とを比較することにより、走行音が存在する環境と走行音が存在しない環境とを判別できる。
 そこで、第2の実施の形態では、走行音を含む第1周波数帯域のパワースペクトルのヒストグラムと走行音を含まない第2周波数帯域のパワースペクトルのヒストグラムとを比較して評価するために、ガンマ分布フィッティングを用いて、第1周波数帯域のガンマ分布の形状母数と第2周波数帯域のガンマ分布の形状母数を求め、その各形状係数から第1周波数帯域のガンマ分布の尺度母数と第2周波数帯域のガンマ分布の尺度母数を求め、2つの尺度母数(特に、2つの尺度母数の差、もしくは比)を評価の特徴量とする。
 なお、第1周波数帯域(走行音が支配的な周波数帯域)としては、実車実験等によって予め測定された車両の走行音の周波数帯域を含む帯域が設定される。第2周波数帯域(走行音が支配的でない周波数帯域)は、マイクロホンで検出可能な周波数帯域内で第1周波数帯域以外の帯域が設定され、例えば、第1周波数帯域の最大周波数からマイクロホンで検出可能な上限周波数より所定量小さい周波数までの帯域が設定される。
 それでは、接近車両検出装置1Bの構成を説明する。接近車両検出装置1Bは、マイクロホンアレイ10、デジタル信号変換器20及びECU30B(ノイズモデル生成部31B、ノイズ抑圧器32、音源方位推定器33)を備えている。以下では、ECU30B(特に、ノイズモデル生成部31B)について詳細に説明する。
 ECU30Bは、CPU、ROM、RAM等からなる電子制御ユニットであり、接近車両検出装置1Bを統括制御する。ECU30Bには、ノイズモデル生成部31B(パワースペクトル算出器31a、第1ヒストグラム算出器31g、第2ヒストグラム算出器31h、第1尺度母数算出器31i、第2尺度母数算出器31j、尺度母数比較器31k、ノイズモデル生成可否判定器31l、ノイズモデル生成器31e)、ノイズ抑圧器32、音源方位推定器33が構成される。ECU30Bでは、デジタル信号変換器20からマイクロホン毎の音信号(デジタルの電気信号)をそれぞれ入力する。ここでは、パワースペクトル算出器31a、ノイズモデル生成器31e、ノイズ抑圧器32、音源方位推定器33については、既に説明しているので、説明を省略する。
 なお、第2の実施の形態では、パワースペクトル算出器31aが請求の範囲に記載するパワースペクトル取得部に相当し、第1尺度母数算出器31i及び第2尺度母数算出器31jが請求の範囲に記載する尺度母数算出部に相当し、尺度母数比較器31k及びノイズモデル生成可否判定器31lが請求の範囲に記載する判定部に相当し、ノイズモデル生成器31eが請求の範囲に記載するノイズモデル生成部に相当し、ノイズ抑圧器32が請求の範囲に記載するノイズ抑圧部に相当する。
 第1ヒストグラム算出器31gでは、パワースペクトル算出器31aで算出したパワースペクトルから、走行音が支配的な第1周波数帯域におけるパワースペクトルのヒストグラムを算出する。また、第2ヒストグラム算出器31hでは、パワースペクトル算出器31aで算出したパワースペクトルから、走行音が支配的でない第2周波数帯域におけるパワースペクトルのヒストグラムを算出する。
 第1尺度母数算出器31iでは、走行音が支配的な第1周波数帯域におけるパワースペクトルのデータを用いて、ガンマ分布フィッティングを行い、走行音が支配的な第1周波数帯域の尺度母数を算出する。また、第2尺度母数算出器31jでは、走行音が支配的でない第2周波数帯域におけるパワースペクトルのデータを用いて、ガンマ分布フィッティングを行い、走行音が支配的でない第2周波数帯域の尺度母数を算出する。
 尺度母数比較器31kでは、第1尺度母数算出器31iで算出した第1周波数帯域の尺度母数から第2尺度母数算出器31jで算出した第2周波数帯域の尺度母数を減算し、2つの尺度母数の差を算出する。
 ノイズモデル生成可否判定器31lでは、尺度母数比較器31kで算出した尺度母数の差と閾値とを比較し、尺度母数の差が閾値以上の場合(第1周波数帯域の尺度母数が大きくなって2つの周波数帯域の尺度母数に明らかな差が発生し、音信号に走行音が含まれていると判断できる場合)にはノイズモデル生成不可と判定し、尺度母数が閾値未満の場合(2つの周波数帯域の尺度母数に明らかな差がなく、音信号に走行音が含まれていないと判断できる場合)にはノイズモデル生成可と判定する。この閾値は、音信号の中に走行音が含まれているか否かを2つの周波数帯域の尺度母数の差、もしくは比に基づいて判定するための閾値であり、実験等によって予め設定される。
 図7、図8を参照して、接近車両検出装置1Bの動作について説明する。ここでは、図9のフローチャートに沿って接近車両検出装置1Bにおけるノイズモデル生成に関する動作を説明する。図9は、第2の実施の形態に係るノイズモデル生成に関する動作の流れを示すフローチャートである。なお、接近車両検出装置1Bにおけるノイズモデル生成に関する動作以外の動作は、第1の実施の形態に係る接近車両検出装置1Aと同様の動作なので、説明を省略する。
 接近車両検出装置1BにおけるS20、S21、S22の動作は、第1の実施の形態に係る接近車両検出装置1AにおけるS10、S11、S12と同様の動作なので、説明を省略する。
 音信号のパワースペクトルを算出すると、ECU30B(第1ヒストグラム算出器31g)では、そのパワースペクトルから、走行音が支配的な第1周波数帯域におけるパワースペクトルのヒストグラムを算出する(S23)。さらに、ECU30B(第1尺度母数算出器31i)では、走行音が支配的な第1周波数帯域におけるパワースペクトルのデータを用いて、ガンマ分布フィッティングを行い、第1周波数帯域の尺度母数を算出する(S24)。また、ECU30B(第2ヒストグラム算出器31h)では、そのパワースペクトルから、走行音が支配的でない第2周波数帯域におけるパワースペクトルのヒストグラムを算出する(S25)。さらに、ECU30B(第2尺度母数算出器31j)では、走行音が支配的でない第2周波数帯域におけるパワースペクトルのデータを用いて、ガンマ分布フィッティングを行い、第2周波数帯域の尺度母数を算出する(S26)。
 そして、ECU30B(尺度母数比較器31k)では、S24で算出した第1周波数帯域の尺度母数とS26で算出した第2周波数帯域の尺度母数との差を算出する(S27)。そして、ECU30B(ノイズモデル生成可否判定器31l)では、その尺度母数の差と閾値とを比較し、ノイズモデル生成が可能か否かを判定する(S28)。S28にて尺度母数の差が閾値以上の場合にはノイズモデル生成不可と判定し、ノイズモデルを生成しない。一方、S28にて尺度母数の差が閾値未満の場合にはノイズモデル生成可と判定し、ECU30B(ノイズモデル生成器31e)では、S21でデジタル信号に変換された音信号を用いてノイズモデルを生成する(S29)。
 この接近車両検出装置1Bは、第1の実施の形態に係る接近車両検出装置1Aと同様の効果を有する上に、以下の効果も有している。接近車両検出装置1Bによれば、走行音が含む第1周波数帯域でのパワースペクトルのヒストグラムと走行音を含まない第2周波数帯域でのパワースペクトルのヒストグラムとを比較評価することにより音情報の中に走行音が含まれているか否かをより高精度に判定することができ、ノイズモデルを生成するための適切なタイミングを判断でき、環境が変動しても追従してノイズモデルを生成することができる。
 図10を参照して、第3の実施の形態に係る接近車両検出装置1Cについて説明する。図10は、第3の実施の形態に係る接近車両検出装置の構成図である。
 接近車両検出装置1Cは、第2の実施の形態に係る接近車両検出装置1Bと比較すると、第1周波数帯域と第2周波数帯域との尺度母数の差が小さい場合(ノイズモデル生成可と判定している場合)でも点音源が存在する場合にはノイズモデルを生成しない機能を有している。
 接近車両検出装置1Cの構成を具体的に説明する前に、点音源について説明しておく。点音源は、ホワイトノイズ、ピンクノイズ等の環境ノイズではない特定の音源である。音源方位推定器33では検出対象の音源が車両の走行音(点音源の一つ)であり、音源方位推定器33で検出される音源は車両の走行音である可能性が高い。
 ちなみに、音源方位推定器33で検出対象の音源を検出しているが、第1周波数帯域と第2周波数帯域との尺度母数の差がまだ小さい場合(検出対象の音源が自車両から遠方に存在する場合等)がある。このような場合、閾値の設定によっては、尺度母数の差の判定でノイズモデル生成可と判定される場合があるが、音信号には走行音成分が含まれている可能性がある。
 そこで、第3の実施の形態では、音源方位推定器33の検出対象の音源の検出結果を利用して、音信号の中に点音源が存在するか否かを判定し、点音源が存在する場合にはノイズモデル生成を行わない。
 それでは、接近車両検出装置1Cの構成を説明する。接近車両検出装置1Cは、マイクロホンアレイ10、デジタル信号変換器20及びECU30C(ノイズモデル生成部31C、ノイズ抑圧器32、音源方位推定器33)を備えている。以下では、ECU30C(特に、ノイズモデル生成部31C)について詳細に説明する。
 ECU30Cは、CPU、ROM、RAM等からなる電子制御ユニットであり、接近車両検出装置1Cを統括制御する。ECU30Cには、ノイズモデル生成部31C(パワースペクトル算出器31a、第1ヒストグラム算出器31g、第2ヒストグラム算出器31h、第1尺度母数算出器31i、第2尺度母数算出器31j、尺度母数比較器31k、ノイズモデル生成可否判定器31l、点音源判定器31n、ノイズモデル生成器31e)、ノイズ抑圧器32、音源方位推定器33が構成される。ECU30Cでは、デジタル信号変換器20からマイクロホン毎の音信号(デジタルの電気信号)をそれぞれ入力する。ここでは、パワースペクトル算出器31a、第1ヒストグラム算出器31g、第2ヒストグラム算出器31h、第1尺度母数算出器31i、第2尺度母数算出器31j、尺度母数比較器31k、ノイズモデル生成可否判定器31l、ノイズモデル生成器31e、ノイズ抑圧器32、音源方位推定器33については、既に説明しているので、説明を省略する。
 なお、第3の実施の形態では、パワースペクトル算出器31aが請求の範囲に記載するパワースペクトル取得部に相当し、第1尺度母数算出器31i及び第2尺度母数算出器31jが請求の範囲に記載する尺度母数算出部に相当し、尺度母数比較器31k及びノイズモデル生成可否判定器31lが請求の範囲に記載する判定部に相当し、音源方位推定器33及び点音源判定器31nが請求の範囲に記載する点音源検出部に相当し、ノイズモデル生成器31eが請求の範囲に記載するノイズモデル生成部に相当し、ノイズ抑圧器32が請求の範囲に記載するノイズ抑圧部に相当する。
 点音源判定器31nでは、ノイズモデル生成可否判定器31lでノイズモデル生成可と判定している場合、音源方位推定器33での検出対象音源の検出結果に基づいて、検出対象音源(すなわち、点音源)が存在するか否かを判定する。
 なお、ノイズモデル生成器31eでは、ノイズモデル生成可否判定器31lでノイズモデル生成可と判定している場合でも点音源判定器31nで点音源が存在すると判定しているときには、ノイズモデルを生成しない。
 図10を参照して、接近車両検出装置1Cの動作について説明する。ここでは、図11のフローチャートに沿って接近車両検出装置1Cにおけるノイズモデル生成に関する動作を説明する。図11は、第3の実施の形態に係るノイズモデル生成に関する動作の流れを示すフローチャートである。なお、接近車両検出装置1Cにおけるノイズモデル生成に関する動作以外の動作は、第1の実施の形態に係る接近車両検出装置1Aと同様の動作なので、説明を省略する。
 接近車両検出装置1CにおけるS40~S48の動作は、第2の実施の形態に係る接近車両検出装置1BにおけるS20~S28と同様の動作なので、説明を省略する。
 接近車両検出装置1CのECU30C(ノイズ抑圧器32)では、S50で生成されているノイズモデルを用いて(ノイズモデルが生成されていない場合には予め用意されているノイズモデルを用いて)、S41でデジタル信号に変換された各マイクロホンの音信号からノイズ成分をそれぞれ抑圧する(S6)。そして、ECU30C(音源方位推定器33)では、S6でノイズ成分が抑圧された各マイクロホンの音信号を用いて、検出対象の音源(自車両に接近する車両の走行音)が存在するかを判定し、検出対象の音源が存在する場合にはその検出対象の音源の方向や距離等を推定する(S7)。
 S48でノイズモデル生成可と判定した場合、ECU30C(点音源判定器31n)では、S7での検出対象の音源の検出結果に基づいて、点音源が検出されているか否かを判定する(S49)。S49にて点音源が検出されていると判定した場合、ノイズモデルを生成しない。一方、S49にて点音源が検出されていないと判定した場合、ECU30C(ノイズモデル生成器31e)では、S41でデジタル信号に変換された音信号を用いてノイズモデルを生成する(S50)。
 この接近車両検出装置1Cは、第2の実施の形態に係る接近車両検出装置1Bと同様の効果を有する上に、以下の効果も有している。接近車両検出装置1Cによれば、第1周波数帯域と第2周波数帯域と尺度母数の差が小さくノイズモデル生成可と判定されている場合でも点音源の有無を考慮してノイズモデル生成を判断することにより、ノイズモデルを生成するための適切なタイミングをより高精度に判断できる。
 図12を参照して、第4の実施の形態に係る接近車両検出装置1Dについて説明する。図12は、第4の実施の形態に係る接近車両検出装置の構成図である。
 接近車両検出装置1Dは、第3の実施の形態に係る接近車両検出装置1Cと比較すると、検出対象の音源以外の妨害音(特徴音)が存在する場合にはノイズモデルを生成できる機能を有している。
 接近車両検出装置1Dの構成を具体的に説明する前に、妨害音について説明しておく。妨害音は、ホワイトノイズ、ピンクノイズ等の環境ノイズではない特定の音源(点音源)の中で検出対象の音源以外の特徴的な音源である。音源方位推定器33では検出対象の音源(走行音)を検出しているが、ある環境において走行音と重複する周波数帯域を持つ特徴的な音源が存在する場合、音源方位推定器33で検出された音源が走行音以外の音源の可能性もある。このような走行音以外の音源は、ノイズ成分に相当する。
 そこで、第4の実施の形態では、検出対象の音源以外の妨害音の検出を行い、音信号の中に妨害音が存在するか否かを判定し、妨害音が存在する場合にはノイズモデル生成を行う。
 それでは、接近車両検出装置1Dの構成を説明する。接近車両検出装置1Dは、マイクロホンアレイ10、デジタル信号変換器20及びECU30D(ノイズモデル生成部31D、ノイズ抑圧器32、音源方位推定器33)を備えている。以下では、ECU30D(特に、ノイズモデル生成部31D)について詳細に説明する。
 ECU30Dは、CPU、ROM、RAM等からなる電子制御ユニットであり、接近車両検出装置1Dを統括制御する。ECU30Dには、ノイズモデル生成部31D(パワースペクトル算出器31a、第1ヒストグラム算出器31g、第2ヒストグラム算出器31h、第1尺度母数算出器31i、第2尺度母数算出器31j、尺度母数比較器31k、ノイズモデル生成可否判定器31l、点音源判定器31n、妨害音検出器31p、音色特性データベース31q、妨害音判定器31r、ノイズモデル生成器31e)、ノイズ抑圧器32、音源方位推定器33が構成される。ECU30Dでは、デジタル信号変換器20からマイクロホン毎の音信号(デジタルの電気信号)をそれぞれ入力する。ここでは、パワースペクトル算出器31a、第1ヒストグラム算出器31g、第2ヒストグラム算出器31h、第1尺度母数算出器31i、第2尺度母数算出器31j、尺度母数比較器31k、ノイズモデル生成可否判定器31l、点音源判定器31n、ノイズモデル生成器31e、ノイズ抑圧器32、音源方位推定器33については、既に説明しているので、説明を省略する。
 なお、第4の実施の形態では、パワースペクトル算出器31aが請求の範囲に記載するパワースペクトル取得部に相当し、第1尺度母数算出器31i及び第2尺度母数算出器31jが請求の範囲に記載する尺度母数算出部に相当し、尺度母数比較器31k及びノイズモデル生成可否判定器31lが請求の範囲に記載する判定部に相当し、音源方位推定器33及び点音源判定器31nが請求の範囲に記載する点音源検出部に相当し、妨害音検出器31p、音色特性データベース31q及び妨害音判定器31rが請求の範囲に記載する特徴音検出部に相当し、ノイズモデル生成器31eが請求の範囲に記載するノイズモデル生成部に相当し、ノイズ抑圧器32が請求の範囲に記載するノイズ抑圧部に相当する。
 妨害音検出器31pでは、デジタル信号変換器20からのデジタルの音信号を用いて、検出対象の音源以外の特徴的な音源(妨害音)を検出する。この検出方法としては、例えば、音色特性データベース31qが備えられる場合、音色特性データベース31qに格納されている検出対象の音源以外の各音源と音信号とでスペクトルパターン認識等を行い、音信号の中に検出対象の音源以外の音源(妨害音)が存在するか否かを判断する。音色特性データベース31qには、車両が走行する環境に存在する検出対象の音源(走行音)以外の各音源(例えば、各店舗で発生する音、自動販売機で発生する音、車両のエンジン音、踏み切りで発生する踏切警報音、空港や駅周辺での飛行機や電車による騒音)のスペクトルパターンが格納されている。また、音色特性データベース31qが無い場合、LPC[Linear Predictive Coding]等によって音信号が調波構造(周波数に周期性を持つ構造)か否かを判定し、調波構造を持つ音を検出対象の音源以外の音源(妨害音)として検出する。車両の走行音は、周波数帯域全体にパワーが分布し、調波構造を持たない。
 妨害音判定器31rでは、点音源判定器31nで点音源が存在すると判定している場合又はノイズモデル生成可否判定器31lでノイズモデル生成不可と判定している場合、妨害音検出器31pでの検出結果に基づいて妨害音が存在するか否かを判定する。
 なお、ノイズモデル生成器31eでは、ノイズモデル生成可否判定器31lでノイズモデル生成可と判定しかつ点音源判定器31nで点音源が存在すると判定している場合又はノイズモデル生成可否判定器31lでノイズモデル生成不可と判定している場合でも、妨害音判定器31rで妨害音(検出対象音源以外の音源)が存在すると判定しているときには、ノイズモデルを生成する。
 図12を参照して、接近車両検出装置1Dの動作について説明する。ここでは、図13のフローチャートに沿って接近車両検出装置1Dにおけるノイズモデル生成に関する動作を説明する。図13は、第4の実施の形態に係るノイズモデル生成に関する動作の流れを示すフローチャートである。なお、接近車両検出装置1Dにおけるノイズモデル生成に関する動作以外の動作は、第1の実施の形態に係る接近車両検出装置1Aと同様の動作なので、説明を省略する。
 接近車両検出装置1DにおけるS60~S69及びS6,S7の動作は、第3の実施の形態に係る接近車両検出装置1CにおけるS40~S49及びS6,S7と同様の動作なので、説明を省略する。
 接近車両検出装置1DのECU30D(妨害音検出器31p)では、S61でデジタル信号に変換された音信号を用いて、音信号の中に検出対象の音源以外の妨害音の検出を行う(S70)。この際、音色特性データベース31qが有る場合にはこのデータベース31qに格納される各音源のスペクトルパターンを利用してスペクトルパターン認識等を行い、音色特性データベース31qが無い場合には調波構造を持つ音の検出等を行う。
 S68でノイズモデル生成可と判定かつS69で点音源が検出されていると判定した場合あるいはS68でノイズモデル生成不可と判定した場合、ECU30D(妨害音判定器31r)では、S70での妨害音の検出結果に基づいて、妨害音が検出されているか否かを判定する(S71)。S71にて妨害音が検出されていないと判定した場合、ノイズモデルを生成しない。一方、S71にて妨害音が検出されていると判定した場合、ECU30C(ノイズモデル生成器31e)では、S61でデジタル信号に変換された音信号を用いてノイズモデルを生成する(S72)。
 この接近車両検出装置1Dは、第3の実施の形態に係る接近車両検出装置1Cと同様の効果を有する上に、以下の効果も有している。接近車両検出装置1Dによれば、点音源が存在すると判定されている場合や第1周波数帯域と第2周波数帯域と尺度母数の差が大きくノイズモデル生成不可と判定されている場合でも妨害音の有無を考慮してノイズモデル生成を判断することにより、ノイズモデルを生成するための適切なタイミングをより高精度に判断できる。
 図14を参照して、第5の実施の形態に係る接近車両検出装置1Eについて説明する。図14は、第5の実施の形態に係る接近車両検出装置の構成図である。
 接近車両検出装置1Eは、第4の実施の形態に係る接近車両検出装置1Dと比較すると、ノイズモデルが既に生成されている場合に環境の変化に応じてノイズモデルを更新できる機能を有している。
 接近車両検出装置1Eの構成を具体的に説明する前に、ノイズモデルの更新の必要性について説明しておく。ノイズモデルを生成した後も、車両走行中に周辺の環境が変化すると、環境に応じてノイズ成分も変わる場合がある。このような環境の変化に対応するために、その都度、各環境で取得される音信号からノイズモデルを再生成すると、処理負荷が大きくなる。また、ノイズモデルを一から作り変える場合、例えば、ある環境で瞬間的に特徴的な音が発生しているときにノイズモデルを生成すると、不連続なノイズモデルとなり、そのノイズモデルを用いて次の処理でノイズ抑圧を行うと、抑圧効果が低減する。
 そこで、第5の実施の形態では、前回の処理までにノイズモデルが既に生成されている場合、生成されているノイズモデルと現在の環境で取得されている音信号(パワースペクトル)とを比較し、変化している場合には現在の環境での音信号(パワースペクトル)を加味してノイズモデルを更新する。
 それでは、接近車両検出装置1Eの構成を説明する。接近車両検出装置1Eは、マイクロホンアレイ10、デジタル信号変換器20及びECU30E(ノイズモデル生成部31E、ノイズ抑圧器32、音源方位推定器33)を備えている。以下では、ECU30E(特に、ノイズモデル生成部31E)について詳細に説明する。
 ECU30Eは、CPU、ROM、RAM等からなる電子制御ユニットであり、接近車両検出装置1Eを統括制御する。ECU30Eには、ノイズモデル生成部31E(パワースペクトル算出器31a、第1ヒストグラム算出器31g、第2ヒストグラム算出器31h、第1尺度母数算出器31i、第2尺度母数算出器31j、尺度母数比較器31k、ノイズモデル生成可否判定器31l、点音源判定器31n、妨害音検出器31p、音色特性データベース31q、妨害音判定器31r、ノイズモデル生成器31e、ノイズ比較器31t、ノイズモデル更新器31u)、ノイズ抑圧器32、音源方位推定器33が構成される。ECU30Eでは、デジタル信号変換器20からマイクロホン毎の音信号(デジタルの電気信号)をそれぞれ入力する。ここでは、パワースペクトル算出器31a、第1ヒストグラム算出器31g、第2ヒストグラム算出器31h、第1尺度母数算出器31i、第2尺度母数算出器31j、尺度母数比較器31k、ノイズモデル生成可否判定器31l、点音源判定器31n、妨害音検出器31p、音色特性データベース31q、妨害音判定器31r、ノイズモデル生成器31e、ノイズ抑圧器32、音源方位推定器33については、既に説明しているので、説明を省略する。
 なお、第5の実施の形態では、パワースペクトル算出器31aが請求の範囲に記載するパワースペクトル取得部に相当し、第1尺度母数算出器31i及び第2尺度母数算出器31jが請求の範囲に記載する尺度母数算出部に相当し、尺度母数比較器31k及びノイズモデル生成可否判定器31lが請求の範囲に記載する判定部に相当し、音源方位推定器33及び点音源判定器31nが請求の範囲に記載する点音源検出部に相当し、妨害音検出器31p、音色特性データベース31q及び妨害音判定器31rが請求の範囲に記載する特徴音検出部に相当し、ノイズモデル生成器31eが請求の範囲に記載するノイズモデル生成部に相当し、ノイズモデル更新器31uが請求の範囲に記載するノイズモデル更新部に相当し、ノイズ抑圧器32が請求の範囲に記載するノイズ抑圧部に相当する。
 ノイズ比較器31tでは、前回までの処理でノイズモデルが既に生成されている場合、ノイズモデルと現在の環境で取得されている音信号(パワースペクトル)とを比較し、ノイズモデルから変化しているか否かを判定する。
 ノイズモデル更新器31uでは、1次IIR[Infinite Impulse Response]フィルタを用いて、ノイズ比較器31tで変化していると判定した場合、ノイズモデルに現在の環境で取得されている音信号(パワースペクトル)を加味してノイズモデルを更新する。具体的には、現在の環境での音信号のパワースペクトルA(ω)と更新前のノイズモデルN(ω)を用いて、式(4)により、更新後のノイズモデルN(ω)n+1を算出する。式(4)におけるηは、忘却係数であり、現在の環境での音信号のパワースペクトルを加味する度合いを示す。忘却係数は、0~1の間の値であり、固定値でもよいし、ノイズモデルから変化している度合い等を考慮した可変値でもよい。なお、1次IIRフィルタを用いた方法以外の方法で、ノイズモデルを更新してもよい。
Figure JPOXMLDOC01-appb-M000002
 なお、ノイズモデル生成可否判定器31l、点音源判定器31n、妨害音判定器31rの各判定結果からノイズモデル生成不可の条件になっている場合(検出対象の音源が存在する場合)、ノイズモデルを更新するとノイズモデルに検出対象の音源成分が加味されることになるので、ノイズモデル更新を行わないようにするとよい。
 図14を参照して、接近車両検出装置1Eの動作について説明する。ここでは、図15のフローチャートに沿って接近車両検出装置1Eにおけるノイズモデル生成に関する動作を説明する。図15は、第5の実施の形態に係るノイズモデル生成に関する動作の流れを示すフローチャートである。なお、接近車両検出装置1Eにおけるノイズモデル生成に関する動作以外の動作は、第1の実施の形態に係る接近車両検出装置1Aと同様の動作なので、説明を省略する。
 接近車両検出装置1EにおけるS80~S82、S84~S93及びS6,S7の動作は、第4の実施の形態に係る接近車両検出装置1DにおけるS60~S62、S63~S72及びS6,S7と同様の動作なので、説明を省略する。
 S82でパワースペクトルを算出すると、ECU30Eでは、前回までに生成されたノイズモデルが無いか否かを判定する(S83)。S83にて前回までに生成されたノイズモデルが無いと判定した場合にはS84以降の処理を行う。
 S83にて前回までに生成されたノイズモデルが有ると判定した場合、ECU30E(ノイズ比較器31t)では、現在の音信号のパワースペクトルとノイズモデルとを比較し、ノイズモデルから変化があるか否かを判定する(S94)。ノイズモデルから変化がある場合、ECU30E(ノイズモデル更新器31u)では、1次IIRフィルタにより、ノイズモデルに現在の音信号のパワースペクトルを加味してノイズモデルを更新する(S95)。
 この接近車両検出装置1Eは、第4の実施の形態に係る接近車両検出装置1Dと同様の効果を有する上に、以下の効果も有している。接近車両検出装置1Eによれば、既にノイズモデルが生成されている場合には現在の環境で集音されている音信号を加味してノイズモデルを更新することにより、少ない処理負荷で、環境の変化に対応した適切なノイズモデルを生成することができる。
 以上、本発明に係る実施の形態について説明したが、本発明は上記実施の形態に限定されることなく様々な形態で実施される。
 例えば、本実施の形態では音源方位推定装置が車両に搭載され、接近車両(音源として車両の走行音)を検出する接近車両検出装置に適用したが、車両以外の音源を検出する装置でもよいし、車両以外の移動体に搭載される音源方位推定装置でもよい。また、本実施の形態では検出した接近車両情報を運転支援装置に提供する装置に適用したが、他の構成でもよい。例えば、運転支援装置の中に接近車両検出機能として組み込まれるものでもよいし、接近車両検出装置の中に警報機能等を有するものでもよい。また、マイクロホンで集音した音情報からノイズモデル生成を行うノイズモデル生成装置に適用してもよい。また、ノイズモデル生成を行い、このノイズモデルを用いてマイクロホンで集音した音情報からノイズ抑圧を行うノイズ抑圧装置に適用してもよい。
 また、本実施の形態では音のパワースペクトルのヒストグラムを算出し、ガンマ分布フィッティングにより尺度母数を算出し、尺度母数に基づいてノイズモデル生成可か否かを判断し、ノイズモデル生成可の場合にノイズモデルを生成する構成としたが、その尺度母数を基づいて検出対象の音源(例えば、接近車両の走行音)を検出する音源検出装置(例えば、接近車両検出装置)に適用してもよい。なお、本実施の形態で説明したノイズモデル生成不可のタイミング(区間)が走行音(接近車両が存在すること)を検出できているタイミング(区間)になる。
 また、本実施の形態では4個のマイクロホンを備え、左右のマイクロホンユニットからなるマイクロホンアレイを例に挙げて説明したが、マイクロホン(集音器)の個数や配置等について他の様々なバリエーションが適用可能である。ちなみに、マイクロホンは1個でもよい。
 また、本実施の形態ではパワースペクトルのヒストグラムを算出し、ガンマ分布フィッティングにより尺度母数を算出する構成としたが、ガンマ分布フィッティングを用いているので、ヒストグラムを算出せずに(ヒストグラム算出器が無い構成)、パワースペクトルを直接用いてガンマ分布フィッティングにより尺度母数を算出する構成としてもよい。
 また、本実施の形態ではパワースペクトルのヒストグラムを評価するためにガンマ分布を用いる構成としたが、他の評価方法でパワースペクトルのヒストグラムを評価してもよい。例えば、正規分布、ラプラス分布、二項分布を用いる。また、本実施の形態ではノイズモデルの生成可否を判断するためにガンマ分布の尺度母数を用いる構成としたが、他の特徴量を用いてノイズモデルの生成可否を判断してもよい。
 また、本実施の形態では5つの実施の形態を示し、各実施の形態の番号が増える毎に1つずつ機能を追加してゆく構成としたが、追加する機能の組み合わせについては適宜変更してもよい。例えば、第1の実施の形態に第5の実施の形態のノイズモデル更新機能を追加した構成、第2の実施の形態に第5の実施の形態のノイズモデル更新機能を追加した構成がある。
 本発明は、集音器で集音された音情報から検出対象の音源を検出する音源検出装置、集音器で集音された音情報に含まれる検出対象の音源以外のノイズ情報に関するノイズモデルを生成するノイズモデル生成装置、そのノイズモデルを用いるノイズ抑圧装置、音源方位推定装置、接近車両検出装置及びノイズ抑圧方法に利用可能である。
 1A,1B,1C,1D,1E…接近車両検出装置、2…運転支援装置、10…マイクロホンアレイ、11…左側マイクロホンユニット、11a…第1マイクロホン、11b…第2マイクロホン、12…右側マイクロホンユニット、12a…第3マイクロホン、12b…第4マイクロホン、20…デジタル信号変換器、30A,30B,30C,30D,30E…ECU、31A,31B,31C,31D,31E…ノイズモデル生成部、31a…パワースペクトル算出器、31b…ヒストグラム算出器、31c…尺度母数算出器、31d,31l…ノイズモデル生成可否判定器、31e…ノイズモデル生成器、31g…第1ヒストグラム算出器、31h…第2ヒストグラム算出器、31i…第1尺度母数算出器、31j…第2尺度母数算出器、31k…尺度母数比較器、31n…点音源判定器、31p…妨害音検出器、31q…音色特性データベース、31r…妨害音判定器、31t…ノイズ比較器、31u…ノイズモデル更新器、32…ノイズ抑圧器、33…音源方位推定器。

Claims (15)

  1.  集音器で集音された音情報から検出対象の音源を検出する音源検出装置であって、
     前記集音器で集音された音情報からパワースペクトルを取得するパワースペクトル取得部と、
     前記パワースペクトル取得部で取得したパワースペクトルの確率密度分布を評価することにより、前記集音器で集音された音情報の中に検出対象の音源が含まれているか否かを判定する判定部と、
     を備えることを特徴とする音源検出装置。
  2.  前記判定部は、検出対象の音源に基づいて設定される第1周波数帯域でのパワースペクトルの確率密度分布と第1周波数帯域以外の第2周波数帯域でのパワースペクトルの確率密度分布とを評価することにより、前記集音器で集音された音情報の中に検出対象の音源が含まれているか否かを判定することを特徴とする請求項1に記載の音源検出装置。
  3.  パワースペクトルに基づくガンマ分布フィッティングによりガンマ分布の尺度母数を算出する尺度母数算出部を備え、
     前記判定部は、前記尺度母数算出部で算出した尺度母数を用いてパワースペクトルの確率密度分布を評価することを特徴とする請求項1又は請求項2に記載の音源検出装置。
  4.  集音器で集音された音情報に含まれる検出対象の音源以外のノイズ情報に関するノイズモデルを生成するためのノイズモデル生成装置であって、
     前記集音器で集音された音情報からパワースペクトルを取得するパワースペクトル取得部と、
     前記パワースペクトル取得部で取得したパワースペクトルの確率密度分布を評価することにより、前記集音器で集音された音情報の中に検出対象の音源が含まれているか否かを判定する判定部と、
     前記判定部で音情報の中に検出対象の音源が含まれていないと判定している場合に前記集音器で集音された音情報からノイズモデルを生成するノイズモデル生成部と、
     を備えることを特徴とするノイズモデル生成装置。
  5.  前記判定部は、検出対象の音源に基づいて設定される第1周波数帯域でのパワースペクトルの確率密度分布と第1周波数帯域以外の第2周波数帯域でのパワースペクトルの確率密度分布とを評価することにより、前記集音器で集音された音情報の中に検出対象の音源が含まれているか否かを判定することを特徴とする請求項4に記載のノイズモデル生成装置。
  6.  パワースペクトルに基づくガンマ分布フィッティングによりガンマ分布の尺度母数を算出する尺度母数算出部を備え、
     前記判定部は、前記尺度母数算出部で算出した尺度母数を用いてパワースペクトルの確率密度分布を評価することを特徴とする請求項4又は請求項5に記載のノイズモデル生成装置。
  7.  前記集音器で集音された音情報から点音源を検出する点音源検出部を備え、
     前記ノイズモデル生成部は、前記判定部で音情報の中に検出対象の音源が含まれていないと判定している場合でも、前記点音源検出部で点音源を検出している場合にはノイズモデルを生成しないことを特徴とする請求項4~請求項6のいずれか1項に記載のノイズモデル生成装置。
  8.  前記集音器で集音された音情報から検出対象の音源以外の特徴音を検出する特徴音検出部を備え、
     前記ノイズモデル生成部は、前記特徴音検出部で検出対象の音源以外の特徴音を検出している場合にはノイズモデルを生成することを特徴とする請求項4~請求項7のいずれか1項に記載のノイズモデル生成装置。
  9.  前記ノイズモデル生成部でノイズモデルを既に生成している場合、当該ノイズモデルを前記集音器で集音された音情報を加味して更新するノイズモデル更新部を備えることを特徴とする請求項4~請求項8のいずれか1項に記載のノイズモデル生成装置。
  10.  集音器で集音された音情報に含まれる検出対象の音源以外のノイズを抑圧するためのノイズ抑圧装置であって、
     請求項4~請求項9のいずれか1項に記載のノイズモデル生成装置を備え、
     前記ノイズモデル生成装置で生成したノイズモデルを用いて前記集音器で集音された音情報から検出対象の音源以外のノイズを抑圧することを特徴とするノイズ抑圧装置。
  11.  集音器で集音された音情報に含まれる検出対象の音源の方位を推定する音源方位推定装置であって、
     請求項10に記載のノイズ抑圧装置を備え、
     前記ノイズ抑圧装置でノイズが抑圧された音情報から検出対象の音源の方位を推定することを特徴とする音源方位推定装置。
  12.  車両に搭載される集音器で集音された音情報に基づいて接近する車両を検出する接近車両検出装置であって、
     請求項11に記載の音源方位推定装置を備え、
     前記音源方位推定装置で接近車両から発生する音源の方位を推定することを特徴とする接近車両検出装置。
  13.  集音器で集音された音情報に含まれる検出対象の音源以外のノイズを抑圧するためのノイズ抑圧装置であって、
     前記集音器で集音された音情報の中に検出対象の音源が含まれているか否かを判定する判定部と、
     前記判定部で音情報の中に検出対象の音源が含まれていないと判定している場合に前記集音器で集音された音情報からノイズモデルを生成するノイズモデル生成部と、
     前記ノイズモデル生成部で生成したノイズモデルを用いて前記集音器で集音された音情報から検出対象の音源以外のノイズを抑圧するノイズ抑圧部と、
     を備えることを特徴とするノイズ抑圧装置。
  14.  前記ノイズ抑圧部は、前記ノイズモデル生成部で生成したノイズモデルがある場合には前記ノイズモデル生成部で生成したノイズモデルを用いて前記集音器で集音された音情報から検出対象の音源以外のノイズを抑圧し、前記ノイズモデル生成部で生成したノイズモデルがない場合には予め用意されたノイズモデルを用いて前記集音器で集音された音情報から検出対象の音源以外のノイズを抑圧する又はノイズ抑圧をしないことを特徴とする請求項13に記載のノイズ抑圧装置。
  15.  集音器で集音された音情報に含まれる検出対象の音源以外のノイズを抑圧するためのノイズ抑圧方法であって、
     前記集音器で集音された音情報の中に検出対象の音源が含まれているか否かを判定する判定ステップと、
     前記判定ステップで音情報の中に検出対象の音源が含まれていないと判定している場合に前記集音器で集音された音情報からノイズモデルを生成するノイズモデル生成ステップと、
     前記ノイズモデル生成ステップで生成したノイズモデルを用いて前記集音器で集音された音情報から検出対象の音源以外のノイズを抑圧するノイズ抑圧ステップと、
     を含むことを特徴とするノイズ抑圧方法。
PCT/JP2012/064196 2012-05-31 2012-05-31 音源検出装置、ノイズモデル生成装置、ノイズ抑圧装置、音源方位推定装置、接近車両検出装置及びノイズ抑圧方法 Ceased WO2013179464A1 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2014518188A JPWO2013179464A1 (ja) 2012-05-31 2012-05-31 音源検出装置、ノイズモデル生成装置、ノイズ抑圧装置、音源方位推定装置、接近車両検出装置及びノイズ抑圧方法
EP12877941.0A EP2858068A4 (en) 2012-05-31 2012-05-31 SOUND SOUND DETECTION DEVICE, NOISE GENERATION EQUIPMENT, NOISE REDUCTION APPARATUS, APPARATUS FOR ESTIMATING SOUND SOURCE DEVICE, DEVICE FOR RECOGNIZING A DEACTIVATIVE VEHICLE, AND NOISE REDUCTION METHOD
US14/404,500 US20150117652A1 (en) 2012-05-31 2012-05-31 Sound source detection device, noise model generation device, noise reduction device, sound source direction estimation device, approaching vehicle detection device and noise reduction method
CN201280073568.5A CN104380378A (zh) 2012-05-31 2012-05-31 声源检测装置、噪声模型生成装置、噪声抑制装置、声源方位推定装置、接近车辆检测装置以及噪声抑制方法
PCT/JP2012/064196 WO2013179464A1 (ja) 2012-05-31 2012-05-31 音源検出装置、ノイズモデル生成装置、ノイズ抑圧装置、音源方位推定装置、接近車両検出装置及びノイズ抑圧方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2012/064196 WO2013179464A1 (ja) 2012-05-31 2012-05-31 音源検出装置、ノイズモデル生成装置、ノイズ抑圧装置、音源方位推定装置、接近車両検出装置及びノイズ抑圧方法

Publications (1)

Publication Number Publication Date
WO2013179464A1 true WO2013179464A1 (ja) 2013-12-05

Family

ID=49672716

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2012/064196 Ceased WO2013179464A1 (ja) 2012-05-31 2012-05-31 音源検出装置、ノイズモデル生成装置、ノイズ抑圧装置、音源方位推定装置、接近車両検出装置及びノイズ抑圧方法

Country Status (5)

Country Link
US (1) US20150117652A1 (ja)
EP (1) EP2858068A4 (ja)
JP (1) JPWO2013179464A1 (ja)
CN (1) CN104380378A (ja)
WO (1) WO2013179464A1 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2014102938A1 (ja) * 2012-12-26 2017-01-12 トヨタ自動車株式会社 音検知装置及び音検知方法
JPWO2021024471A1 (ja) * 2019-08-08 2021-02-11
US10950227B2 (en) 2017-09-14 2021-03-16 Kabushiki Kaisha Toshiba Sound processing apparatus, speech recognition apparatus, sound processing method, speech recognition method, storage medium
CN121165156A (zh) * 2025-09-15 2025-12-19 中国地质大学(北京) 一体化移动式vs30测量装置、设计方法及测量方法

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9837068B2 (en) * 2014-10-22 2017-12-05 Qualcomm Incorporated Sound sample verification for generating sound detection model
JP6592940B2 (ja) * 2015-04-07 2019-10-23 ソニー株式会社 情報処理装置、情報処理方法、及びプログラム
JP2017102085A (ja) * 2015-12-04 2017-06-08 キヤノン株式会社 情報処理装置、情報処理方法及びプログラム
CN106707239B (zh) * 2016-12-26 2019-06-04 上海大学 一种基于概率分布的麦克风阵列角度估计后置滤波器设计方法
JP7013789B2 (ja) * 2017-10-23 2022-02-01 富士通株式会社 音声処理用コンピュータプログラム、音声処理装置及び音声処理方法
CN108022596A (zh) * 2017-11-28 2018-05-11 湖南海翼电子商务股份有限公司 语音信号处理方法及车载电子设备
JP7155991B2 (ja) * 2018-12-17 2022-10-19 トヨタ自動車株式会社 報知装置
CN109639904B (zh) * 2019-01-25 2021-02-02 努比亚技术有限公司 一种手机模式调整方法、系统及计算机存储介质
US10638248B1 (en) * 2019-01-29 2020-04-28 Facebook Technologies, Llc Generating a modified audio experience for an audio system
CN111508474B (zh) * 2019-08-08 2021-04-06 马上消费金融股份有限公司 一种语音打断方法、电子设备及存储装置
US11361749B2 (en) 2020-03-11 2022-06-14 Nuance Communications, Inc. Ambient cooperative intelligence system and method
WO2021237650A1 (en) * 2020-05-29 2021-12-02 Nokia Technologies Oy Noise control
CN114113333B (zh) * 2020-08-28 2024-10-15 上海汽车集团股份有限公司 一种整车隔声性能的测试方法及相关装置
US11606659B2 (en) * 2021-03-29 2023-03-14 Zoox, Inc. Adaptive cross-correlation
US11768283B2 (en) * 2021-05-03 2023-09-26 Waymo Llc Sound source distance estimation
CN113720441B (zh) * 2021-08-26 2023-09-12 国网上海市电力公司 一种变电站周界噪音分布重现方法
CN116665632A (zh) * 2023-05-23 2023-08-29 生态环境部华南环境科学研究所(生态环境部生态环境应急研究所) 一种基于声屏障的噪声治理优化方法
US20250391421A1 (en) * 2024-06-21 2025-12-25 Bank Of America Corporation System and method for contextual analysis and metadata database generation for user-specific speech patterns

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0592767U (ja) 1992-05-18 1993-12-17 株式会社豊田中央研究所 接近車両認識装置
JP2008076975A (ja) 2006-09-25 2008-04-03 Fujitsu Ltd 音信号補正方法、音信号補正装置及びコンピュータプログラム
JP2009008823A (ja) * 2007-06-27 2009-01-15 Fujitsu Ltd 音響認識装置、音響認識方法、及び、音響認識プログラム
JP2009251134A (ja) * 2008-04-03 2009-10-29 Toshiba Corp 音声/非音声を判定する装置、方法およびプログラム
JP2010271411A (ja) * 2009-05-19 2010-12-02 Nara Institute Of Science & Technology 雑音抑圧装置およびプログラム
JP2011186384A (ja) 2010-03-11 2011-09-22 Fujitsu Ltd 雑音推定装置、雑音低減システム、雑音推定方法、及びプログラム

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002196783A (ja) * 2000-12-27 2002-07-12 Sumitomo Metal Ind Ltd 時系列信号の識別方法及び装置
US8271279B2 (en) * 2003-02-21 2012-09-18 Qnx Software Systems Limited Signature noise removal
WO2006036262A2 (en) * 2004-09-23 2006-04-06 Thomson Licensing Method and apparatus for controlling a headphone
JP4476355B2 (ja) * 2006-05-04 2010-06-09 株式会社ソニー・コンピュータエンタテインメント エコー及びノイズキャンセレーション
CN101512374B (zh) * 2006-11-09 2012-04-11 松下电器产业株式会社 声源位置检测装置
WO2008083315A2 (en) * 2006-12-31 2008-07-10 Personics Holdings Inc. Method and device configured for sound signature detection
KR100866580B1 (ko) * 2007-02-21 2008-11-03 인하대학교 산학협력단 균등최강력 테스트에 기초한 음성 검출 방법 및 음성 검출시스템
CN102016878B (zh) * 2008-05-08 2015-03-18 纽昂斯通讯公司 定位声音信号源的位置
JP4547042B2 (ja) * 2008-09-30 2010-09-22 パナソニック株式会社 音判定装置、音検知装置及び音判定方法
US8738367B2 (en) * 2009-03-18 2014-05-27 Nec Corporation Speech signal processing device
JP2011232293A (ja) * 2010-04-30 2011-11-17 Toyota Motor Corp 車外音検出装置
JP2012038131A (ja) * 2010-08-09 2012-02-23 Sony Corp 情報処理装置、および情報処理方法、並びにプログラム
JP5728903B2 (ja) * 2010-11-26 2015-06-03 ヤマハ株式会社 音響処理装置およびプログラム

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0592767U (ja) 1992-05-18 1993-12-17 株式会社豊田中央研究所 接近車両認識装置
JP2008076975A (ja) 2006-09-25 2008-04-03 Fujitsu Ltd 音信号補正方法、音信号補正装置及びコンピュータプログラム
JP2009008823A (ja) * 2007-06-27 2009-01-15 Fujitsu Ltd 音響認識装置、音響認識方法、及び、音響認識プログラム
JP2009251134A (ja) * 2008-04-03 2009-10-29 Toshiba Corp 音声/非音声を判定する装置、方法およびプログラム
JP2010271411A (ja) * 2009-05-19 2010-12-02 Nara Institute Of Science & Technology 雑音抑圧装置およびプログラム
JP2011186384A (ja) 2010-03-11 2011-09-22 Fujitsu Ltd 雑音推定装置、雑音低減システム、雑音推定方法、及びプログラム

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP2858068A4

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2014102938A1 (ja) * 2012-12-26 2017-01-12 トヨタ自動車株式会社 音検知装置及び音検知方法
US10950227B2 (en) 2017-09-14 2021-03-16 Kabushiki Kaisha Toshiba Sound processing apparatus, speech recognition apparatus, sound processing method, speech recognition method, storage medium
JPWO2021024471A1 (ja) * 2019-08-08 2021-02-11
WO2021024471A1 (ja) * 2019-08-08 2021-02-11 日本電気株式会社 雑音推定装置、移動物体音検出装置、雑音推定方法、移動物体音検出方法及び非一時的なコンピュータ可読媒体
JP7218811B2 (ja) 2019-08-08 2023-02-07 日本電気株式会社 雑音推定装置、雑音推定方法及びプログラム
US11996077B2 (en) 2019-08-08 2024-05-28 Nec Corporation Noise estimation device, moving object sound detection device, noise estimation method, moving object sound detection method, and non-transitory computer-readable medium
CN121165156A (zh) * 2025-09-15 2025-12-19 中国地质大学(北京) 一体化移动式vs30测量装置、设计方法及测量方法

Also Published As

Publication number Publication date
JPWO2013179464A1 (ja) 2016-01-14
EP2858068A1 (en) 2015-04-08
EP2858068A4 (en) 2016-02-24
CN104380378A (zh) 2015-02-25
US20150117652A1 (en) 2015-04-30

Similar Documents

Publication Publication Date Title
WO2013179464A1 (ja) 音源検出装置、ノイズモデル生成装置、ノイズ抑圧装置、音源方位推定装置、接近車両検出装置及びノイズ抑圧方法
JP6001248B2 (ja) 音源検出装置
JP4046059B2 (ja) 路面状態推定装置
da Silva et al. Structural damage detection by fuzzy clustering
US9473849B2 (en) Sound source direction estimation apparatus, sound source direction estimation method and computer program product
JP5229234B2 (ja) 非音声区間検出方法及び非音声区間検出装置
JP6627340B2 (ja) サイレン信号源の検出、認識及び位置特定
US10224053B2 (en) Audio signal quality enhancement based on quantitative SNR analysis and adaptive Wiener filtering
JP4891464B2 (ja) 音識別装置及び音識別方法
CN101535769B (zh) 用于监视传感器噪声的方法和装置
JP6089948B2 (ja) 車両の異音判定装置および異音判定方法
US20100208902A1 (en) Sound determination device, sound determination method, and sound determination program
WO2010073292A1 (ja) レーダ装置、及び当該レーダ装置において用いられる測定方法
CN107346460A (zh) 基于智能网联系统下前车运行信息的未来工况预测方法
JPWO2014102938A1 (ja) 音検知装置及び音検知方法
US20140136096A1 (en) Approaching vehicle detecting system and approaching vehicle detecting method
US12094330B2 (en) Traffic prediction apparatus, system, method, and non-transitory computer readable medium
JP4769663B2 (ja) 音声区間検出装置及び音声区間検出方法
JP2013097273A (ja) 音源推定装置、方法、プログラム、及び移動体
US20220051657A1 (en) Channel selection apparatus, channel selection method, and program
EP1605437A1 (en) Determination of the common origin of two harmonic components
JP7102685B2 (ja) 波形推定装置、波形推定方法および波形推定プログラム
JP7616379B2 (ja) 波動信号処理装置、波動信号処理方法、およびプログラム
KR20150144636A (ko) 이상음원 위치 추적 시스템 및 방법
CN110525442B (zh) 坡度检测方法、系统及车辆

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12877941

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2014518188

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 14404500

Country of ref document: US

REEP Request for entry into the european phase

Ref document number: 2012877941

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2012877941

Country of ref document: EP