P
US12372666B2ActiveUtilityPatentIndex 52

Object tracking method and system

Assignee: HARMAN INT INDPriority: Jul 15, 2016Filed: Jul 15, 2016Granted: Jul 29, 2025
Est. expiryJul 15, 2036(~10 yrs left)· nominal 20-yr term from priority
Inventors:YANG ZENGZHANG GUOXIAZHANG QINGSHAN
G01S 19/485G01S 17/86G01S 13/86G01S 1/00G01S 17/06G01S 5/0072G01S 19/51G01S 5/0284
52
PatentIndex Score
0
Cited by
18
References
18
Claims

Abstract

An object tracking method and an object tracking system are provided. The method includes: obtaining a first relative position vector from a first node to a second node at a first time point; obtaining a first position data of the first node and a second position data of the second node at a second time point; identifying a position variation vector from the first node to the second node based on the first position data of the first node and the second position data of the second node; and identifying a second relative position vector from the first node to the second node at the second time point based on the first relative position vector and the position variation vector. The method improves the tracking accuracy.

Claims

exact text as granted — not AI-modified
The invention claimed is: 
     
       1. An object tracking method, comprising:
 obtaining a first relative position vector from a first node to a second node at a first time point via a sensor mounted on the first node; 
 obtaining a first position data of the first node at a second time point via a first Global Positioning System (GPS) device on the first node, and a second position data of the second node at the second time point via a second GPS device on the second node, wherein the first position data and the second position data are GPS raw data; 
 receiving at the first node, via a communication network, the second position data from the second node; 
 identifying a position variation vector from the first node to the second node based on the first position data of the first node and the second position data of the second node; 
 identifying a second relative position vector from the first node to the second node at the second time point based on adding the first relative position vector and the position variation vector; and 
 identifying, prior to obtaining the first relative position vector, the second node, wherein identifying the second node comprises: 
 obtaining a first plurality of features of the second node through one or more sensors mounted on the first node, wherein the first plurality of features comprises at least one of a speed of the second node, a heading of the second node, and a distance between the first node and the second node; 
 receiving at the first node, via the communication network, a message including a second plurality of features of a candidate node, wherein the second plurality of features comprises at least one of a speed of the candidate node, a heading of the candidate node, and a GPS position of the candidate node; and 
 identifying the candidate node as the second node if a similarity index between the first plurality of features and the second plurality of features is larger than a threshold value. 
 
     
     
       2. The method according to  claim 1 , wherein obtaining a first relative position vector from a first node to a second node at a first time point comprises:
 obtaining a third relative position vector from the first node to a third node; 
 obtaining a fourth relative position vector from the third node to the second node; and 
 identifying the first relative position vector from the first node to the second node based on the third relative position vector and the fourth relative position vector. 
 
     
     
       3. The method according to  claim 2 , wherein the third relative position vector is obtained through a sensor mounted on the first node, and the fourth relative position vector is obtained through a sensor mounted on the third node. 
     
     
       4. The method according to  claim 1 , wherein the sensor is a radar, a Lidar or a camera. 
     
     
       5. The method according to  claim 1 , wherein the first position data and the second position data are Global Position System (GPS) raw data. 
     
     
       6. The method according to  claim 5 , wherein the GPS raw data comprises pseudorange, satellite orbital data and carrier phase. 
     
     
       7. The method according to  claim 1 , wherein the first node and the second node communicate through a communication network. 
     
     
       8. The method according to  claim 7 , wherein the communication network is a Dedicated Short Range Communication (DSRC) network, or a cellular network. 
     
     
       9. An object tracking system, comprising a processing device configured to:
 obtain a first relative position vector from a first node to a second node at a first time point, the first relative position vector being obtained through one or more sensors mounted on the first node; 
 obtain a first position data of the first node at a second time point via a first Global Positioning System (GPS) device on the first node; 
 obtain a second position data of the second node at the second time point via a second GPS device on the second node, wherein the first position data and the second position data are GPS raw data; 
 receive at the first node, via a communication network, the second position data from the second node; 
 identify a position variation vector from the first node to the second node based on the first position data of the first node and the second position data of the second node; 
 identify a second relative position vector from the first node to the second node at the second time point based on adding the first relative position vector and the position variation vector; and 
 identify, prior to obtaining the first relative position vector, the second node, wherein identifying the second node comprises: 
 obtaining a first plurality of features of the second node through the one or more sensors mounted on the first node, wherein the first plurality of features comprises at least one of a speed of the second node, a heading of the second node, and a distance between the first node and the second node; 
 receiving at the first node, via the communication network, a message including a second plurality of features of a candidate node, wherein the second plurality of features comprises at least one of a speed of the candidate node, a heading of the candidate node, and a GPS position of the candidate node; and 
 identifying the candidate node as the second node if a similarity index between the first plurality of features and the second plurality of features is larger than a threshold value. 
 
     
     
       10. The system according to  claim 9 , wherein the processing device is further configured to:
 obtain a third relative position vector from the first node to a third node; 
 obtain a fourth relative position vector from the third node to the second node; and 
 identify the first relative position vector from the first node to the second node based on the third relative position vector and the fourth relative position vector. 
 
     
     
       11. The system according to  claim 10 , wherein the third relative position vector is obtained through a sensor mounted on the first node, and the fourth relative position vector is obtained through a sensor mounted on the third node. 
     
     
       12. The system according to  claim 9 , wherein the sensor is a radar, a Lidar or a camera. 
     
     
       13. The system according to  claim 9 , wherein the first position data and the second position data are Global Position System (GPS) raw data. 
     
     
       14. The system according to  claim 13 , wherein the GPS raw data comprises pseudorange, satellite orbital data and carrier phase. 
     
     
       15. The system according to  claim 9 , wherein the first node and the second node communicate through a communication network. 
     
     
       16. The system according to  claim 15 , wherein the communication network is a Dedicated Short Range Communication (DSRC) network, or a cellular network. 
     
     
       17. The method according to  claim 6 , wherein the position variation vector from the first node to the second node is obtained by performing a double differentiation operation on the first position data and the second position data. 
     
     
       18. The system according to  claim 14 , wherein the position variation vector from the first node to the second node is obtained by performing a double differentiation operation on the first position data and the second position data.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.