Image capture apparatus and control method
US-2024276146-A1 · Aug 15, 2024 · US
US9612310B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9612310-B2 |
| Application number | US-201514604088-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 23, 2015 |
| Priority date | Jan 23, 2015 |
| Publication date | Apr 4, 2017 |
| Grant date | Apr 4, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method and apparatus for determining a direction of arrival of an acoustic event of interest that arrives at an array. Data acquired from the array is received. A portion of the data that represents an acoustic signature for the acoustic event of interest is identified. An azimuth angle may be computed for an acoustic event using the portion of the data identified. An elevation angle for the acoustic event is computed using a beamforming process customized based on the azimuth angle computed.
Opening claim text (preview).
What is claimed is: 1. A method for determining a direction of arrival of an acoustic event of interest that arrives at an array, the method comprising: receiving data acquired from the array; identifying a portion of the data that represents an acoustic signature for the acoustic event of interest; computing an azimuth angle for the acoustic event using the portion of the data identified, wherein computing the azimuth angle comprises; computing a wavenumber spectrum for the acoustic signature, wherein computing the wavenumber spectrum comprises: computing an inverse covariance matrix using the portion of the data representing the acoustic signature; and creating a discretized wavenumber space that has been discretized with respect to an azimuthal component and a radial component of a wavenumber vector; and computing the azimuth angle using the wavenumber spectrum; and computing an elevation angle for the acoustic event using a beamforming process customized based on the azimuth angle computed. 2. The method of claim 1 further comprising: generating an output that identifies the direction of arrival of the acoustic event using the azimuth angle and the elevation angle computed for the acoustic event. 3. The method of claim 1 , wherein computing the elevation angle for the acoustic event using the beamforming process customized based on the azimuth angle computed reduces an amount of time and processing power needed to identify the direction of arrival of the acoustic event. 4. The method of claim 1 , wherein computing the elevation angle comprises: identifying a range of candidate elevation angles; and computing a power output of the array for each candidate elevation angle in the range of candidate elevation angles at the azimuth angle; and selecting one candidate elevation angle in the range of candidate elevation angles having a maximum power output as the elevation angle for the acoustic event. 5. The method of claim 1 wherein computing the wavenumber spectrum further comprises: computing the wavenumber spectrum using the inverse covariance matrix and the discretized wavenumber space. 6. The method of claim 1 wherein computing the azimuth angle using the wavenumber spectrum comprises: integrating the wavenumber spectrum radially to obtain an integrated power for each candidate azimuth angle in a range of candidate azimuth angles; and selecting one candidate azimuth angle in the range of candidate azimuth angles having a maximum integrated power as the azimuth angle for the acoustic event. 7. The method of claim 6 , wherein computing the azimuth angle further comprises: correcting the azimuth angle based on an identification of a trace speed for the acoustic event. 8. The method of claim 1 further comprising: identifying a trace speed of the acoustic event using the azimuth angle computed. 9. The method of claim 8 , wherein identifying the trace speed comprises: computing a distance and a time delay between each pair of acoustic sensors in a plurality of acoustic sensors that make up the array to form a set of distances and a set of time delays. 10. The method of claim 9 , wherein identifying the trace speed comprises: projecting each of the set of distances along a direction of the azimuth angle to form a set of projected propagation distances; and computing an estimated trace speed using the set of projected propagation distances and the set of time delays. 11. The method of claim 10 , wherein computing the estimated trace speed comprises: computing a set of trace speeds by dividing each distance in the set of distances by a corresponding one of the set of time delays; and averaging the set of trace speeds to generate the estimated trace speed. 12. The method of claim 11 , wherein identifying the trace speed further comprises: refining the estimated trace speed to generate an adjusted trace speed for the acoustic event. 13. The method of claim 12 , wherein refining the estimated trace speed comprises: refining the set of trace speeds using an outlier rejection process to create a refined set of trace speeds; and averaging the refined set of trace speeds to generate the adjusted trace speed for the acoustic event. 14. A method for determining a direction of arrival of a sonic boom that arrives at an array, the method comprising: receiving data acquired from the array; identifying a portion of the data that represents a sonic boom signature for the sonic boom that arrives at the array; computing an azimuth angle for the sonic boom using the portion of the data identified; and computing an elevation angle for the sonic boom using a beamforming process customized based on the azimuth angle computed. 15. The method of claim 14 , wherein computing the azimuth angle comprises: computing a wavenumber spectrum for an acoustic signature; and computing the azimuth angle using the wavenumber spectrum. 16. An apparatus comprising: an array comprised of a plurality of acoustic sensors; and a data processor that receives data acquired from the array, identifies a portion of the data that represents an acoustic signature for an acoustic event of interest, computes an azimuth angle for an acoustic event using the portion of the data identified, and computes an elevation angle for the acoustic event using a beamforming process customized based on the azimuth angle computed. 17. The apparatus of claim 16 , wherein the data processor computes the azimuth angle and a trace speed for the acoustic event using a wavenumber spectrum process. 18. The apparatus of claim 16 , wherein the array is a non-redundant microphone spiral array comprised of a plurality of microphones and wherein an acoustic source is an aerial vehicle.
microphones · CPC title
Non-uniform arrays of transducers or a plurality of uniform arrays with different transducer spacing · CPC title
for combining the signals of two or more microphones (specially adapted for hearing aids H04R25/407) · CPC title
using ultrasonic, sonic or infrasonic waves · CPC title
2D or 3D arrays of transducers · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.