(19)
(11) EP 2 257 084 A2

(12) EUROPEAN PATENT APPLICATION

(43) Date of publication:
01.12.2010 Bulletin 2010/48

(21) Application number: 10162704.0

(22) Date of filing: 12.05.2010
(51) International Patent Classification (IPC): 
H04S 7/00(2006.01)
(84) Designated Contracting States:
AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO SE SI SK SM TR
Designated Extension States:
BA ME RS

(30) Priority: 13.05.2009 JP 2009116674

(71) Applicant: Alpine Electronics, Inc.
Tokyo (JP)

(72) Inventor:
  • Ise, Tomohiko
    Fukushima 970-1192 (JP)

(74) Representative: Klunker . Schmitt-Nilson . Hirsch 
Patentanwälte Destouchesstrasse 68
80796 München
80796 München (DE)

   


(54) Multipoint adaptive equalization control method and multipoint adaptive equalization control system


(57) Provided are a multipoint adaptive equalization control method and system for performing adaptive equalization control on sound detected at a plurality of control points in a car cabin. An inverse phase characteristic opposite to a phase characteristic from a speaker to a main control point is applied to an audio signal output from an audio source. Error signals respectively indicating the differences between detection signals, corresponding to a detected sound signal output from the speaker, in the respective control points and target signals for the control points are output. A gain of an audio signal is determined by performing adaptive signal processing so that the sum of powers of the input error signals is minimized. The inverse phase characteristic and the gain are applied to an audio signal and the resultant audio signal is supplied to the speaker.




Description

BACKGROUND OF THE INVENTION


1. Field of the Invention



[0001] The present invention relates to a method and system for multipoint adaptive equalization control, and in particular, to a multipoint adaptive equalization method and system for performing adaptive equalization control on sound detected at a plurality of control points in a car cabin.

2. Description of the Related Art



[0002] In a typical acoustic space, reflected waves and standing waves are caused by walls and sound waves mutually interfere, which complicates and disturbs an acoustic transmission characteristic. Particularly, in a small space, such as a car cabin, surrounded by things that easily reflect sound, for example, glass, the influence of reflected waves and standing waves is large. Accordingly, the disturbance of the acoustic transmission characteristic seriously affects the hearing of sound in such a small space. As a technique of compensating the disturbance of the acoustic transmission characteristic, an adaptive equalization control system has been known. The adaptive equalization control system can produce a predetermined sound field space at any control point.

[0003] Fig. 6 is a block diagram of an adaptive equalization control system to be applied to an audio system, the control system being disclosed in Japanese Unexamined Patent Application Publication No. 11-167383. An audio source (not shown) includes, for example, a radio tuner and a CD player and outputs an audio signal x(n). A target response characteristic (impulse response) h is set in a target response setting unit 61. The target response setting unit 61 receives the audio signal x(n) output from the audio source and outputs a target response signal d(n) corresponding to the received signal. A microphone 62 is placed in a listening position (control point) in a car cabin as an acoustic space. The microphone 62 detects sound in this control point and outputs a music signal y(n). A calculating unit 63 calculates the difference between the music signal y(n) output from the microphone 62 and the target response signal d(n) output from the target response setting unit 61 and outputs an error signal e(n) indicating the difference. An adaptive signal processor 60 generates a signal x'(n) so that the power of the error signal e(n) is minimized. A speaker 64 radiates sound based on the signal x'(n) output from the adaptive signal processor 60 to the car cabin as the acoustic space.

[0004] The target response characteristic h set in the target response setting unit 61 is a characteristic for a sound field space intended to be reproduced. For example, when let t denote a delay time corresponding to approximately half the number of taps of an adaptive filter, the set characteristic is a characteristic that has the delay time t and is flat over an entire range of audio frequencies (a characteristic having a gain of 1). The delay time t is used for accurate approximation of the inverse characteristic of an acoustic space through the adaptive filter. The target response setting unit 61 having such a target response characteristic can be realized by setting the coefficient of a tap, corresponding to the delay time t, in a finite impulse response (FIR) digital filter to 1 and setting the coefficients of the other taps to 0.

