Method and apparatus for removal of bright or dark spots by the fusion of multiple images
First Claim
1. A method for creating an image of at least a portion of a head of a person who is wearing eyeglasses or contact lens and who is positioned at a subject location which image is free of specularities comprising:
- a. positioning a first illuminator and at least one additional illuminator at a selected distance from the subject location and spaced apart from one another;
b. capturing a first image of at least a portion of a head of a person who is wearing eyeglasses or contact lens while the person'"'"'s head is illuminated by the first illuminator and not illuminated by the at least one additional illuminator wherein the first image is comprised of a set of pixels each pixel corresponding to a specific location relative to the person'"'"'s head and having a gray scale value;
c. capturing at least one additional image of at least a portion of a head of a person who is wearing eyeglasses or contact lens while the person'"'"'s head is illuminated by the at least one additional illuminator and not illuminated by the first illuminator;
wherein the second image is comprised of a set of pixels each pixel corresponding to a specific location relative to the person'"'"'s head and having a gray scale value;
d. creating sets of pixels such that each set contains a pixel from the first image and a pixel from each additional image and all pixels in each set correspond to a same location relative to the subject; and
e. constructing an image of the subject that is free of specularities by selecting one pixel from each set of pixels by choosing that pixel which has a minimum gray scale value.
6 Assignments
0 Petitions
Accused Products
Abstract
A reliable method and apparatus for illuminating and imaging eyes uses multiple light sources producing multiple images of a subject each created under illumination by different illuminators. A composite image of the subject is formed by selecting pixels based upon their gray scale values or using pyramid image processing. A composite image can be created which is free of bright spots commonly caused by reflection of illumination from eyeglasses that may be worn by a subject or for which is free of dark shadows or which is free of both bright spots and dark shadows.
228 Citations
36 Claims
-
1. A method for creating an image of at least a portion of a head of a person who is wearing eyeglasses or contact lens and who is positioned at a subject location which image is free of specularities comprising:
-
a. positioning a first illuminator and at least one additional illuminator at a selected distance from the subject location and spaced apart from one another; b. capturing a first image of at least a portion of a head of a person who is wearing eyeglasses or contact lens while the person'"'"'s head is illuminated by the first illuminator and not illuminated by the at least one additional illuminator wherein the first image is comprised of a set of pixels each pixel corresponding to a specific location relative to the person'"'"'s head and having a gray scale value; c. capturing at least one additional image of at least a portion of a head of a person who is wearing eyeglasses or contact lens while the person'"'"'s head is illuminated by the at least one additional illuminator and not illuminated by the first illuminator;
wherein the second image is comprised of a set of pixels each pixel corresponding to a specific location relative to the person'"'"'s head and having a gray scale value;d. creating sets of pixels such that each set contains a pixel from the first image and a pixel from each additional image and all pixels in each set correspond to a same location relative to the subject; and e. constructing an image of the subject that is free of specularities by selecting one pixel from each set of pixels by choosing that pixel which has a minimum gray scale value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for creating an image of a subject positioned at a subject location which image is free of specularities comprising:
-
a. positioning a first illuminator and at least one additional illuminator at a selected distance from the subject location and spaced apart from one another; b. capturing a first image of the subject while the subject is illuminated by he first illuminator and not illuminated by the at least one additional illuminator wherein the first image is comprised of a set of pixels each pixel corresponding to a specific location relative to the subject and having a gray scale value; c. capturing at least one additional image of the subject while the subject is illuminated by the at least one additional illuminator and not illuminated by the first illuminator;
wherein the second image is comprised of a set of pixels each pixel corresponding to a specific location relative to the subject and having a gray scale value;d. creating sets of pixels such that each set contains a pixel from the first image and a pixel from each additional image and all pixels in each set correspond to a same location relative to the subject; e. constructing an image of the subject that is free of specularities by selecting one pixel from each set of pixels by choosing that pixel which has a minimum gray scale value; f. capturing a third image of the subject wherein the third image is comprised of a set of pixels each pixel corresponding to a specific location relative to the subject and having a gray scale value; and g. including a pixel from the third image in at least some of the sets of pixels.
-
-
11. A method for creating an image of a subject that is located in a package at least a portion of which package is light transmissive which image is free of specularities comprising:
-
a. positioning a first illuminator and at least one additional illuminator at a selected distance from the subject location and spaced apart from one another; b. capturing a first image of the subject while the subject is illuminated by the first illuminator and not illuminated by the at least one additional illuminator wherein the first image is comprised of a set of pixels each pixel corresponding to a specific location relative to the subject and having a gray scale value; c. capturing at least one additional image of the subject while the subject is illuminated by the at least one additional illuminator and not illuminated by the first illuminator;
wherein the second image is comprised of a set of pixels each pixel corresponding to a specific location relative to the subject and having a gray scale value;d. creating sets of pixels such that each set contains a pixel from the first image and a pixel from each additional image and all pixels in each set correspond to a same location relative to the subject; and e. constructing an image of the subject that is free of specularities by selecting one pixel from each set of pixels by choosing that pixel which has a minimum gray scale value. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method for creating a shadow free image of a subject positioned at a subject location comprising:
-
a. positioning a first illuminator and at least one additional illuminator at a selected distance from the subject location and spaced apart from one another; b. capturing a first image of the subject while the subject is illuminated by the first illuminator and not illuminated by the at least one additional illuminator wherein the first image is comprised of a set of pixels each pixel corresponding to a specific location relative to the subject and having a gray scale value; c. capturing at least one additional image of the subject while the subject is illuminated by the at least one additional illuminator and not illuminated by the first illuminator;
wherein the second image is comprised of a set of pixels each pixel corresponding to a specific location relative to the subject and having a gray scale value;d. creating sets of pixels such that each set contains a pixel from the first image and a pixel from each additional image and all pixels in each set correspond to a same location relative to the subject; and e. constructing an image of the subject by selecting one pixel from each set of pixels by choosing that pixel which has a maximum gray scale value that is less than a threshold gray scale value. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A method for creating an image of a subject positioned at a subject location comprised of:
-
a. positioning a first illuminator and at least one additional illuminator at a selected distance from the subject location and spaced apart from one another; b. capturing a first image of the subject while the subject is illuminated by the first illuminator and not illuminated by the at least one additional illuminator wherein the first image is comprised of a set of pixels each pixel corresponding to a specific location relative to the subject and having a gray scale value; c. capturing at least one additional image of the subject while the subject is illuminated by the at least one additional illuminator and not illuminated by the first illuminator;
wherein the second image is comprised of a set of pixels each pixel corresponding to a specific location relative to the subject and having a gray scale value;d. computing a Laplacian pyramid for each image; e. selecting a first particular level of the Laplacian pyramids computed for each image such that a same level is selected for each image; f. creating sets of pixels such that each set contains a pixel from the selected level of the Laplacian pyramid for each of the first image and each additional image and all pixels in each set correspond to a same location relative to the subject; g. identifing a pixel in each set which has a maximum value and identifying the image from which each selected pixels was derived; and h. constructing a first composite image of the subject by selecting one pixel from one of the first image and each additional image that corresponds to each pixel identified in step g. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
-
32. A method for creating an image of a subject positioned at a subject location comprised of:
-
a. positioning a first illuminator and a at least one additional illuminator at a selected distance from the subject location and spaced apart from one another; b. capturing a first image of the subject while the subject is illuminated by the first illuminator and not illuminated by the at least one additional illuminator wherein the first image is comprised of a set of pixels each pixel corresponding to a specific location relative to the subject and having a gray scale value; c. capturing at least one additional image of the subject while the subject is illuminated by the at least one additional illuminator and not illuminated by the first illuminator;
wherein the second image is comprised of a set of pixels each pixel corresponding to a specific location relative to the subject and having a gray scale value;d. computing a Laplacian pyramid for each image; e. selecting a first particular level of the Laplacian pyramids computed for each image such that a same level is selected for each image; f. creating sets of pixels such that each set contains a pixel from the selected level of the Laplacian pyramid for each of the first image and each additional image and all pixels in each set correspond to a same location relative to the subject; g. identifying a pixel in each set which has a minimum value and identifying the image from which each selected pixels was derived; and h. constructing a first composite image of the subject by selecting one pixel from one of the first image and each additional image that corresponds to each pixel identified in step g. - View Dependent Claims (33)
-
-
34. An apparatus for creating an image of a subject positioned at a subject location which image is free of specularities or shadows comprising:
-
a. a camera for taking an image of a subject located at a subject location; b. a first illuminator and at least one additional illuminator at a selected distance from the subject location and spaced apart from one another; c. a controller attached to the camera and the illuminators for turning on a selected illuminator whenever the camera captures an image of the subject; and d. an image processor connected to the camera for receiving a first image of the subject taken when the first illuminator is illuminated and the at least one additional illuminator is not illuminated and receiving at least one additional image of the subject taken when the first illuminator is not illuminated and the at least one additional illuminator is illuminated and combining the first image and at least one additional image to produce a composite image of the subject wherein the images are each comprised of a set of pixels each pixel corresponding to a specific location relative to the subject and having a gray scale value and wherein the image processor contains a program for combining the first and second images which program constructs a Laplacian pyramid for each image and uses at least some of levels of the Laplacian pyramids to form a composite image of the subject. - View Dependent Claims (35)
-
-
36. An apparatus for creating an image of a subject positioned at a subject location which image is free of specularities or shadows comprising:
-
a. a camera for taking an image of a subject located at a subject location; b. a first illuminator and at least one additional illuminator at a selected distance from the subject location and spaced apart from one another; c. a controller attached to the camera and the illuminators for turning on a selected illuminator whenever the camera captures an image of the subject; and d. an image processor connected to the camera for receiving a first image of the subject taken when the first illuminator is illuminated and the at least one additional illuminator is not illuminated and receiving at least one additional image of the subject taken when the first illuminator is not illuminated and the at least one additional illuminator is illuminated and combining the first image and at least one additional image to produce a composite image of the subject wherein the images are each comprised of a set of pixels each pixel corresponding to a specific location relative to the subject and having a gray scale value and wherein the image processor contains a program for combining the first and second images by; a. creating sets of pixels such that each set contains a pixel from the first image and a pixel from each additional image and all pixels in each set correspond to a same location relative to the subject; and b. creating a constructed image of the subject by selecting one pixel from each set of pixels by choosing that pixel which has a maximum gray scale value that is less than a threshold gray scale value.
-
Specification