Single image digital photography with structured light for document reconstruction
First Claim
1. A method of reconstructing a digital image of an image on a surface using a digital image capture device arbitrarily positioned with respect to the surface, the method comprising the steps of:
- projecting at least three illumination marks on the surface, said illumination marks having a particular characteristic;
capturing a single image of the surface to obtain captured image data;
detecting pixel values corresponding to the illumination marks and their corresponding location on the surface in the captured image data dependent on the particular characteristic;
using the location of the illumination marks in the captured image data to correct for distortion of the image and the surface in the captured image data to generate undistorted image data; and
substituting estimated pixel values for the detected illumination mark pixel values in the undistorted image data, the estimated pixel values being determined using neighboring non-illumination mark pixel values.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method of obtaining a reconstructed digital image of an image that is projected, displayed, or printed on a surface by capturing a single digital image of the surface is described. According to the system and method, at least three illumination marks are projected onto the surface. The illumination marks have a particular detectable characteristic. An image captures a single image of the surface including the illumination marks to obtain captured image data. The location and the pixel values corresponding to the illumination marks are detected dependent on the particular characteristic of the illumination mark pixels in the captured image data. The locations of the illumination marks are then used to correct for distortion of the image and surface in the captured image data to generate an undistorted digital image of the image on the surface. The illumination mark pixel values are replaced within undistorted digital image with estimated pixel values that are determined using neighboring non-illumination mark pixel values.
33 Citations
16 Claims
-
1. A method of reconstructing a digital image of an image on a surface using a digital image capture device arbitrarily positioned with respect to the surface, the method comprising the steps of:
-
projecting at least three illumination marks on the surface, said illumination marks having a particular characteristic;
capturing a single image of the surface to obtain captured image data;
detecting pixel values corresponding to the illumination marks and their corresponding location on the surface in the captured image data dependent on the particular characteristic;
using the location of the illumination marks in the captured image data to correct for distortion of the image and the surface in the captured image data to generate undistorted image data; and
substituting estimated pixel values for the detected illumination mark pixel values in the undistorted image data, the estimated pixel values being determined using neighboring non-illumination mark pixel values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system of reconstructing a digital image of an image on a surface using a digital image capture device arbitrarily positioned with respect to the surface, the method comprising the steps of:
-
an illumination source for projecting at least three illumination marks on the surface, said illumination marks having a particular characteristic;
an image capturing device for capturing a single image of the surface to obtain captured image data;
an image reconstructor having means for detecting pixel values corresponding to the illumination marks and their corresponding location on the surface in the captured image data dependent on the particular characteristic, a means for using the location of the illumination marks in the captured image data to correct for distortion of the image in the captured image data to generate undistorted image data, and a means for substituting estimated pixel values determined using neighboring non-illumination mark pixel values for the detected illumination mark pixel values. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification