Jitter estimation using physical constraints
AssigneeQUALCOMM Incorporated
InventorsOphir Paz, Gary Franklin Gimenez
Life of this patent
Estimating the term…
Abstract
Techniques and systems are provided for pose prediction. For instance, a process can include a process for jitter correction. The process includes receiving a set of keypoints for an articulated object, wherein keypoints of the set of keypoints correspond to joints of the articulated object; determining a first keypoint of the set of keypoints is associated with a second keypoint of the set of keypoints; determining there is jitter associated with the first keypoint based on a comparison of a length between the first keypoint and the second keypoint to an expected length; and applying a filter to a location of the first keypoint based on the determination that there is jitter associated with the first keypoint.
Claims30
An apparatus for jitter correction, comprising:
- at least one memory;
- and
- at least one processor coupled to the at least one memory and configured to:
- receive a set of keypoints for an articulated object, wherein keypoints of the set of keypoints correspond to joints of the articulated object;
- determine a first keypoint of the set of keypoints is associated with a second keypoint of the set of keypoints;
- determine there is jitter associated with the first keypoint based on a comparison of a length between the first keypoint and the second keypoint to an expected length;
- obtain a smoothing factor based on the determination that there is jitter associated with the first keypoint;
- and
- apply a filter to a location of the first keypoint based on the smoothing factor to reduce movement from the jitter over time.
A method for jitter correction, comprising:
- receiving a set of keypoints for an articulated object, wherein keypoints of the set of keypoints correspond to joints of the articulated object;
- determining a first keypoint of the set of keypoints is associated with a second keypoint of the set of keypoints;
- determining there is jitter associated with the first keypoint based on a comparison of a length between the first keypoint and the second keypoint to an expected length;
- obtaining a smoothing factor based on the determination that there is jitter associated with the first keypoint;
- and
- applying a filter to a location of the first keypoint based on the smoothing factor to reduce movement from the jitter over time.
A non-transitory computer-readable medium having stored thereon instructions that, when executed by at least one processor, cause the at least one processor to:
- receive a set of keypoints for an articulated object, wherein keypoints of the set of keypoints correspond to joints of the articulated object;
- determine a first keypoint of the set of keypoints is associated with a second keypoint of the set of keypoints;
- determine there is jitter associated with the first keypoint based on a comparison of a length between the first keypoint and the second keypoint to an expected length;
- obtain a smoothing factor based on the determination that there is jitter associated with the first keypoint;
- and
- apply a filter to a location of the first keypoint based on the smoothing factor to reduce movement from the jitter over time.
Dependencies are inferred from the claim text.