Patent Document ID: 20150302576
Application ID: 14790940
Patent Status: 0

Claim One:
1. A system of tracking movement of an object's portion in a three-dimensional (3D) space, the system including: one or more processors coupled to memory, the memory loaded with computer instructions that, when executed on the processors, implement actions including: selecting five observation points on a sphere model fitted to a portion of a real world object, wherein one of the observation points is at a center of the sphere model and the other four observation points are along a perimeter of the sphere model; capturing at times t 0 and t 1 projections of at least the four perimeter observation points in at least a first image plane of at least one camera, wherein the object moved between t 0 and t 1 ; calculating a retraction of the four perimeter observation points at time t 1 to their positions at to, including using the four perimeter observation points to: map the captured projections of the perimeter observation points at t 0 to a first image plane; and calculate orientation of a second image plane such that the captured projections of the perimeter observation points at t 1 to the second image plane are collinear with respective projections in the first image plane with respect to the retracted center observation point; and determining at least translation of the sphere model between the times t 0 and t 1 using the calculated orientation of the second image plane.