| CPC G01S 7/417 (2013.01) [G01S 7/2927 (2013.01); G01S 7/411 (2013.01); G01S 7/414 (2013.01); G01S 13/36 (2013.01); G01S 2013/0245 (2013.01)] | 19 Claims |

|
1. A method performed by a radar system, the method comprising:
receiving a snapshot comprising a plurality of signals, each of the plurality of signals reflected from a respective source and received by an antenna array;
determining, by a first DoA estimator and based on the received snapshot, a plurality of DoAs, the plurality of DoAs comprising a respective DoA for each of the plurality of signals;
measuring a reliability of the plurality of DoAs from the first DoA estimator, the reliability being a difference between the received snapshot and a snapshot estimate, the snapshot estimate being an estimate of signal amplitudes of the received snapshot and determined based on the plurality of DoAs;
in response to the reliability of the plurality of the DoAs exceeding a threshold, outputting at least one of the plurality of the DoAs determined by the first DoA estimator; and
in response to the reliability of the plurality of the DoAs not exceeding the threshold, determining by a second DoA estimator based on the received snapshot, a second plurality of DoAs comprising a respective DoA of each of the plurality of signals and outputting at least one of the second plurality of DoAs determined by the second DoA estimator,
wherein the first DoA estimator is a deep neural network (DNN) to estimate the plurality of DoAs from the received snapshot and the second DoA estimator estimates the second plurality of DoAs from the received snapshot based on a deterministic maximum likelihood (DML) estimation and not based on the plurality of DoAs from the first DoA estimator, the DML estimation being performed after the DNN estimation when the reliability of the plurality of the DoAs determined by the DNN estimation does not exceed the threshold.
|