[0005] The adaptive signal processor 60 receives the audio signal x(n) and also receives the error signal e(n) output from the above-described calculating unit 63. The adaptive signal processor 60 performs adaptive signal processing so that the power of the error signal e(n) is minimized to output the signal x'(n). The adaptive signal processor 60 includes a least mean square (LMS) unit 60a, an FIR filter 60b which serves as an adaptive filter, and a signal processing filter 60c that convolves a propagation characteristic (transmission characteristic) C of an acoustic propagation path from the speaker 64 to the control point (the microphone 62) with the audio signal x(n) to generate a reference signal for adaptive signal processing.

[0006] The LMS unit 60a receives the error signal e(n) in the control point and the reference signal output from the signal processing filter 60c. When let W(n) denote a filter coefficient of an FIR filter at time n, the LMS unit 60a sets the filter coefficient of the FIR filter 60b at time (n+1) using the above-described signals, the LMS algorithm, and the following equation so that the signal x'(n) at the control point is equivalent to the target response signal d(n) :


The FIR filter 60b performs digital filtering on an audio signal x(n+1) using the set filter coefficient to output a signal x'(n+1).

[0007] The above-described adaptive processing allows the filter coefficient of the FIR filter 60b to converge so that the power of the error signal e(n) is minimized, thus allowing listening to music similar to that in a space having the target response characteristic h set in the target response setting unit 61.

[0008] In the above-described adaptive equalization control system, music can be listened at the control point with a transmission characteristic similar to the target response characteristic h. However, the system does not assure the characteristic at points other than the control point. To achieve ideal listening to music at many positions in an acoustic space through the adaptive equalization control system, many control points have to be set and many speakers and microphones are accordingly needed. In other words, a multipoint adaptive equalization system requires many speakers which serve as control audio sources and many microphones. Accordingly, the number of adaptive filters (FIR filters) is increased. Disadvantageously, it may result in an increase in circuit scale and an increase in the amount of calculation.

[0009] Hence, there has been proposed a multipoint adaptive equalization control system capable of compensating a transmission characteristic over an entire acoustic space using fewer speakers and fewer adaptive filters. Fig. 7 is a diagram illustrating the configuration of such a multipoint adaptive equalization control system. In this system, one speaker and one adaptive filter are arranged and microphones are placed at respective control points for multipoint adaptive equalization control. The system in Fig. 7 differs from the system in Fig. 6 in the following points: (1) microphones 621 to 62K are arranged at many (= K) control points, respectively; (2) a target response characteristic for the respective control points is set in the target response setting unit 61; (3) calculating units 631 to 63K are placed so as to calculate the differences between sound signals y1 to yK detected at the respective control points and target response signals d1 to dK and output error signals e1 to eK, respectively; and (4) the adaptive signal processor 60 updates the filter coefficient of the FIR filter 60b using the following equation so that the sum of the powers of the error signals are minimized and sets the updated filter coefficient in the filter.


In the adaptive signal processor 60, measurement transmission characteristics from the speaker to the respective control points are set in signal processing filters 60c1 to 60cK, respectively. Consequently, sound signals detected at the K control points can realize characteristics approximate to those of a desired signal.

[0010] In the above-described related art, however, the system operates so as to yield characteristics in which errors of sound signals at all control points are reduced on average. Regarding the characteristics of a sound signal at each of the control points, the characteristics are deteriorated as compared to the ideal characteristics obtained using only one main control point in Fig. 6. Particularly, a frequency-phase characteristic indicating sound-wave arrival time at each frequency is subjected to average compensation in the control points, thus causing a feeling of strangeness in hearing.

SUMMARY OF THE INVENTION



[0011] Accordingly, it is an object of the present invention to remove a feeling of strangeness in hearing at a main control point even when compensation is performed in a plurality of control points, particularly when using one speaker and one adaptive signal processor. Further, it would be beneficial to achieve the improvement of characteristics in the other control points excluding the main control point.

[0012] According to aspects of the present invention, there are provided a multipoint adaptive equalization control method and system for performing adaptive equalization control on sound detected at a plurality of control points in a car cabin.

