Radar detection filtering approach
AssigneeAmazon Technologies, Inc.
InventorsCornel Bumb, Marius Olaru, Lucian Ungurean, Gabriel Carstoiu
Life of this patent
Estimating the term…
Abstract
Technology directed to a radar detection filtering approach is described. Processing logic obtains radar data from a radar unit. The processing logic determines, based on the radar data, that a candidate detection event has occurred. The processing logic determines signal characteristics of the candidate detection event. A confidence score is generated using the signal characteristics. The confidence score is compared to a confidence threshold, and in response to the confidence score satisfying the confidence threshold, a process to capture image(s) or video is activated.
Claims20
A method comprising:
- transmitting, by a radar sensor of an electronic device, a first signal representing a first frame;
- receiving, at a first receiver of the radar sensor, a second signal representing a reflected signal;
- determining, at the radar sensor based on mixing together the first signal and the second signal, a third signal representing an intermediate frequency signal;
- determining, at the radar sensor based on the third signal and using an analog to digital converter, a first set of values corresponding to the first frame, each value of the first set of values being associated with a respective time;
- determining, at the radar sensor based on the first set of values and using a fast Fourier transform algorithm, a second set of values corresponding to the first frame, each value of the second set of values being associated with a respective frequency;
- determining, at the radar sensor based on the second set of values corresponding to the first frame and a third set of values corresponding to a second frame, a fourth set of values representing differences between a reflection of the first frame and a reflection of the second frame, each value of the fourth set of values being associated with a respective frequency;
- comparing, at the radar sensor, one or more values of the fourth set of values to a first threshold;
- based on the comparing, sending, from the radar sensor to a controller of the electronic device, a signal indicating that a first radar detection event has occurred;
- based on the signal indicating that the first radar detection event has occurred, determining at the controller whether a configured first number of radar detection events have occurred within a configured first time interval;
- determining, using the fourth set of values, a first set of amplitude values representing highest amplitude values for a plurality of frequency bins, wherein a size of the first set of amplitude values is determined based on a configured value;
- determining using the fourth set of values, an amplitude ratio between a highest amplitude value of the first set of amplitude values and a lowest amplitude value of the first set of amplitude values;
- determining, at the controller and using the fourth set of values, a signal characteristic score for the first radar detection event based on the amplitude ratio;
- comparing, at the controller, the signal characteristic score to a second threshold;
- and
- based on the comparing of the signal characteristic score to the second threshold, generating image data using a camera of the electronic device.
An electronic device comprising:
- a camera;
- a radar sensor;
- one or more processors;
- and
- one or more computer readable media storing processor executable instructions which, when executed using the one or more processors, cause the electronic device to perform operations comprising:
- receiving a first signal generated by the radar sensor indicating a first radar detection event;
- based on the receiving of the first signal, determining whether a configured first number of radar detection events have occurred within a configured first time interval;
- receiving first radar data from the radar sensor corresponding to the first radar detection event, the first radar data representing frequency-domain radar data for a plurality of frequency bins that indicates, for each respective frequency bin, a respective amplitude value for a difference from a current radar frame to a previous radar frame;
- determining, using the first radar data, a first set of amplitude values comprising N highest amplitude values of the respective amplitude values, wherein N is determined ed on a configured value;
- determining, using the first radar data, an amplitude ratio between a first amplitude value of the first set of amplitude values and a second amplitude value of the first set of amplitude values;
- determining, using the first radar data, a first signal characteristic score for the first radar detection event based on the amplitude ratio;
- comparing the first signal characteristic score to a first threshold;
- and
- based on the comparing of the first signal characteristic score to the first threshold, causing the camera of the electronic device to generate image data.
An electronic device comprising:
- a camera;
- a radar sensor;
- one or more processors;
- and
- one or more computer readable media storing processor executable instructions which, when executed using the one or more processors, cause the electronic device to perform operations comprising:
- receiving a first signal generated by the radar sensor indicating a first radar detection event;
- based on the receiving of the first signal, determining that a configured first number of radar detection events have not occurred within a configured first time interval;
- receiving first radar data from the radar sensor corresponding to the first radar detection event, the first radar data representing frequency-domain radar data for a plurality of frequency bins that indicates, for each respective frequency bin, a respective amplitude value for a difference from a current radar frame to a previous radar frame;
- determining, using the first radar data, a first set of amplitude values comprising N highest amplitude values of the respective amplitude values, wherein N is determined based on a configured value;
- determining, using the first radar data, an amplitude ratio between a first amplitude value of the first set of amplitude values and a second amplitude value of the first set of amplitude values;
- determining, using the first radar data, a first signal characteristic score for the first radar detection event based on the amplitude ratio,
- comparing the first signal characteristic score to a first threshold;
- based on the comparing of the first signal characteristic score to the first threshold, causing the camera of the electronic device to generate image data;
- receiving a second signal generated by the radar sensor indicating a second radar detection event;
- based on the receiving of the second signal, determining that the configured first number of radar detection events have not occurred within the configured first time interval;
- receiving a third signal generated by the radar sensor indicating a third radar detection event;
- based on the receiving of the third signal, determining that the configured first number of radar detection events have occurred within the configured first time interval;
- and
- based on the determining that the configured first number of radar detection events have occurred within the configured first time interval, causing the camera of the electronic device to generate image data.
Dependencies are inferred from the claim text.