Disclosed herein are methods and systems for mapping irregular features. In an embodiment, a computer-implemented method may include obtaining tracking data that has dead reckoning tracking data for a tracked subject along a path and performing shape correction on the tracking data to provide a firs
Disclosed herein are methods and systems for mapping irregular features. In an embodiment, a computer-implemented method may include obtaining tracking data that has dead reckoning tracking data for a tracked subject along a path and performing shape correction on the tracking data to provide a first estimate of the path.
대표청구항▼
1. A computer-implemented method of tracking a trackee, the method being implemented by a computer that includes a physical processor, the method comprising: obtaining tracking data for a tracked subject along a path, the tracking data including data from a dead reckoning sensor; andperforming shape
1. A computer-implemented method of tracking a trackee, the method being implemented by a computer that includes a physical processor, the method comprising: obtaining tracking data for a tracked subject along a path, the tracking data including data from a dead reckoning sensor; andperforming shape correction on the tracking data to provide a first estimate of the path, wherein performing shape correction includes describing the path by a set of linear segments with a width less than a series of decreasing thresholds corresponding to coarse shape correction and fine shape correction. 2. The method of claim 1, wherein the dead reckoning sensor is at least one of an inertial sensor, and optical flow sensor, or a Doppler velocimeter. 3. The method of claim 1, wherein the performed shape correction further comprises: grouping a set of linear segments into shapes; andmatching the grouped set of linear segments to a first group of shapes in a threshold proximity. 4. The method of claim 1, further comprising: performing fine shape correction to the first estimate of the path that provides a second estimate of the path. 5. The method of claim 4, wherein fine shape correction comprises describing the first estimate of the path by a set of linear segments with width less than a second threshold. 6. A computer-implemented method of tracking a trackee, the method being implemented by a computer that includes a physical processor, the method comprising: obtaining first tracking data for a first tracked subject along a path, the first tracking data including data from a dead reckoning sensor;determining a unique shape feature in the first tracking data, wherein determining the unique shape feature includes describing the unique shape feature by more than a threshold of points based on using a Ramer-Douglas-Peucker algorithm for a given epsilon; anddetermining that the unique shape feature in the first tracking data matches second tracking data for a second tracked subject along the path based on shape matching. 7. The method of claim 6, further comprising: creating a first estimate of the path based on whether the unique shape feature in the first tracking data matches second tracking data for the second tracked subject along the path. 8. The method of claim 6, wherein the dead reckoning sensor is at least one of an inertial sensor, and optical flow sensor, or a Doppler velocimeter. 9. The method of claim 6, wherein determining the unique shape feature in the first tracking data matches second tracking data for the second tracked subject along the path comprises at least one: determining a shape feature of the path described by more than a threshold of points based on using the Ramer-Douglas-Peucker algorithm with a parameter epsilon;determining heading changes over the shape feature of the path are greater than a threshold standard deviation; ordetermining a length of the shape feature of the path is greater than a threshold length. 10. The method of claim 6, wherein the unique shape feature is described by a vector of heading changes over a duration of a path feature. 11. The method of claim 6, wherein determining that the unique shape feature in the first tracking data matches the second tracking data for the second tracked subject along the path comprises at least one of: comparing vectors of heading changes of a plurality of shape match candidates over a duration of a plurality of features; ordetermining that a difference at each point in the vectors of heading changes of the plurality of shape match candidates over the duration of the plurality of features is less than a threshold. 12. A computing system used to track a trackee, the computing system comprising: a dead reckoning sensor;a processor in communication with the dead reckoning sensor; anda memory coupled to the processor, the memory having stored thereon executable instructions that when executed by the processor cause the processor to effectuate operations comprising: obtaining first tracking data for a first tracked subject along a path, the first tracking data including data from the dead reckoning sensor;determining a unique shape feature in the first tracking data of the first tracked subject, wherein determining the unique shape feature includes describing the unique shape feature by more than a threshold of points based on using a Ramer-Douglas-Peucker algorithm for a given epsilon; andusing shape matching to determine whether the unique shape feature in the tracking data matches second tracking data for a second tracked subject along the path. 13. The computing system of claim 12, wherein the dead reckoning sensor is at least one of an inertial sensor, and optical flow sensor, or a Doppler velocimeter. 14. The computing system of claim 12, wherein determining the unique shape feature in the first tracking data of the first tracked subject comprises at least one: determining a shape feature of the path described by more than a threshold of points based on using the Ramer-Douglas-Peucker algorithm with a parameter epsilon;determining heading changes over the shape feature of the path are greater than a threshold standard deviation; ordetermining a length of the shape feature of the path is greater than a threshold length. 15. The computing system of claim 12, wherein the unique shape feature is described by a vector of heading changes over a duration of a path feature. 16. The computing system of claim 12, wherein determining the unique shape feature in the first tracking data of the first tracked subject matches second tracking data for the second tracked subject along the path comprises: comparing heading changes of vectors of a plurality of shape match candidates over a duration of features; anddetermining that a difference at each point in the vectors is less than a threshold.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (14)
Zhu, Jiajun; Dolgov, Dmitri A.; Fairfield, Nathaniel, Determination of object heading based on point cloud.
Alizadeh-Shabdiz, Farshid, Methods and systems for determining location using a cellular and WLAN positioning system by selecting the best WLAN PS solution.
Bandyopadhyay, Amrit; Hakim, Daniel; Funk, Benjamin E.; Kohn, Eric Asher; Teolis, Carole A.; Blankenship, Gilmer, System and method for locating, tracking, and/or monitoring the status of personnel and/or assets both indoors and outdoors.
Goncalves, Luis Filipe Domingues; Di Bernardo, Enrico; Pirjanian, Paolo; Karlsson, L. Niklas, Systems and methods for filtering potentially unreliable visual data for visual simultaneous localization and mapping.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.