[0013] According to an aspect of the present invention, a multipoint adaptive equalization control method includes applying an inverse phase characteristic to an audio signal output from an audio source, the inverse phase characteristic being opposite to a phase characteristic from a speaker to a main control point, outputting sound based on an input audio signal with the applied inverse phase characteristic from the speaker to an acoustic space, outputting error signals indicating the differences between detection signals, corresponding to the detected sound output from the speaker, in the respective control points and target signals for the control points, receiving the error signals in the respective control points and performing adaptive signal processing so that the sum of powers of the error signals is minimized to determine a gain of an audio signal, and applying the inverse phase characteristic and the gain to an audio signal and supplying the resultant audio signal to the speaker.

[0014] According to another aspect of the present invention, a multipoint adaptive equalization control system includes a filter that has an inverse phase characteristic opposite to a phase characteristic to a main control point, a speaker that outputs sound based on an audio signal supplied through the filter, error signal generating units that output error signals indicating the differences between detection signals, corresponding to detected the sound output from the speaker, in the respective control points and target signals for the control points, respectively, an adaptive signal processing unit that receives the error signals in the respective control points and performs adaptive signal processing so that the sum of powers of the error signals is minimized to determine a gain of an audio signal, and a gain setting unit placed before or after the filter, the gain setting unit multiplying an audio signal by the gain and supplying the resultant audio signal to the speaker.

[0015] According to aspects of the present invention, an inverse phase characteristic opposite to a phase characteristic from a speaker to a main control point is applied to an audio signal output from an audio source. Sound based on an input audio signal with the applied inverse phase characteristic is output from the speaker to an acoustic space. Error signals, related to sound output from the speaker, in respective control points are received and adaptive signal processing is performed so that the sum of powers of the error signals is minimized, thus determining a gain of an audio signal. The inverse phase characteristic and the gain are applied to an audio signal and the resultant signal is supplied to the speaker. Accordingly, when a sound signal is compensated in a plurality of control points using one speaker and one adaptive signal processor, a feeling of strangeness in hearing at a main control point can be removed. In addition, characteristics can be improved in the other control points excluding the main control point.

BRIEF DESCRIPTION OF THE DRAWINGS



[0016] 

Fig. 1 is a diagram of the configuration of a multipoint adaptive equalization control system according to an embodiment of the present invention;

Figs. 2A and 2B illustrate a gain characteristic obtained at a main control point in a related-art system and that in the system according to the embodiment, respectively;

Figs. 3A and 3B illustrate a phase characteristic obtained at the main control point in the related-art system and that in the system according to the embodiment, respectively;

Figs. 4A and 4B illustrate a gain characteristic obtained at a control point other than the main control point in the related-art system and that in the system according to the embodiment, respectively;

Figs. 5A and 5B illustrate a phase characteristic obtained at a control point other than the main control point in the related-art system and that in the system according to the embodiment, respectively;

Fig. 6 is a block diagram of a first related-art adaptive equalization control system to be applied to an audio system; and

Fig. 7 is a diagram of the configuration of a related-art multipoint adaptive equalization control system.


DESCRIPTION OF THE PREFERRED EMBODIMENTS



[0017] An embodiment of the present invention proposes an algorithm for compensating a frequency-phase characteristic indicating sound-wave arrival time at each frequency in only one main control point and compensating a gain characteristic in each of control points. Accordingly, the phase characteristic is compensated in only the main control point while the gain characteristic is being compensated in all the control points, so that the control performance in the main control point can be increased and the gain characteristic can be compensated in the other control points.

[0018] Fig. 1 is a diagram illustrating of the configuration of a multipoint adaptive equalization control system according to an embodiment of the present invention. Although the system is configured to perform adaptive signal processing in the frequency domain, the system may be configured to perform adaptive signal processing in the time domain. In the system, it is assumed that sound waves in a main control point and other (first to Kth) control points are controlled. In Fig. 1, suffix M indicates the main control point and suffixes S1 to SK denote the first to Kth control points, respectively.

[0019] A fast Fourier transform (FFT) unit 1 converts an audio signal x(t) into an audio signal X(f) in the frequency domain and supplies the signal to each of a target response setting unit 2 and an adaptive signal processor 8. A target response characteristic (impulse response) H is set in the target response setting unit 2. The target response setting unit 2 receives the audio signal X(f) and outputs target response signals dM(f), dS1(f), ..., and dSK(f), which correspond to the audio signal X(f), for the respective control points so as to supply the target response signals to absolute value calculating units 3M, 3S1, ..., and 3SK, respectively.

