Systems and methods for range-rate dealiasing using position consistency
AssigneeFord Global Technologies, LLC
InventorsXiufeng Song, Avinash Ajit Nargund
Life of this patent
Estimating the term…
Abstract
Systems and methods for operating radar systems. The methods comprise, by a processor: receiving point cloud information generated by at least one radar device and a spatial description for an object; generating a plurality of point cloud segments by grouping data points of the point cloud information based on the spatial description; arranging the point cloud segments in a temporal order to define a radar tentative track; performing dealiasing operations using the radar tentative track to generate tracker initialization information; and using the tracker initialization information to generate a track for the object.
Claims33
A method for operating a radar system, comprising, by a processor:
- receiving first point cloud information generated by a first radar device, second point cloud information from a second radar device, and a spatial description for an object that was detected by the radar system, the first and second radar devices having different locations in the radar system;
- generating a plurality of point cloud segments by grouping data points of the first point cloud information and data points of the second point cloud information based on the spatial description;
- arranging the point cloud segments in a temporal order to define a radar tentative track;
- performing dealiasing operations using the radar tentative track to generate tracker initialization information, where the dealiasing operations use, as inputs to a dealiasing algorithm, an average range-rate value and an average velocity ambiguity value for each said point cloud segment and said radar tentative track;
- and
- using the tracker initialization information to generate a track for the object.
A system, comprising:
- a processor;
- and
- a non-transitory computer-readable storage medium comprising programming instructions that are configured to cause the processor to implement a method for operating a radar system, wherein the programming instructions comprise instructions to:
- receive first point cloud information generated by a first radar device, second point cloud information from a second radar device, and a spatial description for an object that was detected by the radar system, the first and second radar devices having different locations in the radar system;
- generate a plurality of point cloud segments by grouping data points of the first point cloud information and data points of the second point cloud information based on the spatial description;
- arrange the point cloud segments in a temporal order to define a radar tentative track;
- perform dealiasing operations using the radar tentative track to generate tracker initialization information, where the dealiasing operations use, as inputs to a dealiasing algorithm, an average range-rate value and an average velocity ambiguity value for each said point cloud segment and said radar tentative track;
- and
- use the tracker initialization information to generate a track for the object.
A non-transitory computer-readable medium that stores instructions that are configured to, when executed by at least one computing device, cause the at least one computing device to perform operations comprising:
- receiving first point cloud information generated by a first radar device, second point cloud information from a second radar device, and a spatial description for an object that was detected by the radar system, the first and second radar devices having different locations in the radar system;
- generating a plurality of point cloud segments by grouping data points of the first point cloud information and data points of the second point cloud information based on the spatial description;
- arranging the point cloud segments in a temporal order to define a radar tentative track;
- performing dealiasing operations using the radar tentative track to generate tracker initialization information, where the dealiasing operations use, as inputs to a dealiasing algorithm, an average range-rate value and an average velocity ambiguity value for each said point cloud segment and said radar tentative track;
- and
- using the tracker initialization information to generate a track for the object.
Dependencies are inferred from the claim text.