Vision-based operating method and system
First Claim
1. A method of determining whether an acquired image matches a reference image, comprising:
- acquiring a digital image for comparison to a reference image;
identifying a group of pixels in the acquired image;
selecting the pixel group in the reference image that is the best match for the pixel group in the acquired image;
repeating the preceding steps for at least one more group of pixels;
comparing the relative locations of the selected pixel groups in the reference image and the pixel groups in the acquired image; and
determining the probability that the relative locations occurred randomly.
6 Assignments
0 Petitions
Accused Products
Abstract
A vision-based operating system is provided in which a computer-based system accepts visual inputs and takes appropriate actions in a wide variety of environments. One environment is a security environment in which the vision-based operating system acquires an image of a face and determines, with an arbitrarily small probability of a false positive, whether the face is of a person who is authorized to enter the environment. The method employed may include acquiring a digital image for comparison to a reference image and identifying a group of pixels in the acquired image. A pixel group in the reference image that is the best match for the pixel group in the acquired image is selected. These steps are repeated for at least one more group of pixels. The relative locations of the selected pixel groups in the reference images and the pixel groups in the acquired image are compared, and the probability that the relative locations occurred randomly is determined.
202 Citations
27 Claims
-
1. A method of determining whether an acquired image matches a reference image, comprising:
-
acquiring a digital image for comparison to a reference image; identifying a group of pixels in the acquired image; selecting the pixel group in the reference image that is the best match for the pixel group in the acquired image; repeating the preceding steps for at least one more group of pixels; comparing the relative locations of the selected pixel groups in the reference image and the pixel groups in the acquired image; and determining the probability that the relative locations occurred randomly. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of analyzing an image comprising:
-
acquiring a first surface area of a surface location of an image of a person to be analyzed; retrieving a second surface area of the same surface location of a reference image; identifying a first group of pixels in said first surface area; selecting a second group of pixels from said second surface area that is a best match for said first group of pixels; repeating the above steps for at least one more group of pixels in said first and second surface areas; comparing the relative locations of said pixel groups in said first and second surface areas; determining a probability that the relative locations occurred randomly; and calculating a score representing a likelihood that said first and second surface areas are from the same person.
-
-
16. A system for determining whether an acquired image matches a reference image, comprising:
-
a camera for acquiring a digital image for comparison to a reference image; an identification module for identifying a group of pixels in the acquired image; a selection module for selecting the pixel group in the reference image that is the best match for the pixel group in the acquired image; a comparison module for repeating the preceding steps for at least one more group of pixels and for comparing the relative locations of the selected pixel groups in the reference image and the pixel groups in the acquired image; and a calculator for determining the probability that the relative locations occurred randomly. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification