System and method for determining a trajectory of a subject using motion data
AssigneeBeijing Didi Infinity Technology and Development Co., Ltd.
InventorsWeihuan Shu, Hailiang Xu
Life of this patent
Estimating the term…
Abstract
Embodiments of the disclosure provide a system and method for determining a trajectory of a subject. The method can include acquiring motion data of the subject to which the mobile device is attached; determining a motion status of the subject based on the motion data; and determining the trajectory based on the motion data using a trajectory model corresponding to the motion status.
Claims16
A computer-implemented method for determining a trajectory of a subject, comprising:
- acquiring, via at least one sensor of a mobile device, motion data of the subject to which the mobile device is attached;
- determining, by a processor, a motion status of the subject based on the motion data;
- selecting, by the processor, a trajectory model corresponding to the determined motion status from a plurality of trajectory models respectively corresponding to a plurality of motion statuses;
- and
- determining, by the processor, the trajectory based on the motion data using the selected trajectory model corresponding to the determined motion status,
- wherein the plurality of trajectory models are generated by:
- acquiring training data associated with the subject in a plurality of time periods;
- acquiring reference movements associated with the subject in respective time periods;
- clustering the training data and the reference movements into groups;
- and
- generating the plurality of trajectory models based on the training data and the reference movements of respective groups.
A system for generating a trajectory of a subject, comprising:
- a communication interface configured to communicate with a mobile device attached to the subject, acquiring motion data of the subject;
- a memory configured to store a plurality of trajectory models respectively corresponding to a plurality of motion statuses;
- and
- at least one processor configured to:
- determine a motion status of the subject based on the motion data,
- select a trajectory model corresponding to the determined motion status from the plurality of trajectory models stored in the memory, and
- determine the trajectory based on the motion data using the selected trajectory model corresponding to the determined motion status,
- wherein the plurality of trajectory models are generated by:
- acquiring training data associated with the subject in a plurality of time periods;
- acquiring reference movements associated with the subject in respective time periods;
- clustering the training data and the reference movements into groups;
- and
- generating the plurality of trajectory models based on the training data and the reference movements of respective groups.
A non-transitory computer-readable medium that stores a set of instructions, when executed by at least one processor of a device system, cause the device system to perform a method for generating a trajectory of a subject, the method comprising:
- acquiring motion data of the subject to which a mobile device is attached;
- determining a motion status of the subject based on the motion data;
- selecting, by the processor, a trajectory model corresponding to the determined motion status from a plurality of trajectory models respectively corresponding to a plurality of motion statuses;
- and
- determining the trajectory based on the motion data using the selected trajectory model corresponding to the determined motion status,
- wherein the plurality of trajectory models are generated by:
- acquiring training data associated with the subject in a plurality of time periods;
- acquiring reference movements associated with the subject in respective time periods;
- clustering the training data and the reference movements into groups;
- and generating the plurality of trajectory models based on the training data and the reference movements of respective groups.
Dependencies are inferred from the claim text.