[0020] The absolute value calculating units 3M, 3S1, ..., and 3SK calculate absolute values DM(f), DS1(f), ..., and DSK(f) of the supplied target response signals dM(f), dS1(f), ..., and dSK(f) and supply the absolute values DM(f), DS1(f), ..., and DSK(f) of the target response signals to calculating units 4M, 4S1, ..., and 4SK, respectively. Microphones 5M, 5S1, ..., and 5SK are arranged in respective listening positions (the main control point and the first to Kth control points) in a car cabin as an acoustic space. The microphones 5M, 5S1, ..., and 5SK detect sound in the control points and supply detection sound signals, each corresponding to the detected sound, to FFT units 6M, 6S1, ..., and 6SK, respectively.

[0021] The FFT units 6M\, 6S1, ..., and 6SK convert the supplied sound signals into sound signals yM(f), yS1(f), ..., and ySK(f) in the frequency domain and supply the converted signals to absolute value calculating units 7M, 7S1, ..., and 7SK, respectively. The absolute value calculating units 7M, 7S1, ..., and 7SK calculate absolute values YM(f), YS1(f), ..., and YSK(f) of the supplied sound signals yM(f), yS1(f), ..., and ySK(f) and supply the absolute values YM(f), YS1(f), ..., and YSK(f) to the calculating units 4M, 4S1, ..., and 4SK, respectively.

[0022] The calculating units 4M, 4S1, ..., and 4SK calculate the differences between the supplied absolute values DM(f), DS1(f), ..., and DSK(f) of the target response signals and the absolute values YM(f), YS1(f), ..., and YSK(f) of the detection sound signals using the following equations to obtain error signals EM(f), ES1(f), ..., and ESK(f) indicating the differences, respectively.



[0023] The adaptive signal processor 8 performs adaptive signal processing so that the sum of the powers of the error signals EM(f), ES1(f), ..., and ESK(f) in the respective control points are minimized, thus determining a gain to be applied to the audio signal X(f). The adaptive signal processor 8 multiplies the audio signal X(f) by the gain to generate an audio signal X'(f) and supplies the generated signal to an inverse FFT (IFFT) unit 9. The IFFT unit 9 converts the supplied signal X'(f) into a sound signal X'(t) in the time domain and supplies the signal to a speaker 10. The speaker 10 radiates sound based on the supplied sound signal X'(t) to the car cabin as the acoustic space.

[0024] The target response characteristic H set in the target response setting unit 2 is a characteristic for a sound field space intended to be reproduced. For example, when let t denote a delay time from the speaker to the main control point, the set characteristic is a characteristic that has a delay time t/2 and is flat over an entire range of audio frequencies (a characteristic having a gain of 1). The target response setting unit 2 having such a target response characteristic can be realized by setting the coefficient of a tap corresponding to the delay time t/2 of an FIR digital filter to 1 and setting the coefficients of the other taps to 0. The target response characteristic can be common to the control points. Alternatively, the target response characteristic may differ from control point to control point.

[0025] The adaptive signal processor 8 receives the audio signal X(f), performs the adaptive signal processing so that the sum of the powers of the error signals EM(f), ES1(f), ..., and ESK(f) output from the above-described calculating units 4M, 4S1, ..., and 4SK, is minimized, and outputs the audio signal X'(f).

[0026] The adaptive signal processor 8 includes an LMS unit 8a, a gain setting unit 8b, signal processing filters 8cM, 8cS1, ..., and 8cSK, absolute value calculating units 8dM, 8dS1, ..., and 8dSK, and an inverse phase characteristic (IPC) setting unit 8e. The LMS unit 8a performs calculation based on an LMS adaptive signal algorithm. The gain setting unit 8b sets a gain. The signal processing filters 8cM, 8cS1, ... , and 8cSK convolve transmission characteristics C^M, C^S1, ..., and C^SK of acoustic propagation paths from the speaker 10 to the respective microphones (control points) 5M, 5S1, ..., and 5SK with the audio signal X(f) to generate reference signals, respectively. The absolute value calculating units 8dM, 8dS1, ..., and 8dSK calculate absolute values of the supplied reference signals, respectively. The IPC setting unit 8e constitutes an adaptive filter. The adaptive signal processor 8 controls only the gain so that the sum of the powers of the respective error signals is minimized and does not control any phase.

