Tracking objects with markers
DCFirst Claim
1. A method comprising obtaining a camera image from a camera and processing said camera image in a data processor by computing the spatial location and azimuth of an object from the locations, in said camera image, of exactly two points on the object, and information about an orientation of the object, and generating one or more signals representative of the location and azimuth of the object, wherein computing the azimuth of the object comprises:
- receiving coordinate information for images, on an imaging device of a camera, of two points on an object,receiving pitch information from a sensor on the object,using the coordinate information and the pitch information to obtain candidate values for the azimuth of the object,selecting one azimuth value based on an evaluation of the candidate azimuth values in equations relating the coordinate information and pitch information to distances of the points from the camera.
6 Assignments
Litigations
1 Petition
Accused Products
Abstract
The spatial location and azimuth of an object are computed from the locations, in a single camera image, of exactly two points on the object and information about an orientation of the object.
One or more groups of four or more collinear markers are located in an image, and for each group, first and second outer markers are determined, the distances from each outer marker to the nearest marker in the same group are compared, and the outer marker with a closer nearest marker is identified as the first outer marker. Based on known distances between the outer markers and the marker nearest the first outer marker, an amount of perspective distortion of the group of markers in the image is estimated. Based on the perspective distortion, relative distances from each other point in the group to one of the outer markers are determined. Based on the relative distances, the group is identified.
-
Citations
1 Claim
-
1. A method comprising obtaining a camera image from a camera and processing said camera image in a data processor by computing the spatial location and azimuth of an object from the locations, in said camera image, of exactly two points on the object, and information about an orientation of the object, and generating one or more signals representative of the location and azimuth of the object, wherein computing the azimuth of the object comprises:
-
receiving coordinate information for images, on an imaging device of a camera, of two points on an object, receiving pitch information from a sensor on the object, using the coordinate information and the pitch information to obtain candidate values for the azimuth of the object, selecting one azimuth value based on an evaluation of the candidate azimuth values in equations relating the coordinate information and pitch information to distances of the points from the camera.
-
Specification