throbber
(19) United States
`(12) Patent Application Publication (10) Pub. No.: US 2003/0031328A1
`(43) Pub. Date:
`Feb. 13, 2003
`Elko et al.
`
`US 2003OO31328A1
`
`(54)
`
`SECOND-ORDER ADAPTIVE
`DIFFERENTIAL MICROPHONE ARRAY
`
`(57)
`
`ABSTRACT
`
`Inventors: Gary W. Elko, Summit, NJ (US);
`Heinz Teutsch, Nurnberg (DE)
`Correspondence Address:
`MENDELSOHN AND ASSOCATES PC
`1515 MARKET STREET
`SUTE 715
`PHILADELPHIA, PA 19102 (US)
`
`Appl. No.:
`
`09/999.298
`
`Filed:
`
`Oct. 30, 2001
`Related U.S. Application Data
`Provisional application No. 60/306.271, filed on Jul.
`18, 2001.
`
`Publication Classification
`
`Int. Cl. .................................................. H04R 3/00
`U.S. Cl. ................................................................ 381/92
`
`(76)
`
`(21)
`(22)
`
`(60)
`
`(51)
`(52)
`
`
`
`A Second-order adaptive differential microphone array
`(ADMA) has two first-order elements (e.g., 802 and 804 of
`FIG. 8), each configured to convert a received audio signal
`into an electrical signal. The ADMA also has (i) two delay
`nodes (e.g., 806 and 808) configured to delay the electrical
`Signals from the first-order elements and (ii) two Subtraction
`nodes (e.g., 810 and 812) configured to generate forward
`facing and backward-facing cardioid signals based on dif
`ferences between the electrical Signals and the delayed
`electrical signals. The ADMA also has (i) an amplifier (e.g.,
`814) configured to amplify the backward-facing cardioid
`Signal by again parameter; (ii) a third Subtraction node (e.g.,
`816) configured to generate a difference signal based on a
`difference between the forward-facing cardioid signal and
`the amplified backward-facing cardioid signal; and (iii) a
`lowpass filter (e.g., 818) configured to filter the difference
`Signal from the third Subtraction node to generate the output
`Signal for the Second-order ADMA. The gain parameter for
`the amplifier can be adaptively adjusted to move a null in the
`back half plane of the ADMA to track a moving noise
`Source. In a Subband implementation, a different gain param
`eter can be adaptively adjusted to move a different null in the
`back half plane to track a different moving noise Source for
`each different frequency Subband.
`
`ld2.
`s(t)
`
`k
`
`lane
`RA
`
`Page 1 of 19
`
`GOOGLE EXHIBIT 1011
`
`

`

`Patent Application Publication Feb. 13, 2003 Sheet 1 of 12
`
`US 2003/0031328A1
`
`C)
`
`Ne'
`
`CD
`
`(d. 9
`as S as
`
`a
`
`
`
`Page 2 of 19
`
`

`

`Patent Application Publication Feb. 13, 2003 Sheet 2 of 12
`
`US 2003/0031328A1
`
`+,+,****~~~~--~~~~
`
`
`
`(i)s à
`
`Page 3 of 19
`
`

`

`Patent Application Publication Feb. 13, 2003 Sheet 3 of 12
`
`US 2003/0031328A1
`
`
`
`18O
`
`FIG. 3
`
`- - - Backward facing Cardioid
`Forward facing Cardioid
`
`Page 4 of 19
`
`

`

`Patent Application Publication Feb. 13, 2003 Sheet 4 of 12
`
`US 2003/0031328A1
`
`
`
`S
`
`Page 5 of 19
`
`

`

`Patent Application Publication Feb. 13, 2003 Sheet 5 of 12
`
`US 2003/0031328A1
`
`() 9
`CS s
`
`
`
`Page 6 of 19
`
`

`

`Patent Application Publication Feb. 13, 2003 Sheet 6 of 12
`
`US 2003/0031328A1
`
`
`
`90 40 dB
`
`18O
`
`270
`
`Page 7 of 19
`
`

`

`Patent Application Publication Feb. 13, 2003 Sheet 7 of 12
`
`
`
`f
`s
`
`
`
`s
`
`
`
`
`
`O
`O
`r
`
`O
`O)
`
`US 2003/0031328A1
`
`s
`
`O
`N
`CN
`
`sa
`
`v
`
`O
`o
`
`O
`ve
`CN
`
`Page 8 of 19
`
`

`

`Patent Application Publication Feb. 13, 2003 Sheet 8 of 12
`
`()s à
`
`
`
`Page 9 of 19
`
`

`

`Patent Application Publication Feb. 13, 2003 Sheet 9 of 12
`
`US 2003/0031328A1
`
`8
`
`
`
`O O O O O
`ves
`N
`s
`
`(sp) esuodsey
`
`O
`O
`O
`ver
`
`Page 10 of 19
`
`

`

`Patent Application Publication Feb. 13, 2003 Sheet 10 of 12 US 2003/0031328A1
`
`(C)
`O
`Q)
`D.
`
`
`
`
`
`
`
`is a
`
`s a s a s r.
`
`3
`
`3
`
`s
`
`O O O O O
`wa
`N
`Y
`w
`
`(sp) esuodsey
`
`O
`O
`O
`va
`
`Page 11 of 19
`
`

`

`Patent Application Publication Feb. 13, 2003 Sheet 11 of 12
`
`US 2003/0031328A1
`
`
`
`
`
`v
`
`O O. O.
`o N
`5 as
`
`ve-
`
`Nir
`
`S
`s
`
`
`
`CD
`
`t
`
`' '
`
`'
`
`' a
`
`k .
`
`.
`
`.
`
`.
`
`
`
`
`
`O
`O)
`
`
`
`... , , , ; is
`it
`v
`
`is
`
`s
`
`it ii is
`
`M
`
`s
`CN
`
`4.
`
`sh
`
`-
`
`&
`
`Page 12 of 19
`
`

`

`Patent Application Publication Feb. 13, 2003 Sheet 12 of 12 US 2003/0031328A1
`
`
`
`
`
`
`
`s
`
`an
`O
`O
`V
`
`O . . . . . .
`O
`
`. .
`
`.
`
`. .
`
`.
`
`.
`
`.
`
`O
`R
`
`Page 13 of 19
`
`

`

`US 2003/0031328A1
`
`Feb. 13, 2003
`
`SECOND-ORDER ADAPTIVE DIFFERENTIAL
`MICROPHONE ARRAY
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS
`0001. This application claims the benefit of the filing date
`of U.S. provisional application No. 60/306.271, filed on Jul.
`18, 2001 as attorney docket no. Elko 18-1.
`
`BACKGROUND OF THE INVENTION
`0002) 1. Field of the Invention
`0003. The present invention relates to microphone arrays
`that employ directionality characteristics to differentiate
`between Sources of noise and desired Sound Sources.
`0004 2. Description of the Related Art
`0005 The presence of background noise accompanying
`all kinds of acoustic Signal transmission is a ubiquitous
`problem. Speech Signals especially Suffer from incident
`background noise, which can make conversations in adverse
`acoustic environments virtually impossible without applying
`appropriately designed electroacoustic transducers and
`Sophisticated Signal processing. The utilization of conven
`tional directional microphones with fixed directivity is a
`limited Solution to this problem, because the undesired noise
`is often not fixed to a certain angle.
`
`SUMMARY OF THE INVENTION
`0006 Embodiments of the present invention are directed
`to adaptive differential microphone arrays (ADMAS) that are
`able to adaptively track and attenuate possibly moving noise
`Sources that are located in the back half plane of the array.
`This noise attenuation is achieved by adaptively placing a
`null into the noise Source's direction of arrival. Such
`embodiments take advantage of the adaptive noise cancel
`lation capabilities of differential microphone arrays in com
`bination with digital Signal processing. Whenever undesired
`noise Sources are spatially non-stationary, conventional
`directional microphone technology has its limits in terms of
`interference Suppression. Adaptive differential microphone
`arrays (ADMAS) with their null-steering capabilities prom
`ise better performance.
`0007. In one embodiment, the present invention is a
`Second-order adaptive differential microphone array
`(ADMA), comprising (a) a first first-order element (e.g., 802
`of FIG. 8) configured to convert a received audio signal into
`a first electrical signal; (b) a Second first-order element (e.g.,
`804 of FIG. 8) configured to convert the received audio
`Signal into a second electrical signal; (c) a first delay node
`(e.g., 806 of FIG. 8) configured to delay the first electrical
`Signal from the first first-order element to generate a delayed
`first electrical signal; (d) a second delay node (e.g., 808 of
`FIG. 8) configured to delay the second electrical signal from
`the Second first-order element to generate a delayed Second
`electrical Signal; (e) a first Subtraction node (e.g., 810 of
`FIG. 8) configured to generate a forward-facing cardioid
`Signal based on a difference between the first electrical
`Signal and the delayed second electrical Signal, (f) a second
`subtraction node (e.g.,812 of FIG. 8) configured to generate
`a backward-facing cardioid signal based on a difference
`between the Second electrical Signal and the delayed first
`electrical signal; (g) an amplifier (e.g., 814 of FIG. 8)
`
`configured to amplify the backward-facing cardioid Signal
`by a gain parameter to generate an amplified backward
`facing cardioid signal; and (h) a third Subtraction node (e.g.,
`816 of FIG. 8) configured to generate a difference signal
`based on a difference between the forward-facing cardioid
`Signal and the amplified backward-facing cardioid signal.
`0008. In another embodiment, the present invention is an
`apparatus for processing Signals generated by a microphone
`array (ADMA) having (i) a first first-order element (e.g., 802
`of FIG. 8) configured to convert a received audio signal into
`a first electrical signal and (ii) a second first-order element
`(e.g., 804 of FIG. 8) configured to convert the received
`audio signal into a Second electrical Signal, the apparatus
`comprising (a) a first delay node (e.g., 806 of FIG. 8)
`configured to delay the first electrical Signal from the first
`first-order element to generate a delayed first electrical
`signal; (b) a second delay node (e.g., 808 of FIG. 8)
`configured to delay the Second electrical Signal from the
`Second first-order element to generate a delayed Second
`electrical Signal; (c) a first Subtraction node (e.g., 810 of
`FIG. 8) configured to generate a forward-facing cardioid
`Signal based on a difference between the first electrical
`Signal and the delayed second electrical signal; (d) a second
`subtraction node (e.g.,812 of FIG. 8) configured to generate
`a backward-facing cardioid signal based on a difference
`between the Second electrical Signal and the delayed first
`electrical signal; (e) an amplifier (e.g., 814 of FIG. 8)
`configured to amplify the backward-facing cardioid Signal
`by a gain parameter to generate an amplified backward
`facing cardioid signal; and (g) a third Subtraction node (e.g.,
`816 of FIG. 8) configured to generate a difference signal
`based on a difference between the forward-facing cardioid
`Signal and the amplified backward-facing cardioid signal.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`0009. Other aspects, features, and advantages of the
`present invention will become more fully apparent from the
`following detailed description, the appended claims, and the
`accompanying drawings in which:
`0010 FIG. 1 shows a schematic representation of a
`first-order adaptive differential microphone array (ADMA)
`receiving an audio Signal from a signal Source at a distance
`where farfield conditions are applicable;
`0011 FIG. 2 shows a schematic diagram of a first-order
`fullband ADMA based on an adaptive back-to-back cardioid
`System;
`0012 FIG. 3 shows the directivity pattern of the first
`order ADMA of FIG. 2;
`0013 FIG. 4 shows directivity patterns that can be
`obtained by the first-order ADMA for 0 , values of 90,
`120°, 150°, and 180°:
`0014 FIG. 5 shows a schematic diagram of a second
`order fullband ADMA;
`0015 FIG. 6 shows the directivity pattern of a second
`order back-to-back cardioid System;
`0016 FIG. 7 shows the directivity patterns that can be
`obtained by a second-order ADMA formed from two dipole
`elements for 0 values of 90°, 120°, 150, and 180°:
`0017 FIG. 8 shows a schematic diagram of a Subband
`two-element ADMA;
`
`Page 14 of 19
`
`

`

`US 2003/0031328A1
`
`Feb. 13, 2003
`
`0018 FIGS. 9A and 9B depict the fullband ADMA
`directivity patterns for first-order and Second-order arrayS,
`respectively; and
`0019 FIGS. 10 and 11 show measured directivity of
`first- and Second-order Subband implementations of the
`ADMA of FIG. 8, respectively, for four simultaneously
`playing Sinusoids.
`
`DETAILED DESCRIPTION
`0020 First-Order Fullband ADMA
`0021
`FIG. 1 shows a schematic representation of a
`first-order adaptive differential microphone array (ADMA)
`100 receiving audio signal s(t) from audio source 102 at a
`distance where farfield conditions are applicable. When
`farfield conditions apply, the audio signal arriving at ADMA
`100 can be treated as a plane wave. ADMA 100 comprises
`two zeroth-order microphones 104 and 106 separated by a
`distance d. Electrical signals generated by microphone 106
`are delayed by inter-element delay T at delay node 108
`before being Subtracted from the electrical Signals generated
`by microphone 104 at Subtraction node 110 to generate the
`ADMA output y(t). The magnitude of the frequency and
`angular dependent response H (f, 0) of first-order ADMA
`100 for a signal point source at a distance where farfield
`conditions are applicable can be written according to Equa
`tion (1) as follows:
`
`H (f, 6) = '" 1
`(2it fT+k-d)
`-2s2. It rid
`
`(1)
`
`0022 where Y (f, 0) is the spectrum of the ADMA
`output signal y(t), S(f) is the spectrum of the Signal Source,
`k is the Sound vector, k=k=2 f/c is the wavenumber, c is
`the Speed of Sound, and d is the displacement vector between
`microphones 104 and 106. As indicated by the term Y (f, 0)
`, the ADMA output signal is dependent on the angle 0
`between the displacement vector d and the Sound vector k as
`well as on the frequency f of the audio signal s(t).
`0023 For small element spacing and short inter-element
`delay (kd.<<IC and T-72?, Equation (1) can be approximated
`according to Equation (2) as follows:
`
`0024. As can be seen, the right side of Equation (2)
`consists of a monopole term and a dipole term (cos0). Note
`that the amplitude response of the first-order differential
`array rises linearly with frequency. This frequency depen
`dence can be corrected for by applying a first-order lowpass
`filter at the array output. The directivity response can then be
`expressed by Equation (3) as follows:
`
`(3)
`
`0.025 Since the location of the source 102 is not typically
`known, an implementation of a first-order ADMA based on
`
`Equation (3) would need to involve the ability to generate
`any time delay T between the two microphones. AS Such,
`this approach is not Suitable for a real-time System. One way
`to avoid having to generate the delay T directly in order to
`obtain the desired directivity response is to utilize an adap
`tive back-to-back cardioid System
`0026 FIG. 2 shows a schematic diagram of a first-order
`fullband ADMA 200 based on an adaptive back-to-back
`cardioid system. In ADMA 200, signals from both micro
`phones 202 and 204 are delayed by a time delay T at delay
`nodes 206 and 208, respectively. The delayed signal from
`microphone 204 is subtracted from the undelayed signal
`from microphone 202 at forward subtraction node 210 to
`form the forward-facing cardioid signal C(t). Similarly, the
`delayed signal from microphone 202 is subtracted from the
`undelayed signal from microphone 204 at backward Sub
`traction node 212 to form the backward-facing cardioid
`Signal c(t), which is amplified by gain? at amplifier 214.
`The signal y(t) is generated at Subtraction node 216 based on
`the difference between the forward and amplified backward
`signals. The signal y(t) is then lowpass filtered at filter 218
`to generate the ADMA output signal y(t).
`0027 FIG. 3 shows the directivity pattern of the first
`order back-to-back cardioid system of ADMA200. ADMA
`200 can be used to adaptively adjust the response of the
`backward facing cardioid in order to track a possibly moving
`noise Source located in the back half plane. By choosing
`T=d/c, the back-to-back cardioid can be formed directly by
`appropriately Subtracting the delayed microphone signals.
`0028. The transfer function H(f, 0) of first-order ADMA
`200 can be written according to Equation (4) as follows:
`
`You (f, 6)
`H (f, 8) =
`S(f)
`
`2je
`
`(sink
`
`d(1 + cost
`d(1 - cost
`( on- sink (
`!).
`
`(4)
`
`0029 where Y(f, 0) is the spectrum of the ADMA
`output signal y(t).
`0030 The single independent null angle 0 of first-order
`ADMA200, which, for the present discussion, is assumed to
`be placed into the back half plane of the array
`(90's 0s 180), can be found by setting Equation (4) to
`Zero and Solving for 0=0, which yields Equation (5) as
`follows:
`
`8 =
`2
`f3- 1
`arccosiaret f3+ 1
`
`kid
`2 ),
`
`(5)
`
`0031 which for small spacing and short delay can be
`approximated according to Equation (6) as follows:
`
`6 & arccos.f3-
`
`1
`
`6
`(6)
`
`Page 15 of 19
`
`

`

`US 2003/0031328A1
`
`Feb. 13, 2003
`
`0032 where 0s Bs1 under the constraint (900s 180°).
`FIG. 4 shows the directivity patterns that can be obtained by
`first-order ADMA200 for 0 values of 90°, 120°, 150°, and
`180°.
`0033. In a time-varying environment, an adaptive algo
`rithm is preferably used in order to update the gain param
`eter B. In one implementation, a normalized least-mean
`square (NLMS) adaptive algorithm may be utilized, which
`is computationally inexpensive, easy to implement, and
`offerS reasonably fast tracking capabilities. One possible
`real-valued time-domain one-tap NLMS algorithm can be
`written according to Equation 2 (7a) and (7b) as follows:
`y(i)=CE(i)-f(i)CE(i),
`(7a)
`0034)
`
`fi+1) = f(i)+ files (i)}(i),
`
`(7b)
`
`0035) where c(i) and c(i) are the values for the forward
`and backward-facing cardioid Signals at time instance i, u is
`an adaptation constant where 0<u<2, and C. is a Small
`constant where C.20.
`0.036
`Further information on first-order adaptive differ
`ential microphone arrays is provided in U.S. Pat. No.
`5,473,701 (Cezanne et al.), the teachings of which are
`incorporated herein by reference.
`0037) Second-Order Fullband ADMA
`0.038
`FIG. 5 shows a schematic diagram of a second
`order fullband ADMA 500 comprising two first-order
`ADMAS 502 and 504, each of which is an instance of
`first-order ADMA 100 of FIG. 1 having an inter-element
`delay T. After delaying the signal from first-order array 504
`by an additional time delay T at delay node 506, the
`difference between the two first-order Signals is generated at
`subtraction node 508 to generate the output signal y(t) of
`ADMA 500.
`0.039 When farfield conditions apply, the magnitude of
`the frequency and angular dependent response H(f, 0) of
`second-order ADMA 500 is given by Equation (8) as fol
`lows:
`
`Y(f,0). If T + (d. cos()/c)
`S(f) -Isin, longer
`
`0040 where Y(f, 0) is the spectrum of the ADMA
`output signal y(t). For the special case of Small spacing and
`delay, i.e., kd, kd-Ju and T, T-72?, Equation (8) may
`be written as Equation (9) as follows:
`
`array 500 consists of a monopole term, a dipole term (cos 0),
`and an additional quadrapole term (cos’0). Also, a quadratic
`rise as a function of frequency can be observed. This
`frequency dependence can be equalized by applying a
`Second-order lowpass filter. The directivity response can
`then be expressed by Equation (10) as follows:
`
`2
`T
`D: (0) = (T. d. 1." (1– T
`
`T
`
`cost).
`
`(10)
`
`0042 which is a direct result of the pattern multiplication
`theorem in electroacoustics.
`0043. One design goal of a second-order differential
`farfield array, such as ADMA 500 of FIG. 5, may be to use
`the array in a host-based environment without the need for
`any Special purpose hardware, e.g., additional external DSP
`interface boards. Therefore, two dipole elements may be
`utilized in order to form the Second-order array instead of
`four omnidirectional elements. As a consequence, T=0
`which means that one null angle is fixed to 0=90. In this
`case, although two independent nulls can be formed by the
`Second-order differential array, only one can be made adap
`tive if two dipole elements are used instead of four omni
`directional transducers. The implementation of Such a Sec
`ond-order ADMA may be based on first-order cardioid
`ADMA200 of FIG. 2, where d=d, T=T, B=|B, and d is
`the acoustical dipole length of the dipole transducer. Addi
`tionally, the lowpass filter is chosen to be a Second-order
`lowpass filter. FIG. 6 shows the directivity pattern of Such
`a Second-order back-to-back cardioid System. Those skilled
`in the art will understand that a second-order ADMA can
`also be implemented with three omnidirectional elements.
`0044) The transfer function H(f, 0) of a second-order
`ADMA formed of two dipole elements can be written
`according to Equation (11) as follows:
`
`- 'out? () -al-ju?t
`Hit?, 0) = c
`= -4e".
`sin(d) (sink d2 (1 o - B sink d2 (1 oil)
`
`(11)
`
`0045 with null angles given by Equations (12a) and
`(12b) as follows:
`0-90,
`0046)
`
`(12a)
`
`A3 - 1
`622 & arccos f3 + 1
`
`(12b)
`
`H2(f, 0) s (27tf)
`
`I
`
`(T + (dcosé) fc).
`
`(9)
`
`0041 Analogous to the case of first-order differential
`array 200 of FIG. 2, the amplitude response of second-order
`
`0047 where 0s Bs1 under the constraint 90’s B23
`180. FIG. 7 shows the directivity patterns that can be
`obtained by a second-order ADMA formed from two dipole
`elements for 0 values of 90°, 120°, 150, and 180°.
`0048. As shown in Elko, G. W., “Superdirectional Micro
`phone Arrays, Acoustic Signal Processing for Telecommu
`
`Page 16 of 19
`
`

`

`US 2003/0031328A1
`
`Feb. 13, 2003
`
`nication, J. Benesty and S. L. Gay (eds.), pp. 181-236,
`Kluwer Academic Publishers, 2000, a second-order differ
`ential array is typically Superior to a first-order differential
`array in terms of directivity index, front-to-back ratio, and
`beamwidth.
`
`0049 Subband ADMA
`0050 FIG. 8 shows a schematic diagram of a Subband
`two-element ADMA 800 comprising two elements 802 and
`804. When elements 802 and 804 are omnidirectional ele
`ments, ADMA 800 is a first-order system; when elements
`802 and 804 are dipole elements, ADMA 800 is a second
`order system. ADMA 800 is analogous to fullband ADMA
`200 of FIG. 2, except that one additional degree of freedom
`is obtained for ADMA 800 by performing the adaptive
`algorithm independently in different frequency Subbands. In
`particular, delay nodes 806 and 808 of Subband ADMA 800
`are analogous to delay nodes 206 and 208 of fullband
`ADMA200; subtraction nodes 810, 812, and 816 of ADMA
`800 are analogous to subtraction nodes 210, 212, and 216 of
`ADMA 200; amplifier 814 of ADMA 800 is analogous to
`amplifier 214 of ADMA 200; and lowpass filter 818 of
`ADMA 800 is analogous to lowpass filter 218 of ADMA
`200, except that, for ADMA 800, the processing is indepen
`dent for different frequency Subbands.
`0051) To provide Subband processing, analysis filter
`banks 820 and 822 divide the electrical signals from ele
`ments 802 and 804, respectively, into two or more Subbands
`l, and amplifier814 can apply a different gain f(1,i) to each
`different Subband 1 in the backward-facing cardioid Signal
`c(li). In addition, Synthesis filter bank 824 combines the
`different Subband Signals y(1,i) generated at Summation node
`816 into a single fullband signal y(t), which is then lowpass
`filtered by filter 818 to generate the output signal y(t) of
`ADMA 800.
`0.052 The gain parameter B(li), where 1 denotes the
`Subband bin and i is the discrete time instance, is preferably
`updated by an adaptive algorithm that minimizes the output
`power of the array. This update therefore effectively adjusts
`the response of the backward-facing cardioid c(1,i) and can
`be written according to Equations (13a) and (13b) as fol
`lows;
`
`0053)
`
`, , Flyl ice (li)
`,
`,
`, ,
`,
`f3(l, i + 1) = f3(l, i) + ca?t, ill? ai) + a
`
`0054 where
`
`f3(l, i) = {
`
`B(l, i), 0 < B(l, i) s 1
`0,
`B(l, i) < 0
`1,
`B(l, i) > 1
`
`(13b)
`
`(14)
`
`0.055 and u is the update parameter and C. is a positive
`COnStant.
`
`0056 By using this algorithm, multiple spatially distinct
`noise Sources with non-overlapping spectra located in the
`back half plane of the ADMA can be tracked and attenuated
`Simultaneously.
`Implementation and Measurements
`0057)
`0058 PC-based real-time implementations running under
`the MicrosoftTM WindowsTM operating system were realized
`using a Standard Soundcard as the analog-to-digital con
`verter. For these implementations, the demonstrator's analog
`front-end comprised two omnidirectional elements of the
`type Panasonic WM-54B as well as two dipole elements of
`the type Panasonic WM-55D 103 and a microphone pream
`plifier offering 40-dB gain comprise the analog front-end.
`The implementations of the first-order ADMAS of FIGS. 2
`and 8 utilized the two omnidirectional elements and the
`preamplifier, while the implementation of the Second-order
`ADMA of FIG. 5 utilized the two dipole elements and the
`preamplifier.
`0059) The signals for the forward-facing cardioids c(t)
`and the backward-facing cardioids c(t) of the first-order
`ADMAs of FIGS. 2 and 8 were obtained by choosing the
`spacing d between the omnidirectional microphones Such
`that there is one sample delay between the corresponding
`delayed and undelayed microphone Signals. Similarly, the
`Signals for the forward- and backward-facing cardioids of
`the second-order ADMA of FIG. 5 were obtained by choos
`ing the Spacing d between the dipole microphones Such that
`there is one Sample delay between the corresponding
`delayed and undelayed microphone signals. Thus, for
`example, for a sampling frequency f. of 22050 Hz, the
`microphone spacing d=d=1.54 cm. For the Panasonic
`dipole elements, the acoustical dipole length d was found to
`be 0.8 cm.
`0060 FIGS. 9A and 9B depict the fullband ADMA
`directivity patterns for first-order and Second-order arrayS,
`respectively. These measurements were performed by plac
`ing a broadbandjammer (noise Source) at approximately 90
`with respect to the array's axis (i.e., 0 for the first-order
`array and 0 for the Second-order array) utilizing a standard
`directivity measurement technique. It can be seen that deep
`nulls covering wide frequency ranges are formed in the
`direction of the jammer.
`0061 FIGS. 10 and 11 show measured directivity of
`first- and second-order Subband implementations of ADMA
`800 of FIG. 8, respectively, for four simultaneously playing
`sinusoids. For the first-order Subband implementation, four
`loudspeakers Simultaneously played sinusoidal Signals while
`positioned in the back half plane of the arrays at 0 values
`of approximately 90°, 120°, 150, and 180°. For the second
`order Subband implementation, four loudspeakers Simulta
`neously played sinusoidal signals while positioned in the
`back half plane of the arrays at 0 values of approximately
`110, 120, 150, and 180. As can be seen, these measure
`ments are in close agreement with the Simulated patterns
`shown in FIGS. 4 and 7.
`0062. In order to combat the noise amplification proper
`ties inherent in differential arrays, the demonstrator included
`a noise reduction method as presented in Diethorn, E. J., “A
`Subband Noise-Reduction Method for Enhancing Speech in
`Telephony & Teleconferencing, IEEE Workshop On Appli
`cations of Signal Processing to Audio and Acoustics,
`Mohonk, USA, 1997, the teachings of which are incorpo
`rated herein by reference.
`
`Page 17 of 19
`
`