[0027] An inverse phase IPCM(f) of a phase characteristic from the speaker 10 to the main control point is set in the IPC setting unit 8e. The IPC setting unit 8e controls the phase of the audio signal and supplies the resultant signal to the gain setting unit 8b. Specifically, the IPC setting unit 8e sets an inverse phase characteristic so that a phase delay of the audio signal is 0 in the main control point. The IPC setting unit 8e and the gain setting unit 8b constitute the adaptive filter. In this case, the inverse phase IPCM(f) is determined using the following equation.


where * denotes a complex conjugate, |·| indicates an absolute value, and CM(f) denotes a transmission characteristic from the speaker to the main control point.

[0028] The LMS unit 8a receives the error signals EM(f), ES1(f), ..., and ESK(f) in the respective control points and the reference signals output from the absolute value calculating units 8dM, 8dS1, ..., and 8dSK and determines a gain G(n+1, f) for the gain setting unit 8b using the following equation:


where G(n, f) indicates a gain before one sampling, µM(f), µS1(f), ..., and µSK(f) denote parameters for adjusting the amount of update of a filter coefficient, and EM(f), ES1(f), ..., and ESK(f) denote errors in the respective control points relative to the target response. Assuming that the size of FFT is N, f includes f1, f2, ..., and fN/2. The gain setting unit 8b multiplies the audio signal output from the IPC setting unit 8e by the gain G(n+1, f) determined by the LMS unit 8a and supplies the resultant signal to the IFFT unit 9.

[0029] When W(f) denotes a compensated filter coefficient for adaptive signal processing, the coefficient W(f) is given by the following equation on the condition that an initial characteristic of G(f) is 0 at each of the frequencies f1, f2, ..., fN/2.


Specifically, the phase of the compensated filter coefficient W(f) is fixed by the inverse phase IPCM(f) and only the gain is subjected to adaptive control so that the sum of the powers of the error signals in the respective control points is minimized.

[0030] Figs. 2A to 5B are diagrams illustrating the comparisons between the measurements of gain characteristics and phase characteristics of sound signals in the use of a related-art multipoint adaptive equalization control system and those in the use of the multipoint adaptive equalization control system according to the embodiment of the present invention. Figs. 2A and 2B each illustrate a gain characteristic in the main control point. Figs. 3A and 3B each illustrate a phase characteristic in the main control point. Figs. 4A and 4B each illustrate a gain characteristic in a control point other than the main control point. Figs. 5A and 5B each illustrate a phase characteristic in a control point other than the main control point. Figs. 2A, 3A, 4A, and 5A illustrate the measurements in the use of the related-art multipoint adaptive equalization control system (Fig. 7). Figs. 2B, 3B, 4B, and 5B illustrate the measurements in the use of the multipoint adaptive equalization control system according to the embodiment of the present invention.

[0031] In Fig. 2A regarding the related art, the gain fluctuates over the range of frequencies. Whereas, in Fig. 2B regarding the embodiment of the present invention, the gain is substantially flat over the range of frequencies. Referring to Fig. 3A regarding the related art, the phase characteristic varies. Whereas, in Fig. 3B regarding the embodiment, the phase characteristic is 0 over the range of frequencies. Since the phase characteristic representing arrival times of signals at respective frequencies in the control point indicates a constant value (= 0), any signal delay does not occur at a desired control point.

[0032] Referring to Figs. 4A and 4B, the gain characteristic in the multipoint adaptive equalization control system according to the embodiment of the present invention over the range of frequencies is flatter than that in the related-art system. Referring to Figs. 5A and 5B, the multipoint adaptive equalization control system according to the embodiment of the present invention provides the phase characteristic as well as that in the related-art system, though phase compensation is not performed over the range of frequencies in the system according to the embodiment of the present invention. In the embodiment, the IPC setting unit 8e is placed before the gain setting unit 8b. The IPC setting unit 8e may be disposed after the gain setting unit 8b.

