Video pose tracking system and method
First Claim
1. A measurement system for tracking a pose of an object displaceable in a coordinate reference frame, the system comprising:
- a) an optically visible target pattern secured to the object, the target pattern containing an arrangement of contrast regions for defining at least two feature points, each feature point being located at a juncture of an optically detectable plurality of edges, wherein each edge in the optically detectable plurality of edges separates different contrast regions;
b) an optical sensor assembly for generating a pair of digital images of the target pattern containing the feature points, the pair of images being generated from dissimilar viewing angles;
c) a marker template comprising a unique set of reference characteristics including a relationship between the feature points; and
,d) a processor for testing the pixels of the digital images to determine the spatial location in the reference frame for each of the feature points of the target pattern, for comparing the determined spatial locations of the feature points to the set of reference characteristics to confirm the recognition of the target pattern, and for calculating the object pose from the spatial location of the feature points.
1 Assignment
0 Petitions
Accused Products
Abstract
A measurement system and method for detecting and tracking the pose of an object displaceable in a coordinate reference frame. In the system and method a visible target pattern is provided on the object. The visible target pattern includes a series of contrast regions for providing at least two feature points. Each of these feature points is located at a juncture of an optically detectable plurality of edges. Each edge in the optically detectable plurality of edges separates different contrast regions. The method and system determine the location of the feature points by first locating the edges using the change in contrast between contrast regions, and then determining junctures of multiple edges. The method and system also involve a stereoscopic digital camera for generating a pair of digital images of the target pattern and a marker template comprising a set of reference characteristics including a relationship between the feature points.
133 Citations
37 Claims
-
1. A measurement system for tracking a pose of an object displaceable in a coordinate reference frame, the system comprising:
-
a) an optically visible target pattern secured to the object, the target pattern containing an arrangement of contrast regions for defining at least two feature points, each feature point being located at a juncture of an optically detectable plurality of edges, wherein each edge in the optically detectable plurality of edges separates different contrast regions; b) an optical sensor assembly for generating a pair of digital images of the target pattern containing the feature points, the pair of images being generated from dissimilar viewing angles; c) a marker template comprising a unique set of reference characteristics including a relationship between the feature points; and
,d) a processor for testing the pixels of the digital images to determine the spatial location in the reference frame for each of the feature points of the target pattern, for comparing the determined spatial locations of the feature points to the set of reference characteristics to confirm the recognition of the target pattern, and for calculating the object pose from the spatial location of the feature points. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 34, 35, 36)
-
-
20. A measurement method for tracking a pose of an object displaceable in a coordinate reference frame, the method comprising the steps of:
-
a) providing a visible target pattern on the object, the visible target pattern having an arrangement of contrast regions for defining at least two feature points, each feature point being located at a juncture of an optically detectable plurality of edges, wherein each edge in the optically detectable plurality of edges separates different contrast regions; b) generating a pair of digital images of the target pattern containing the feature points, the pair of images being generated from dissimilar viewing angles; c) testing the pixels of the digital images to determine the spatial location in the reference frame for at least two of the feature points of the target pattern by determining the juncture of the optically detectable plurality of edges for each feature point; d) comparing the determined spatial locations of the feature points to a unique set of reference characteristics for recognizing the target pattern in the coordinate frame; and e) calculating the object pose from the determined spatial locations of the feature points. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 37)
-
Specification