Platenless book scanning system with a general imaging geometry
First Claim
1. A scanning system with a general imaging geometry for scanning pages of a bound document, comprising:
- a support for positioning the pages of the bound document in an open and upward facing condition, the pages having a non-planar contour defined in a three-dimensional first coordinate system;
an image acquisition system for recording image data and page shape data in a focal plane defined in a two-dimensional second coordinate system;
a first transform generator for evaluating the page shape data to provide a first transform for defining a relationship between the first coordinate system and a two-dimensional third coordinate system, the two-dimensional third coordinate system defining an output space in which an output page of the bound document is represented in two dimensions;
a second transform generator for calibrating said image acquisition system with respect to the first coordinate system, said second transform generator providing a second transform for defining a relationship between the first coordinate system and the second coordinate system; and
an image correction system for de-warping the recorded image data to form corrected image data, said image correction system de-warping the recorded image data by performing a first mapping, with the first transform, between the third coordinate system and the first coordinate system, and by performing a second mapping, with the second transform, between the first coordinate system and the second coordinate system to define a location in the second coordinate system that corresponds to a location in the third coordinate system.
4 Assignments
0 Petitions
Accused Products
Abstract
An overhead scanning system records pages from bound documents in an upright and open condition. The scanning system is defined with a general imaging geometry that makes the scanning system readily portable, and provides the scanning system with a variable imaging area. Once an operator defines an imaging area of an image acquisition system, the operator positions a light stripe projector to project across the imaging area. After recording calibration data, a perspective transform is provided by a perspective transform generator. In operation, a first image of the bound document having a light stripe projected there across is recorded by the image acquisition system. A page shape transform generator is then used to derive a page shape transform. Subsequently, a second image of the bound document is recorded without projecting a light stripe thereacross. If the second image is warped because of foreshortening, or magnification due to the pages of the bound document being curved, an image correction system de-warps the second image using the perspective and page shape transforms. The de-warped image is reconstructed by "polling" each location in the second image to determine the value of each pixel in the de-warped image.
77 Citations
22 Claims
-
1. A scanning system with a general imaging geometry for scanning pages of a bound document, comprising:
-
a support for positioning the pages of the bound document in an open and upward facing condition, the pages having a non-planar contour defined in a three-dimensional first coordinate system; an image acquisition system for recording image data and page shape data in a focal plane defined in a two-dimensional second coordinate system; a first transform generator for evaluating the page shape data to provide a first transform for defining a relationship between the first coordinate system and a two-dimensional third coordinate system, the two-dimensional third coordinate system defining an output space in which an output page of the bound document is represented in two dimensions; a second transform generator for calibrating said image acquisition system with respect to the first coordinate system, said second transform generator providing a second transform for defining a relationship between the first coordinate system and the second coordinate system; and an image correction system for de-warping the recorded image data to form corrected image data, said image correction system de-warping the recorded image data by performing a first mapping, with the first transform, between the third coordinate system and the first coordinate system, and by performing a second mapping, with the second transform, between the first coordinate system and the second coordinate system to define a location in the second coordinate system that corresponds to a location in the third coordinate system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for scanning pages of a bound document having a non-planar contour when open and in an upward facing condition, comprising the steps of:
-
providing a support for maintaining the bound document in an open condition in a three-dimensional first coordinate system; illuminating the bound document positioned on the support with a light stripe to form a geometrical profile map of the bound document in three dimensions; recording image data and page shape data upon a focal plane defining a two-dimensional second coordinate system of an image acquisition system, wherein the recorded page shape data represents the bound document with the illuminated light stripe and the recorded image data represents the bound document without the illuminated light stripe; evaluating the page shape data to define a relationship between the first coordinate system and a two-dimensional third coordinate system defining an output space in which a output page of the bound document is represented in two dimensions, said evaluating step providing a first transform to transform the recorded image data from the third coordinate system to the first coordinate system; calibrating the image acquisition system with the first coordinate system, said calibrating step providing a second transform to transform the recorded image data from the first coordinate system to the second coordinate system; and de-warping the recorded image data to form corrected image data, said de-warping step including the steps of; performing a first mapping, with the first transform, between a location in the third coordinate system and a location in the first coordinate system, performing a second mapping, with the second transform, between the location in the first coordinate system and a location in the second coordinate system, and performing a second mapping, with the second transform, between the location in the first coordinate system and a location in the second coordinate system, and identifying the location in the second coordinate system that corresponds to the location in the third coordinate system with the first mapping and the second mapping. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A scanning system with a general imaging geometry for scanning a bound document, comprising:
-
a support for positioning pages of the bound document in an open and upward facing condition;
the pages of the bound document having a non-planar contour defined in a three-dimensional first coordinate system;an image acquisition system for recording calibration data, image data, and page shape data;
said image acquisition system recording the recorded calibration data, the recorded image data, and the recorded page shape data in a focal plane defining a two-dimensional second coordinate system; andan image processing system for providing corrected image data using the recorded calibration data and the recorded page shape data to de-warp the recorded image data so that distortions of the bound document in the recorded image data are minimized in the corrected image data, the image processing system, further comprising; a first transform generator for evaluating the page shape data to provide a first transform for defining a relationship between the first coordinate system and a two-dimensional third coordinate system defining an output space in which an output page of the bound document is represented in two dimensions, said first transform generator providing a first transform to transform the recorded image data from the third coordinate system to the first coordinate system; a second transform generator for calibrating said image acquisition system with the first coordinate system, said second transform generator providing a second transform for defining a relationship between the first coordinate system and the second coordinate system; and an image correction system for de-warping the recorded image data to form the corrected image data, said image correction system de-warping the recorded image data by performing a first mapping, with the first transform, between the third coordinate system and the first coordinate system, and by performing a second mapping, with the second transform, between the first coordinate system and the second coordinate system to define a location in the second coordinate system that corresponds to a location in the third coordinate system. - View Dependent Claims (21)
-
-
22. The scanning system according to claim 26, further comprising a calibration system positioned on said support, said calibration system including a calibration object extending out of the plane of said support and calibration marks located at defined intervals on said support.
Specification