[0033] In the related art, since average compensation is performed in a plurality of control points, characteristics in all the control points are compensated to an acceptable extent, thus leaving a feeling of strangeness in hearing. According to the embodiment, both of the gain characteristic and phase characteristic over the range of frequencies of sound signals are compensated in a desired control point of a plurality of control points. Only the gain characteristic is compensated in the other control points. Accordingly, the phase characteristic at a constant value (= 0) can be obtained in the desired control point, thus removing a feeling of strangeness in hearing. In addition, characteristics as well as those in the related art can be obtained in the control points other than the main control point.

[0034] The embodiment of the present invention needs only one speaker and only one adaptive signal processor. Accordingly, the configuration of the system can be simplified. According to the embodiment of the present invention, only the gain can be determined using the adaptive signal algorithm. Thus, adaptive signal processing can be performed at high speed.


Claims

1. A multipoint adaptive equalization control method for performing adaptive equalization control on sound detected at a plurality of control points in a room, comprising:

applying an inverse phase characteristic to an audio signal (X(f))output from an audio source, the inverse phase characteristic being opposite to a phase characteristic from a speaker (10) to a main control point;

outputting sound based on an input audio signal (X(f)) with the applied inverse phase characteristic from the speaker (10) to an acoustic space;

outputting error signals (EM, ES1, ESK) respectively indicating the differences between detection signals, corresponding to the detected sound output from the speaker, in the respective control points and target signals for the control points;

receiving the error signals in the respective control points and performing adaptive signal processing so that the sum of powers of the error signals is minimized to determine a gain (G) of an audio signal; and

applying the inverse phase characteristic and the gain to an audio signal (X(f)) and supplying the resultant audio signal to the speaker.


 
2. The method according to Claim 1, further comprising:

setting a target response characteristic (H) for output of the target signals for the respective control points and outputting the target signals for the control points when an audio signal is input.


 
3. The method according to Claim 1 or 2, wherein the adaptive signal processing is performed in the frequency domain.
 
4. The method according to any one of Claims 1, 2, and 3, wherein the adaptive signal processing is calculation based on a least mean square adaptive signal algorithm.
 
5. The method according to any one of Claims 1, 2, 3, and 4, wherein the room is a car cabin.
 
6. A multipoint adaptive equalization control system for performing adaptive equalization control on sound detected at a plurality of control points in a room, comprising:

a filter (8e) that has an inverse phase characteristic opposite to a phase characteristic to a main control point;

a speaker (10) that outputs sound based on an audio signal supplied through the filter;

error signal generating units (4M, 4S1, ..., and 4SK) that output error signals indicating the differences between detection signals, corresponding to the detected sound output from the speaker (10), in the respective control points and target signals for the control points, respectively;

an adaptive signal processing unit (8a) that receives the error signals in the respective control points and performs adaptive signal processing so that the sum of powers of the error signals is minimized to determine a gain of an audio signal; and

a gain setting unit (8b) placed before or after the filter, the gain setting unit multiplying an audio signal by the gain and supplying the resultant audio signal to the speaker (10).


 
7. The system according to Claim 6, further comprising:

a target response setting unit (2) that has a set target response characteristic for output of the target signals for the respective control points and outputs the target signals for the control points when receiving an audio signal.


 
8. The system according to Claim 6 or 7, further comprising:

fast Fourier transform units (1, 6M, 6S1, ..., 6SK) that convert signals to be supplied to the adaptive signal processing unit (8a) into signals in the frequency domain.


 
9. The system according to any one of Claims 6, 7, and 8, wherein the adaptive signal processing unit (8a) includes a least mean square unit (8a) that performs calculation based on a least mean square adaptive signal algorithm.
 
10. The system according to any one of Claims 6, 7, 8, and 9, further comprising:

signal processing filters (8cM, 8cS1, ..., 8cSK) that convolve transmission characteristics of acoustic propagation paths from the speaker to the respective control points with an audio signal to generate reference signals, respectively.


 
11. The system according to any one of Claims 6, 7, 8, 9, and 10, wherein the room is a car cabin.
 




Drawing




















Cited references

REFERENCES CITED IN THE DESCRIPTION



This list of references cited by the applicant is for the reader's convenience only. It does not form part of the European patent document. Even though great care has been taken in compiling the references, errors or omissions cannot be excluded and the EPO disclaims all liability in this regard.

Patent documents cited in the description