`

`US 2003/0031328A1
`
`Feb. 13, 2003
`
`0063 Conclusions
`0064.
`First- and second-order ADMAS which are able to
`adaptively track and attenuate a possibly moving noise
`Source located in the back half plane of the arrays have been
`presented. It has been shown that, by performing the calcu
`lations in Subbands, even multiple Spatially distinct noise
`Sources with non-overlapping spectra can be tracked and
`attenuated Simultaneously. The real-time implementation
`presents the dynamic performance of the ADMAS in real
`acoustic environments and shows the practicability of using
`these arrays as acoustic front-ends for a variety of applica
`tions including telephony, automatic Speech recognition, and
`teleconferencing.
`0065. The present invention may be implemented as
`circuit-based processes, including possible implementation
`on a single integrated circuit. AS would be apparent to one
`skilled in the art, various functions of circuit elements may
`also be implemented as processing Steps in a Software
`program. Such Software may be employed in, for example,
`a digital Signal processor, micro-controller, or general-pur
`pose computer.
`0.066 The present invention can be embodied in the form
`of methods and apparatuses for practicing those methods.
`The present invention can also be embodied in the form of
`program code embodied in tangible media, Such as floppy
`diskettes, CD-ROMs, hard drives, or any other machine
`readable Storage medium, wherein, when the program code
`is loaded into and executed by a machine, Such as a
`computer, the machine becomes an apparatus for practicing
`the invention. The present invention can also be embodied in
`the form of program code, for example, whether Stored in a
`Storage medium, loaded into and/or executed by a machine,
`or transmitted over Some transmission medium or carrier,
`Such as over electrical wiring or cabling, through fiber
`optics, or via electromagnetic radiation, wherein, when the
`program code is loaded into and executed by a machine,
`Such as a computer, the machine becomes an apparatus for
`practicing the invention. When implemented on a general
`purpose processor, the program code Segments combine
`with the processor to provide a unique device that operates
`analogously to specific logic circuits.
`0067. The use of figure reference labels in the claims is
`intended to identify one or more possible embodiments of
`the claimed Subject matter in order to facilitate the interpre
`tation of the claims. Such labeling is not to be construed as
`necessarily limiting the Scope of those claims to the embodi
`ments shown in the corresponding figures.
`0068. It will be further understood that various changes in
`the details, materials, and arrangements of the parts which
`have been described and illustrated in order to explain the
`nature of this invention may be made by those skilled in the
`art without departing from the Scope of the invention as
`expressed in the following claims.
`What is claimed is:
`1. A Second-order adaptive differential microphone array
`(ADMA), comprising:
`(a) a first first-order element (e.g., 802 of FIG. 8) con
`figured to convert a received audio Signal into a first
`electrical Signal;
`(b) a second first-order element (e.g., 804 of FIG. 8)
`configured to convert the received audio signal into a
`Second electrical Signal;
`
`(c) a first delay node (e.g., 806 of FIG. 8) configured to
`delay the first electrical signal from the first first-order
`element to generate a delayed first electrical Signal;
`(d) a second delay node (e.g., 808 of FIG. 8) configured
`to delay the Second electrical Signal from the Second
`first-order element to generate a delayed Second elec
`trical Signal;
`(e) a first subtraction node (e.g.,810 of FIG.8) configured
`to generate a forward-facing cardioid Signal based on a
`difference between the first electrical Signal and the
`delayed Second electrical Signal;
`(f) a second subtraction node (e.g., 812 of FIG. 8)
`configured to generate a backward-facing cardioid Sig
`nal based on a difference between the Second electrical
`Signal and the delayed first electrical Signal;
`(g) an amplifier (e.g., 814 of FIG. 8) configured to
`amplify the backward-facing cardioid Signal by a is
`gain parameter to generate an amplified backward
`facing cardioid Signal; and
`(h) a third subtraction node (e.g., 816 of FIG. 8) config
`ured to generate a difference Signal based on a differ
`ence between the forward-facing cardioid signal and
`the amplified backward-facing cardioid Signal.
`2. The invention of claim 1, further comprising a lowpass
`filter (e.g., 818 of FIG. 8) configured to filter the difference
`Signal from the third Subtraction node to generate an output
`signal for the second-order ADMA.
`3. The invention of claim 1, wherein the first and second
`first-order elements are two dipole elements.
`4. The invention of claim 1, wherein each of the first and
`Second first-order elements is a first-order differential micro
`phone array (e.g., 100 of FIG. 1).
`5. The invention of claim 4, wherein each first-order
`differential microphone array comprises:
`(1) a first omnidirectional element (e.g., 104 of FIG. 1)
`configured to convert the received audio signal into an
`electrical signal;
`(2) a second omnidirectional element (e.g., 106 of FIG. 1)
`configured to convert the received audio signal into an
`electrical signal;
`(3) a delay node (e.g., 108 of FIG. 1) configured to delay
`the electrical Signal from the Second omnidirectional
`element to generate a delayed electrical Signal; and
`(4) a first subtraction node (e.g., 110 of FIG. 1) configured
`to generate the corresponding electrical Signal for the
`first-order element based on a difference between the
`electrical Signal from the first omnidirectional element
`and the delayed electrical Signal from the delay node.
`6. The invention of claim 1, wherein the gain parameter
`for the amplifier is configured to be adaptively adjusted to
`move a null located in a back half plane of the Second-order
`ADMA to track a moving noise Source.
`7. The invention of claim 6, wherein the gain parameter
`is configured to be adaptively adjusted to minimize output
`power from the second-order ADMA.
`8. The invention of claim 1, further comprising:
`(i) a first analysis filter bank (e.g., 820 of FIG. 8)
`configured to divide the first electrical signal from the
`
`Page 18 of 19
`
`

`

`US 2003/0031328A1
`
`Feb. 13, 2003
`
`first first-order element into two or more Subband electrical
`Signals corresponding to two or more different frequency
`Subbands;
`(j) a second analysis filter bank (e.g., 822 of FIG. 8)
`configured to divide the Second electrical signal from
`the Second first-order element

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket