Direction of arrival (DOA) estimation apparatuses, methods, and systems
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G01S-003/80
G01S-003/802
출원번호
US-0183538
(2016-06-15)
등록번호
US-10175335
(2019-01-08)
발명자
/ 주소
Stefanakis, Nikolaos
Mouchtaris, Athanasios
출원인 / 주소
FOUNDATION FOR RESEARCH AND TECHNOLOGY-HELLAS (FORTH)
대리인 / 주소
Norton Rose Fulbright US LLP
인용정보
피인용 횟수 :
0인용 특허 :
10
초록▼
A processor-implemented method for direction-of-arrival estimation. The method includes: receiving a plurality of input signals at a sensor array, each sensor having an angle estimator and a cross-spectra term; transforming the input signal from each of the plurality of sensors to the time-frequency
A processor-implemented method for direction-of-arrival estimation. The method includes: receiving a plurality of input signals at a sensor array, each sensor having an angle estimator and a cross-spectra term; transforming the input signal from each of the plurality of sensors to the time-frequency domain using a short-time Fourier transform; constructing a Perpendicular Cross-Spectra Difference (PCSD) for each of the plurality of angle estimators associated with each sensor for each frequency bin and time index; calculating an auxiliary observation for each of the angle estimators; and determining an impinging angle for each of the angle estimators based on the auxiliary observation.
대표청구항▼
1. A processor-implemented method for direction-of-arrival estimation, the method comprising: receiving a plurality of input signals at a sensor array having a plurality of spaced-apart sensors, each sensor having an angle estimator and a cross-spectra term;transforming, using a processor, the input
1. A processor-implemented method for direction-of-arrival estimation, the method comprising: receiving a plurality of input signals at a sensor array having a plurality of spaced-apart sensors, each sensor having an angle estimator and a cross-spectra term;transforming, using a processor, the input signal from each of the plurality of sensors to the time-frequency domain using a short-time Fourier transform;constructing, using a processor, a Perpendicular Cross-Spectra Difference (PCSD) for each of the plurality of angle estimators associated with each sensor for each frequency bin and time index;calculating, using a processor, an auxiliary observation for each of the angle estimators;determining, using a processor, an impinging angle for each of the angle estimators based on the auxiliary observation, where the impinging angle is set equal to the empty set when the absolute value of the auxiliary observation is greater or equal to 1, anddisambiguating, using processor, the impinging angle when the absolute value of the auxiliary observation is less than 1 by associating one disambiguation cross-spectra term with each angle estimator to determine a correct impinging angle based on the sign of the cross-spectra term. 2. The method of claim 1, further comprising calculating angular coherence values across a combination of user-defined elements and deciding upon the set returning the highest angular coherence whether a local direction of origin will be assigned to a particular frequency bin and time index. 3. The method of claim 2, wherein calculating angular coherence values is repeated across all frequency bins independently, creating a plurality of direction-of-arrival estimates. 4. The method of claim 3, further comprising using the plurality of direction-of-arrival estimates to form a histogram configured to be used for determining potential source locations at the peaks of the histogram. 5. The method of claim 4, further comprising imposing a condition requiring the convergence of multiple local direction-of-arrival estimates across a region of successive frequency bins. 6. The method of claim 5, wherein the condition for assigning a direction-of-arrival to a region of successive frequency bins is that there are a predetermined number of entries whose angular coherence is greater than a predetermined threshold. 7. The method of claim 4, wherein determining potential source locations includes using histogram smoothing and peak picking techniques. 8. The method of claim 4, wherein determining potential source locations includes using an iterative approach that repeatedly removes a contribution of a source location from the histogram when the source location is detected, until all of the peaks of the histogram have been removed. 9. A system for direction-of-arrival estimation, the system comprising: a sensor array having a plurality of sensors, each sensor having an angle estimator and a cross-spectra term;a processor interfacing with the plurality of sensors and configured to receive a plurality of input signal from the sensors;an STFT module configured to apply a short-time Fourier transform to each of the plurality of input signals such that the input signals are in the time-frequency domain;a PCSD module configured to construct a Perpendicular Cross-Spectra Difference (PCSD) for each of the plurality of angle estimators associated with each sensor for each frequency bin and time index;an auxiliary observation module configured to calculate an auxiliary observation for each of the angle estimators;an impinging angle calculator configured to calculate the impinging angle for each of the angle estimators based on the auxiliary observation, the impinging angle calculator being configured to set the impinging angle to the empty set when the absolute value of the auxiliary observation is equal to or greater than 1, anda disambiguator configured to disambiguate impinging angle by associating one disambiguation cross-spectra term to each estimator to extract the correct impinging angle depending on the sign of the cross-spectra term. 10. The system of claim 9, further comprising an angular coherence module configured to calculate angular coherence values across a combination of user-defined elements and decide whether a local direction of origin will be assigned to a particular frequency bin and time index based on which set returns the highest angular coherence. 11. The system of claim 10, wherein the angular coherence module is further configured to repeat the process of calculating angular coherence values across all frequency bins independently, to create a plurality of direction-of-arrival estimates. 12. The system of claim 11, wherein the angular coherence module is further configured to use the plurality of direction-of-arrival estimates to form a histogram and use the histogram to determine potential source locations at the peaks of the histogram. 13. The system of claim 10, wherein the angular coherence module is configured to impose a condition requiring the convergence of multiple local direction-of-arrival estimates across a region of successive frequency bins. 14. The system of claim 13, wherein the condition for assigning a direction-of-arrival to a region of successive frequency bins is that there are a predetermined number of entries whose angular coherence is greater than a predetermined threshold. 15. The system of claim 12, wherein the angular coherence module is further configured to determine potential source locations by using histogram smoothing and peak picking techniques. 16. The system of claim 12, wherein the angular coherence module is further configured to determine potential source locations using an iterative approach that repeatedly removes a contribution of a source location from the histogram when the source location is detected, until all of the peaks of the histogram have been removed. 17. A non-transitory processor-readable tangible medium for capturing and reproducing spatial sound, the medium storing processor-issuable-and-generated instructions to: receive a signal at a sensor array having a plurality of spaced-apart sensors, each sensor having an angle estimator and a cross-spectra term;transform the input signal from each of the plurality of sensors to the time-frequency domain using a short-time Fourier transform;construct a Perpendicular Cross-Spectra Difference (PCSD) for each of the plurality of angle estimators associated with each sensor for each frequency bin and time index;calculate an auxiliary observation for each of the angle estimators;determine an impinging angle for each of the angle estimators based on the auxiliary observation, where the impinging angle is set equal to the empty set when the absolute value of the auxiliary observation greater than or equal to 1, anddisambiguate the impinging angle by associating one disambiguation cross-spectra term to each system to extract the correct impinging angle depending on the sign of the cross-spectra term.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (10)
Christoph, Markus, Handsfree system for use in a vehicle.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.