Radar having antennas arranged at horizontal and vertical intervals
US-12148984-B2 · Nov 19, 2024 · US
US10539669B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10539669-B2 |
| Application number | US-201514877888-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 7, 2015 |
| Priority date | Oct 8, 2014 |
| Publication date | Jan 21, 2020 |
| Grant date | Jan 21, 2020 |
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 for tracking objects in three dimensions in a radar system is provided that includes receiving spherical coordinates of an estimated location of each object of a plurality of detected objects, a range rate of each object, and variances for the spherical coordinates and the range rate of each object, determining whether or not each object is currently being tracked, updating a tracking vector for an object based on the object spherical coordinates, range rate, and variances when the object is currently being tracked, and initializing a tracking vector for an object when the object is not currently being tracked, wherein a tracking vector for an object is a process state vector for an extended Kalman filter designed to track an object, elements of the tracking vector including Cartesian coordinates of the object location, the object velocity in three directions, and the object acceleration in three directions.
Opening claim text (preview).
What is claimed is: 1. A method comprising: detecting, by a radar system, an object in a radar signal; determining, by the radar system, spherical coordinates of the object, a range rate of the object, and variances for the spherical coordinates and the range rate of the object; determining, by the radar system, whether the object is currently being tracked; updating, by the radar system, a first tracking vector for the object based on the spherical coordinates, range rate, and variances of the object when the object is currently being tracked, wherein the first tracking vector is a first process state vector that is updated based on the received spherical coordinates, received range rate, and the received variances for the spherical coordinates and the range rate; and initializing, by the radar system, a second tracking vector for the object when the object is not currently being tracked, wherein the second tracking vector is a second process state vector that is initialized based on the received spherical coordinates, received range rate, and the received variances for the spherical coordinates and the range rate. 2. The method of claim 1 , wherein determining whether the object is currently being tracked comprises using data association to determine if an existing tracking vector corresponds to the object. 3. The method of claim 2 , comprising: deleting, by the radar system, the first tracking vector when the detected object is not associated with the first tracking vector for a number of consecutive frames of radar signals. 4. The method of claim 3 , wherein the number of consecutive frames is specified by a user of the radar system. 5. The method of claim 1 , wherein updating the first tracking vector comprises: executing, by the radar system, time update computations and measurement update computations of the first tracking vector or second tracking vector based on the spherical coordinates, range rate, variances of the object to update the first tracking vector, and an associated error covariance matrix. 6. The method of claim 1 , comprising: providing, by the radar system, the first tracking vector or second tracking vector to an advance driver assistance system. 7. The method of claim 1 , wherein the radar system is installed in a vehicle. 8. A system comprising: an object detection component in a radar system configured to detect an object in a multi-channel radar signal, and to estimate range, range rate, range variance, and range rate variance for each detected object; a position estimation component in the radar system configured to estimate elevation, azimuth, elevation variance, and azimuth variance for the detected object; and an object tracking component in the radar system configured to track detected objects over time in three dimensions based on the range, range rate, range variance, range rate variance, elevation, azimuth, elevation variance, and azimuth variance of the detected objects. 9. The system of claim 8 , wherein the object tracking component is configured to maintain a tracking vector for the tracked object, the tracking vector comprising Cartesian coordinates of a location of the tracked object, velocity of the tracked object in three directions, and acceleration of the tracked object in three directions. 10. The system of claim 9 , wherein the object tracking component is configured to use data association to determine if an existing tracking vector corresponds to the detected object. 11. The system of claim 9 , wherein the object tracking component is configured to update a tracking vector based on the range, range rate, range variance, range rate variance, elevation, azimuth, elevation variance, and azimuth variance of the detected object corresponding to the tracking vector. 12. The system of claim 9 , wherein the object tracking component is configured to delete a tracking vector if the object corresponding to the tracking vector is not detected in a number of consecutive frames of radar signals. 13. The system of claim 12 , wherein the number of consecutive frames is specified by a user of the radar system. 14. The system of claim 8 , wherein the radar system is installed in a vehicle. 15. A system, comprising: a processing unit in a radar system; and a memory in the radar system storing software instructions that, when executed by the processing unit, cause the radar system to perform a method for tracking an object in three dimensions, the method comprising: detecting the object in a radar signal; determining spherical coordinates of the object, a range rate of the object, and variances for the spherical coordinates and the range rate of the object; determining whether the object is currently being tracked; updating a first tracking vector for the object based on the spherical coordinates, range rate, and variances of the object when the object is currently being tracked, wherein the first tracking vector is a first process state vector that is updated based on the received spherical coordinates, received range rate, and the received variances for the spherical coordinates and the range rate; and initializing a second tracking vector for the object when the object is not currently being tracked, wherein the second tracking vector is a second process state vector that is initialized based on the received spherical coordinates, received range rate, and the received variances for the spherical coordinates and the range rate. 16. The system of claim 15 , wherein determining whether the object is currently being tracked comprises using data association to determine if an existing tracking vector corresponds to the object. 17. The system of claim 16 , wherein the method comprises: deleting the first tracking vector when the detected object is not associated with the first tracking vector for a number of consecutive frames of radar signals. 18. The radar of claim 17 , wherein the number of consecutive frames is specified by a user of the radar system. 19. The system of claim 15 , wherein updating the first tracking vector comprises: executing time update computations and measurement update computations of the first tracking vector or second tracking vector based on the spherical coordinates, range rate, variances of the object to update the tracking vector, and an associated error covariance matrix. 20. The system of claim 15 , wherein the radar system is installed in a vehicle.
by using numerical data · CPC title
adapted for simultaneous range and velocity measurements · CPC title
of land vehicles · CPC title
Simultaneous measurement of distance and other co-ordinates (indirect measurement G01S13/46) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.