Visual target tracking
AssigneeMicrosoft Corporation
InventorRyan M. Geiss
Life of this patent
Estimating the term…
Abstract
A target tracking method includes modeling the target in a first frame with a first frame iteration of a machine-readable model and receiving an observed depth image of a second frame of a scene including the target. The first frame iteration of the machine-readable model is then adjusted into a second frame iteration of the machine-readable model based on the observed depth image of the second frame.
Claims20
A method of tracking a target in a plurality of successive frames, the method comprising:
- receiving a previous frame iteration of a machine-readable model representing a pose of the target in the previous frame;
- receiving an observed depth image of a scene including the target, the observed depth image imaging the scene in a current frame;
- and
- adjusting the previous frame iteration of the machine-readable model into a current frame iteration of the machine-readable model based on a comparison of the observed depth image of the current frame and a depth image representing the previous frame iteration of the machine-readable model.
A method of tracking a target in a plurality of successive frames, the method comprising:
- modeling the target in a first frame with a first frame iteration of a machine-readable model;
- receiving an observed depth image of a second frame of a scene including the target;
- and
- adjusting the first frame iteration of the machine-readable model into a second frame iteration of the machine-readable model based on a comparison of the observed depth image of the second frame and a depth image representing the first frame iteration of the machine-readable model.
A computing system for tracking a target in a plurality of successive frames, the computing system comprising:
- an input to receive depth information from a source configured to capture the depth information;
- a logic subsystem operatively connected to the input;
- and
- a data-holding subsystem holding instructions executable by the logic subsystem to:
- model the target in a first frame with a first frame iteration of a machine-readable model;
- receive from the source via the input an observed depth image of a second frame of a scene including the target;
- and
- adjust the first frame iteration of the machine-readable model into a second frame iteration of the machine-readable model based on a comparison of the observed depth image of the second frame and a depth image representing the first frame iteration of the machine-readable model.
Dependencies are inferred from the claim text.