# US 10,455,323 B2 · Microphone probe, method, system and computer program product for audio signals processing

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,455,323 B2
- Document ID: US10455323B2
- Status: Granted
- Kind: B2
- Application number: 16/076,951
- Filed: 2017-02-09
- Published: 2019-02-14
- Granted: 2019-10-22
- Earliest claimed: 2016-02-09
- Assignees: Zylia Spolka Z Ograniczona Odpowiedzialnoscia
- Applicants: Zylia Spolka Z Ograniczona Odpowiedzialnoscia
- Inventors: Tomasz Zernicki; Maciej Kurc; Marcin Chryszczanowicz; Jakub Zamojski; Piotr Makaruk; Piotr Szczechowiak; Lukasz Januszkiewicz
- Web page: https://patentgrep.com/patent/US10455323B2

## CPC

- H04R 1/406: {microphones}
- H04R 3/005: {for combining the signals of two or more microphones (specially adapted for hearing aids H04R25/407)}
- H04R 19/04: Microphones (H04R19/01 takes precedence)
- H04R 2201/003: Mems transducers or their use
- H04R 2201/401: 2D or 3D arrays of transducers
- H04R: LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; ELECTRIC HEARING AIDS; PUBLIC ADDRESS SYSTEMS (producing sounds with frequency not determined by supply frequency G10K)

## Abstract

The invention concerns a microphone probe having a body being substantially a first solid of revolution with a number of audio sensors distributed thereon and located in the recesses. The recesses have substantially a shape of a second body of revolution with an axis of symmetry perpendicular to the surface of the body. The sensors are connected to an acquisition unit, that delivers audio signals to the output. The audio sensors are digital audio sensors comprising printed circuit board with MEMS microphone element mounted thereon, wherein MEMS microphone element is mounted on the side of the printed circuit board facing the inner side of the body, so that the sound reaches MEMS microphone element via recess and opening. The depth of recesses is in a range between 3 and 20 mm. The acquisition unit has a clocking device determining common time base for audio sensors.

## Claims

### Claim 1

A microphone probe having a first body being substantially a first solid of revolution with a number of audio sensors distributed thereon and located in recesses having substantially a shape of a second body of revolution having an axis of symmetry perpendicular to a surface of the first body, wherein the sensors are connected to an acquisition unit, characterized in that the audio sensors are digital audio sensors comprising a printed circuit board with at least one MEMS (microelectromechanical) microphone element mounted thereon, wherein the at least one MEMS microphone element is mounted on the side of the printed circuit board facing the interior of the first body, so that the sound reaches the at least one MEMS microphone element via the recess in the first body and an opening in the printed circuit board, wherein the depth of the recesses is in a range between 3 and 20 mm, and wherein the acquisition unit has a clocking device determining a common time base for the digital audio sensors, and wherein the acquisition unit is adapted to feed signals from particular digital audio sensors to a processing unit.

### Claim 2 (depends on 1)

The microphone probe according to claim 1, characterized in that the processing unit is integrated with the microphone probe.

### Claim 3 (depends on 1)

The microphone probe according to claim 1, characterized in that the acquisition unit is implemented as an FPGA (field-programmable gate array) unit with BF-bit logic while the audio sensors provide BS-bit samples, wherein BF is lower or equal to BS, and wherein a conversion is done with a module having a (2BS−BF)-bit buffer, the module being adapted to:
write a sample into the buffer setting bits from 0 to (BS−1) with the bits of the sample and setting bits from BS to (2BS−BF−1) with the value of the (BS−1)-th bit of the sample;
apply a gain by shifting the bits of the buffer to the left by a given number of positions;
detect saturation when either bit number (2BS−BF−1) is “0” and bits from (2BS−BF−2) to (BS−1) are filed with “1” or bit number (2BS−BF−1) is “1” and bits from (2BS−BF−2) to (BS−1) are filed with “0”; and
return either saturation information or the value of the bits from (BS−1) to (BS−BF) of the buffer as a return value.

### Claim 4 (depends on 3)

The microphone probe according to claim 3, characterized in that BF is equal to 16 and BS is equal to 24.

### Claim 5 (depends on 1)

The microphone probe according to claim 1, characterized in that the first body is substantially spherical.

