Method of and system for determining angular orientation of an object
First Claim
Patent Images
1. A method for determining the angular orientation of an object comprising:
- obtaining a plurality of images of the object wherein the plurality of images consists of three images taken by each of three cameras;
assigning values to a plurality of positions in a polar plot using data from the images, the polar plot having an origin and data from each image being assigned to a corresponding sector of the polar plot and wherein said assigning includes assigning one of the images to each of three 120 degree intervals of the polar plot; and
computing a centroid based on the assigned values wherein an angle of the centroid with respect to the origin indicates the angular orientation of the object.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of and system for determining the angular orientation of an object, such as a person'"'"'s head. In one aspect, a plurality of images of the object is obtained. Values are assigned to a plurality of positions in a polar plot using data from the images. A centroid is computed based on the assigned values. An angle of the centroid with respect to an origin of the polar plot indicates the angular orientation of the object.
49 Citations
38 Claims
-
1. A method for determining the angular orientation of an object comprising:
-
obtaining a plurality of images of the object wherein the plurality of images consists of three images taken by each of three cameras; assigning values to a plurality of positions in a polar plot using data from the images, the polar plot having an origin and data from each image being assigned to a corresponding sector of the polar plot and wherein said assigning includes assigning one of the images to each of three 120 degree intervals of the polar plot; and computing a centroid based on the assigned values wherein an angle of the centroid with respect to the origin indicates the angular orientation of the object. - View Dependent Claims (2, 3)
-
-
4. A method for determining the angular orientation of an object comprising:
-
obtaining a plurality of images of the object; assigning values to a plurality of positions in a polar plot using data from the images, the polar plot having an origin and data from each image being assigned to a corresponding sector of the polar plot; computing a centroid based on the assigned values wherein an angle of the centroid with respect to the origin indicates the angular orientation of the object; and
determining a location of the object in the field of view of each of a plurality of cameras and when the object is not in the center of the field of view, said assigning is corrected according to its distance from the center. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for determining the angular orientation of an object comprising:
-
obtaining a plurality of images of a person'"'"'s head; assigning values to a plurality of positions in a polar plot using data from the images, the polar plot having an origin and data from each image being assigned to a corresponding sector of the polar plot; computing a centroid based on the assigned values wherein an angle of the centroid with respect to the origin indicates the angular orientation of the person'"'"'s head; and performing a 180 degree correction of angular orientation of the person'"'"'s head. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for determining the angular orientation of an object comprising:
-
obtaining a plurality of images of the object; assigning values to a plurality of positions in a polar plot using data from the images, the polar plot having an origin and data from each image being assigned to a corresponding sector of the polar plot and wherein the values assigned to the polar plot represent vertical luminance variance; and computing a centroid based on the assigned values wherein an angle of the centroid with respect to the origin indicates the angular orientation of the object.
-
-
28. A computer-readable medium encoded with a program of instructions executable by a machine to perform method steps for determining the angular orientation of an object, said method steps including obtaining a plurality of images of the object, assigning values to a plurality of positions in a polar plot using data from the images, the polar plot having an origin and data from each image being assigned to a corresponding sector of the polar plot, computing a centroid based on the assigned values wherein an angle of the centroid with respect to the origin indicates the angular orientation of the object, and determining a location of the object in the field of view of each of the plurality of cameras and when the object is not in the center of the field of view, said assigning is corrected according to its distance from the center.
-
29. A system for determining the angular orientation of an object comprising:
-
a plurality of cameras that obtain a plurality of images of the object; a computer that assigns values to a plurality of positions in a polar plot using data from the images, the polar plot having an origin and data from each image being assigned to a corresponding sector of the polar plot, and the computer computes a centroid based on the assigned values wherein an angle of the centroid with respect to the origin indicates the angular orientation of the object; and the computer determining a location of the object in the field of view of each of the plurality of cameras and when the object is not in the center of the field of view, said assigning is corrected according to its distance from the center.
-
-
30. A method for determining the angular orientation of an object comprising:
-
obtaining a plurality of images of the object; assigning values to a plurality of positions in a polar plot using data from the images, the polar plot having an origin and being in a plane that is independent of planes of the images; computing a centroid based on the assigned values wherein an angle of the centroid with respect to the origin indicates the angular orientation of the object; and determining a location of the object in the field of view of each of a plurality of cameras and when the object is not in the center of the field of view, said assigning is corrected according to its distance from the center. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37)
-
-
38. A method for determining the angular orientation of an object comprising:
-
obtaining a plurality of images of the object; assigning values to a plurality of positions in a polar plot using data from the images wherein the values assigned to the polar plot represent vertical luminance variance, the polar plot having an origin and being in a plane that is independent of planes of the images; and computing a centroid based on the assigned values wherein an angle of the centroid with respect to the origin indicates the angular orientation of the object.
-
Specification