Conventional mid-side microphones have a single cardioid (“mid”) cartridge and a single bidirectional (“side”) microphone cartridge. The mid cartridge usually directly faces the center of the sound source (for instance, a person singing or speaking) and the side cartridge faces toward the left and right sides, orthogonally away from the center of the sound source. The combination of the mid and side cartridges allows stereo audio to be captured by the side microphone cartridges and a center channel of audio to be captured by the mid microphone cartridge. In addition, the audio signals from the various cartridges may be combined so as to steer a pickup pattern left and right as desired. However, such mid-side microphones are limited in only being able to steer the pickup pattern along a single linear axis. It would be desirable to provide a microphone with more flexibility and more steering capabilities.
The conventional mid-side stereo recording technique uses a single cardioid microphone and a single orthogonally mounted bidirectional microphone as well as a signal multiplexer to manage the separation of the left and right stereo signals that are formed through either summation of the two microphone signals or subtraction. These two opposite polarity signals can be then used to generate a stereo image for playback. Limitations of this technique include the ability to only collect information in a single plane that is defined by the maximum sensitivity directions of the two microphones. The microphone is further limited to generate pickup pattern in the half plane bounded by the bidirectional axis of symmetry, and including the cardioid vector of maximum sensitivity. Additionally, the aggregate signal has a polar pattern and sensitivity that is defined by the angular separation from the axis of symmetry of the cardioid microphone.
The following summary presents a simplified summary of certain features. The summary is not an extensive overview and is not intended to identify key or critical elements.
According to some aspects as described herein, a microphone device comprising at least one mid microphone cartridge and at least two side microphone cartridges is described. The mid microphone cartridge may be, for example, a cardioid microphone cartridge, and the side microphone cartridges may each be, for example, a bidirectional microphone cartridge. Each of the mid microphone cartridge and of the two side microphone cartridges may be orthogonal to the other two microphone cartridges. The microphone device, which may be referred to herein as a mid dual-side microphone, may provide a combined pickup pattern, such as a beam, that may be steerable in at least two dimensions anywhere along a half-sphere region. For example, referring to mid-side geometry where a mid (e.g., cardioid microphone cartridge) is facing the z direction, and the side (e.g., bidirectional microphone cartridge) is facing the +/−x direction, an additional side (e.g., bidirectional microphone cartridge) may be added to face the +/−y direction. By weighting the cartridges by magnitude, the principal angle of pickup may be placed anywhere in a half sphere with a corresponding inverted polarity pickup area 180° rotated about the z axis. These may be separated using known techniques.
According to further aspects described herein, such a microphone device may be configured with a control unit (for example, in the form of circuitry) configured to combine signals from each of the microphone cartridges, where the signals represent or are otherwise based on audio detected by the microphone cartridges. The signals may be combined using weighted summation, for example, to steer a pickup pattern (for example, a beam-shaped pickup pattern) anywhere around a half-sphere region. Additionally, by the application of a Hilbert transform or other frequency dependent phase shift technique on one of the two side cartridges and a summation of the two side cartridges, a toroidal pattern may be generated that may be used to generate a noise cancellation signal picking up audio solely in the plane of the ceiling, which may be subtracted from sound detected from other regions such as using one or more directed beam pickup patterns. This may allow a very low profile, actively and adaptively steerable microphone with advanced processing capabilities that is unique to the conferencing market. To implement the toroidal pattern, one of the signals, from one of the side microphone cartridges, may undergo a 90-degree frequency dependent phase shift, such as via a Hilbert transformation or an analog phase shift circuit. This shifted/transformed signal may be combined (for example, summed) with the signal from the other one of the side microphone cartridges to result in a toroid-shaped pickup pattern produced by the microphone device.
According to further aspects as described herein, the microphone device may be packaged in a structure, such as a housing, that partially or fully encloses the mid microphone cartridge, the side microphone cartridges, and/or the control unit. The structure may be of any shape, such as a cylindrical shape that is about the diameter of a U.S. quarter and about one to two inches tall. The mid microphone cartridge may be oriented to generally direct the strongest portion of its pickup pattern (for example, its cardioid pickup pattern) in a direction out from one of the cylinder ends and along a long axis of the cylinder. The side microphone cartridges may be oriented to generally direct the strongest portions of each of their pickup patterns (for example, their bidirectional pickup patterns) in directions that are orthogonal to the direction of the strongest portion of the mid microphone cartridge pickup pattern and orthogonal to the direction of the strongest portions of the other side microphone cartridge pickup pattern.
According to further aspects as described herein, the microphone device may have two opposing mid microphone cartridges. This may be useful, for example, to provide a spatial microphone and/or to provide a single microphone device that can easily distinguish between two users on opposite sides of the microphone device (such as on opposite sides of a conference table, desk, etc.).
According to further aspects as described herein, the microphone device may be located above a targeted area from which audio is expected to be received. For example, wherein the microphone device is used in a conference room, the microphone device may be connected to the ceiling and be located above a conference table. In such a configuration, a single mid microphone cartridge may be used, and the mid microphone cartridge may face generally downward while the orthogonal side microphone cartridges face generally laterally.
These and other features and potential advantages are described in greater detail below.
Some features are shown by way of example, and not by limitation, in the accompanying drawings. In the drawings, like numerals reference similar elements.
The accompanying drawings, which form a part hereof, show examples of the disclosure. It is to be understood that the examples shown in the drawings and/or discussed herein are non-exclusive and that there are other examples of how the disclosed features may be implemented and practiced.
Referring to
The two sets of expressions (one set for summation, and the other set for subtraction) provide two mirror symmetric pickup patterns that are reflected over the Y axis in opposing polarities. The polar pattern is dependent upon the natural pickup pattern of each microphone cartridge 101 and 102 as well as the angle of separation of the microphone cartridges 101, 102 (the angle of separation determining, at least in part, the values of A and B). This may allow the combined pickup pattern to be altered with respect to the Y-axis, in other words controlled in the positive Y half of the X-Y plane. The device's pickup pattern may be further altered by using a non-cardioid microphone cartridge as the “mid” cartridge, which may involve additional programmatic scaling of the output to maintain sensitivity.
As shown by way of example in
Using such an arrangement, device 200 may be able to steer a bidirectional polar pickup pattern anywhere in a half-sphere region by performing a weighted summation on signals from the two bidirectional microphone cartridges 202 and 203. Such a configuration of device 200 may provide an expansion on mid-side microphone 100, and may allow for an arbitrary number of first order polar pattern signals to be steered anywhere in a half sphere region to generate and steer desired pickup patterns and/or null regions. By weighting the cartridges by magnitude, the principal angle of pickup may be placed anywhere in a half sphere with a corresponding inverter polarity pickup area 180 degrees rotated about the Z-axis. These may be separated using known techniques.
In general, a virtual bidirectional beam pickup pattern may be steered anywhere in the X-Z plane via weighted summation. For example, a combined pickup pattern (for example, the steered beam) that is generated by combining pickup patterns of bidirectional microphone cartridge 202 and bidirectional microphone cartridge 203 may be determined using weighted summing in the following expressions that use weights A and B, where Bi1 refers to the individual pickup pattern of one of the two bidirectional microphone cartridges (for example, side microphone cartridge 202) and Bi2 refers to the individual pickup pattern of the other of the two bidirectional microphone cartridges (for example, side microphone cartridge 203):
Bi1=cos(θ) and (Eq. 3A)
Bi2=cos(θ−90°). (Eq. 3B)
To combine:
(A*Bi1)+(B*Bi2) (Eq. 4A):
=A*cos(θ)+B*cos(θ−90°) (Eq. 4B):
=A*cos(θ)+B*sin(θ) (Eq. 4C):
=√(A2+B2)*cos(θ−tan−1(B/A)) (Eq. 4D):
=√(A2+B2)*cos(θ−ω), (Eq. 4E):
These expressions, and particularly the final expression, show that two orthogonally-oriented bidirectional microphone cartridges (e.g., microphone cartridges 202 and 203) may be used to provide a virtual bidirectional microphone cartridge that can be oriented with the highest sensitivity at any desired angle around the X-Z plane. Moreover, the pickup patterns of all three microphone cartridges 201, 202, and 203 may be combined using weighted summing that uses weights A, B, C, and D as follows to generate a virtual beam pickup pattern, where M is the pickup pattern of the mid microphone cartridge 201:
M=0.5+0.5 sin(θ). (Eq. 5):
To combine:
C((A*Bi1)+(B*Bi2))+(D*M) (Eq. 6A):
=C(A*cos(θ)+B*cos(θ−90°))+D(0.5+0.5 sin(θ)) (Eq. 6B):
=C(A*cos(θ)+B*sin(θ))+D(0.5+0.5 sin(θ)) (Eq. 6C):
=C(√(A2+B2)*cos(θ−tan−1(B/A)))+D(0.5+0.5 sin(θ)), (Eq. 6D):
In addition to basic steered beams, the use of two such orthogonal bidirectional side microphone cartridges 202 and 203 (with or without mid microphone cartridge 201) may further be used to generate a toroid-shaped pickup pattern at the bounding plane. To accomplish this, a 90-degree phase shift (for example, by using analog phase shifting circuitry or by using a digital Hilbert transformation) may be applied to the signal from one of the two side microphone cartridges, and the resulting 90-degree shifted side cartridge output signal may be summed with the signal from the other of the two side cartridges to generate a toroidal pickup pattern in the X-Z plane. Such a toroidal pickup pattern may be useful, for example, where device 100 is located above an area of interest, such as located in or at the ceiling of a room, for generating a noise cancellation signal and that is picking up audio (noise) at or near in the plane of the ceiling. The noise picked up by the toroid pattern may, for example, include noise from ceiling-mounted air handlers, projector fans, etc., that may be canceled out (subtracted) by circuitry connected to device 200 or by device 200 itself (such as using control unit 302). The structures and functionality described herein may allow a very low profile, actively and/or adaptively steerable microphone with advanced capabilities that may be unique to the conferencing market.
As further shown in
Device 201 may further comprise a control unit 302, which may be retained by structure 301, and may be partially or fully enclosed by structure 301. As shown in
Control unit 302 may comprise circuitry, such as one or more processors (e.g., central processing units), one or more memories, one or more integrated circuits, one or more field programmable gate arrays (FPGAs), one or more application-specific integrated circuits (ASICs), one or more instances of a system-on-chip (SOC), one or more signal processors such as digital signal processors (DSPs), one or more logic gates, one or more amplifiers (e.g., differential amplifiers), one or more analog-to-digital converters, one or more digital-to-analog converters, and/or circuitry configured to scale audio signals and/or values represented by the audio signals, phase shift audio signals and/or values represented by the audio signals, combine (e.g., sum and/or subtract) audio signals and/or values represented by the audio signals, and/or perform any other mathematical or other types of operations on audio signals and/or values represented by the audio signals. Where one or more processors are used to perform any of the functionality of control unit 302 described herein (such as combining, phase shifting, scaling, calculating, etc.), the one or more memories may store instructions that are executable by the one or more processors to cause control unit 302 to perform such functionality. Any of the functionality may additionally or alternatively be performed using analog or other digital circuitry, such as using operational amplifiers, resistor networks, and the like.
Control unit 302 may further comprise a steered beam unit 501 and a toroid formation unit 502, which may be physically and/or logically separate from one another, and/or they may be physically and/or logically combined with each other. Steered beam unit 501 may comprise one or more scaling units 504, 505, 506, and 508 which may be configured to scale (apply weighting to) values of S1, S2, M, and a combination of scaled outputs labeled “X”, to be within expected ranges—for example, by normalizing each of their values to fall within the range of a lowest value (e.g., −1) to a highest value (e.g., +1). In the shown example, scaling unit 504 may scale (e.g., normalize) S1 to be within the range of vales of −1 to +1 to produce a series of scaled values S1*, scaling unit 505 may scale (e.g., normalize) S2 to be within the range of vales of −1 to +1 to produce a series of scaled values S2*, and scaling unit 506 may scale (e.g., normalize) M to be within the range of vales of −1 to +1 to produce a series of scaled values M*. While a normalization range of −1 to +1 is used in this example, any normalization range may be used.
Scaled values S1*and S2*may be combined using a combiner 507 to produce a series of values X that are based on S1*and S2*. For example, S1*and S2*may be summed (using, for example, strict summation) together to produce X. Thus, X may be determined based on S1*and S2*. X may then be scaled (e.g., normalized) by a scaling unit 508 to be within a normalization range, such as within the range of values −1 to +1, to produce a series of scaled values X*. X* may be combined with M* using a combiner 509 to produce values Y. Thus, Y may be determined based on X* and M*. For example, Y may be based on a difference between X* and M*, for example, Y=X*−M*.
Scaling units 504 and 505 may scale S1 and S2 to produce S1*and S2*such that:
−1≤S1*≤1, (Eq. 7A):
−1≤S2*≤1, and (Eq. 7B):
√((S1*)2+(S2*)2)=1. (Eq. 7C):
Scaling units 504 and 505 may further scale S1 and S2 in a manner that affects the channel azimuth steering angle ω for a desired steered beam pickup pattern. For example, the channel azimuth steering angle ω may be based on S1*and S2*as follows:
channel azimuth steering angle ω=tan−1(S2*/S1*). (Eq. 8):
Therefore, S1*and S2*may be determined (e.g., scaled) to meet the above-stated conditions of Eqs. 7A-7C and to result in a desired channel azimuth steering angle in accordance with Eq. 8. The desired channel azimuth steering angle may be defined by or otherwise based on, for example, control signal 401. Referring for example to Eqs. 3A-B, 4A-E, 5, and 6A-6D, value A in those expressions may be the scaling factor of scaling unit 504 (which scales 51 to S1*), and value B in those expressions may be the scaling factor of scaling unit 505 (which scales S2 to S2*). Example conditions for those scaling factors are given in Eqs. 7A-7C and 8. The scaling factors of scaling units 504 and 505 may be further determined based on control signal 401.
Scaling units 506 and 508 may scale M and X to produce M* and X* such that:
0≤X*and M*≤1, and (Eq. 9A):
either X*=1 or M*=1. (Eq. 9B):
Scaling units 506 and 508 may further scale M and X in a manner that affects the channel azimuth steering angle for a desired steered beam pickup pattern. For example, M* and X* may be determined based on a desired channel inclination angle in accordance with the following expression:
channel inclination angle=tan−1(0.5M*/X*). (Eq. 10):
Therefore, M* and X* may be determined (for example, scaled from M and X, respectively) to meet the above-stated conditions of Eqs. 9A-9B and to result in the desired channel inclination angle in accordance with Eq. 10. The desired channel inclination angle may be defined by or otherwise based on, for example, control signal 401. Referring for example to Eqs. 3A-B, 4A-E, 5, and 6A-6D, value C in those expressions may be the scaling factor of scaling unit 508 (which scales X to X*), and value D in those expressions may be the scaling factor of scaling unit 506 (which scales M to M*). Example conditions for those scaling factors are given in Eqs. 9A-B and 10. The scaling factors of scaling units 506 and 508 may be further determined based on control signal 401. All equations and other mathematical expressions disclosed herein (above and below) are merely examples and may be differ depending upon, for example, desired beam characteristics and desired normalization ranges for S1*, S2*, M*, and X*.
The desired channel inclination angle (or more specifically, the related values X* and M*) of a steered beam may be used to adjust Y. For example, an elevation dependent sensitivity correction unit 510 may adjust Y with an elevation dependent sensitivity correction factor E as follows:
E=1/[√(X*2+0.25M*2)+0.5M*], and (Eq. 11A):
Z=F(E,Y), (Eq. 11B):
where function F may be a multiplication or scaling where the scalar is equal to or otherwise based on E, for example Z=F(E,Y) may be implemented as Z=Y*E. Thus, E may be determined based on X* and M* in accordance with Eq. 11A (where X* and M* may be determined based on the desired channel inclination angle in accordance with Eqs. 9A, 9B, and 10), and Z may be determined based on E and Y in accordance with Eq. 11B. The resulting signal Z may be representative of sound detected by microphone cartridges 201-203 using a steered beam pickup pattern having the desired channel inclination angle.
Toroid formation unit 502 may comprise a Hilbert transform unit 511 that implements a 90 degree Hilbert transform on S1. A Hilbert transform on a function or signal produces a −90 degree phase shift to Fourier components of the function or signal, and so in this example Hilbert transform unit 511 may produce a −90 degree phase shift to Fourier components of S1. The resulting Hilbert-transformed output HT from unit 511 may be combined with S2 (for example, by summing HT and S2 together) using a combiner 412 to produce a signal T that may be representative of sound detected by side microphone cartridge 202 and by side microphone cartridge 203 using a toroid-shaped pickup pattern (a “toroid formation” pickup pattern).
Characteristics (e.g., the eccentricity or ovalness of) the toroid pickup pattern represented by T may be determined and altered by appropriately scaling signals S1 and/or S2. Moreover, the orientation of the point of greatest pickup for the toroid pickup pattern may be manipulated in the same way as the azimuth angle is manipulated (for example, in accordance with Eq. 8), and may be performed using two corresponding orthogonally-formed bidirectional signals that could then be scaled and phase shifted. For example,
Eqs. 12A-12B and 13A-13D, below, show an example of how signal TA may be determined. These expressions are similar to the expressions stated above for Eqs. 3A-3B and 4A-4E.
Bi1=cos(θ) and (Eq. 12A)
Bi2=cos(θ−90°), (Eq. 12B)
The determination of the toroid formation pickup pattern represented by signal T, and the determination of the steered beam pickup pattern represented by signal Z, may be performed simultaneously in parallel or in alternative modes. For example, control unit 302 may operate in a first mode to determine and produce signal Z corresponding to a steered beam pickup pattern, and may operate in a second mode to determine and produce signal T corresponding to a toroid formation pickup pattern. In such a case, control unit 302 may select either mode based on, for example, control signal 401. For example, control signal 401 may comprise a first value (e.g., first data, or a first voltage and/or current) corresponding to the first mode and a second value (e.g., second data, or a second voltage and/or current) corresponding to the second mode. Audio out signal 402 may comprise, or otherwise be based on, signal T and/or signal Z. Which signal audio out signal 402 is based on may depend upon the mode that device 200 is set to. For example, audio out signal 402 may be or include signal Z in the first mode and may be or include signal T in the second mode.
In the shown example, steered-beam pickup pattern 603 may be directed generally toward a person 604a, such that when person 604a speaks, that speech is more easily detected than speech from another person 604b located in a different part of the room. If a different steered-beam pickup pattern is desired (e.g., as indicated by control signal 401), then different scaling and/or combining of S1, S2, and M may be performed corresponding to that different steered-beam pickup pattern.
If desired, two or more pickup patterns, e.g., one or more steered beam pickup patterns and/or one or more toroid formation pickup patterns, may be implemented simultaneously by device 200. For example, a first steered beam pickup pattern may be directed toward person 604a and, simultaneously, a second steered beam pickup pattern may be directed toward person 604b. Where multiple pickup patterns are used, one pickup pattern may be assigned as a first (e.g., left) audio channel and another pickup pattern may be assigned as a second (e.g., right) audio channel, which together may provide a stereo audio channel. An example of this is shown in
Although examples are described above, features and/or steps of those examples may be combined, divided, omitted, rearranged, revised, and/or augmented in any desired manner. Various alterations, modifications, and improvements will readily occur to those skilled in the art. Such alterations, modifications, and improvements are intended to be part of this description, though not expressly stated herein, and are intended to be within the spirit and scope of the disclosure. Accordingly, the foregoing description is by way of example only, and is not limiting.
The present application claims priority to U.S. provisional patent application Ser. No. 63/154,599, filed Feb. 26, 2021, hereby incorporated by reference in its entirety for all purposes.
Number | Name | Date | Kind |
---|---|---|---|
8406436 | Craven et al. | Mar 2013 | B2 |
9247334 | Zhang et al. | Jan 2016 | B2 |
9521500 | Zhang et al. | Dec 2016 | B2 |
9924264 | Yoshino | Mar 2018 | B2 |
10003884 | Yoshino | Jun 2018 | B2 |
10547935 | Shumard et al. | Jan 2020 | B2 |
20060222187 | Jarrett et al. | Oct 2006 | A1 |
20070237340 | Pfanzagl-Cardone | Oct 2007 | A1 |
20080219485 | Kantola | Sep 2008 | A1 |
20150131802 | Akino | May 2015 | A1 |
20160255445 | Lafort et al. | Sep 2016 | A1 |
20180310096 | Shumard | Oct 2018 | A1 |
Number | Date | Country |
---|---|---|
2007181191 | Jul 2007 | JP |
Entry |
---|
Matt, Introduction to mid-sides recording, Mar. 2020, p. 1-6. |
Robert, Acoustic Beamforming Using Microphone Arrays, Jun. 1993, Fig. 5 & p. 13. |
Robjohns, “The Double Mid-Sides Array,” SOS Sound on Sound, <<https://www.soundonsound.com/techniques/double-mid-sides array>>, published Jun. 2017, 7 pages. |
Number | Date | Country | |
---|---|---|---|
20220279272 A1 | Sep 2022 | US |
Number | Date | Country | |
---|---|---|---|
63154599 | Feb 2021 | US |