### Claim 6 (depends on 5)

The microphone probe according to claim 5, characterized in that digital audio sensors are distributed in evenly spaced layers.

### Claim 7 (depends on 5)

The microphone probe according to claim 5, characterized in that the digital audio sensors are distributed in parallel layers corresponding to evenly distributed angles of latitude.

### Claim 8 (depends on 5)

The microphone probe according to claim 5, characterized in that it has at least 19 audio sensors.

### Claim 9 (depends on 8)

The microphone probe according to claim 8 characterized in that it has 62 audio sensors.

### Claim 10 (depends on 1)

The microphone probe according to claim 1, characterized in that the first body is substantially cylindrical and the audio sensors are uniformly distributed on its lateral surface.

### Claim 11

A method of processing audio signals comprising the steps of:
acquiring a number of N signals from audio sensors;
determining a direction of arrival of sound originating from a number of M sources;
applying beamforming to obtain M channels corresponding to these sources from acquired signals using a filter table,
characterized in that the frequency band of the acquired signals is divided at least into a first frequency band and a second frequency band, while a first beamforming method is applied in the first frequency band and a second beamforming method is applied in the second frequency band; and
applying postprocessing including filtration of at least one of the M channels with a source-specific filtration wherein the value of the number of audio sensors used in beamforming depends on the frequency band and is selected so that the spacing between sensors is greater than 0.05 of the wavelength and lower than 0.5 of the wavelength in each of the frequency bands.

### Claim 12 (depends on 11)

The method according to claim 11, characterized in that determining the direction of arrival of the sound originating from the M sources includes receiving at least partial indication of the location of at least one source with user interface prior, during, or after the acquisition.

### Claim 13 (depends on 12)

The method according to claim 12, characterized in that the reception of at least partial indication of the location of at least one source with user interfaces precedes the acquisition of the N signals from the audio sensors and in that an additional step of determining the impulse response or the transmittance of a link between at least one source and the audio sensors is executed before the acquisition, wherein the measured impulse response or the transmittance is used to compensate the effect of environment on the sound from at least one source.

### Claim 14 (depends on 11)

The method according to claim 11, characterized in that filtration includes adaptive Wiener filtration of at least first channel including adaptive filtering and subtraction of signals from at least two other channels.

### Claim 15 (depends on 11)

The method according to claim 11, characterized in that the beamforming is based on correlation matrix between signals of the audio sensors.

### Claim 16 (depends on 11)

The method according to claim 11, characterized in that the beamforming is based on a frequency response matrix of the audio sensors.

### Claim 17 (depends on 16)

The method according to claim 16, characterized in that the frequency response matrix of the audio sensors is a result of the prior measurements in an anechoic chamber.

### Claim 18

An audio acquisition system comprising a microphone probe, a processing unit, and an external interface, the microphone probe
having a first body being substantially a first solid of revolution with a number of audio sensors distributed thereon and located in recesses having substantially a shape of a second body of revolution having an axis of symmetry perpendicular to a surface of the first body,
wherein the sensors are connected to an acquisition unit, characterized in that the audio sensors are digital audio sensors comprising a printed circuit board with at least one MEMS (microelectromechanical) microphone element mounted thereon, wherein the at least one MEMS microphone element is mounted on the side of the printed circuit board facing the interior of the first body, so that the sound reaches the at least one MEMS microphone element via the recess in the first body and an opening in the printed circuit board, wherein the depth of the recesses is in a range between 3 and 20 mm, and wherein the acquisition unit has a clocking device determining a common time base for the digital audio sensors, and wherein the acquisition unit is adapted to feed the signals from particular digital audio sensors to, a processing unit which is adapted to carry on a method comprising the steps of:
acquiring a number N of signals from audio sensors;
determining a direction of arrival of sound originating from a M number of sources;
applying beamforming to obtain M channels corresponding to these sources from acquired signals using a filter table;
characterized in that the frequency band of the acquired signals is divided at least into a first frequency band and a second frequency band, while a first beamforming method is applied in the first frequency band and a second beamforming method is applied in the second frequency band;
applying postprocessing including filtration of at least one of the M channels with a source-specific filtration; and
outputting resulting channels with the external interface.
