×

Platenless book scanner with line buffering to compensate for image skew

  • US 5,764,383 A
  • Filed: 05/30/1996
  • Issued: 06/09/1998
  • Est. Priority Date: 05/30/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for correcting image distortion while scanning a bound document, comprising the steps of:

  • providing a support for defining a support plane with a reference line therein;

    positioning the bound document on the support, the bound document having non-planar page contours spaced a distance from the support plane, and the bound document having a spine skewed relative to the reference line in the support plane;

    pre-scanning the bound document to provide a three-dimensional geometrical contour map that identifies the distance the non-planar page contours of the bound document are spaced from the support plane;

    analyzing the geometrical contour map to measure document skew between the spine of the bound document and the reference line in the support plane;

    providing a set of scan line buffers for storing multiple scan lines of image data that are recorded parallel to the reference line in the support plane;

    selecting a minimum number of scan line buffers in the set of scan line buffers sufficient to capture an entire scan line of data aligned parallel to the spine of the bound document having the measured document skew determined by said analyzing step;

    scanning the bound document to fill with image data the minimum number of scan line buffers identified by said selecting step, said scanning step scanning along a scan path parallel to the reference line in the support plane; and

    polling the image data stored in the minimum number of scan line buffers in accordance with the geometrical contour map to correct distortions caused by the measure of document skew of the spine of the bound document relative to the reference line in the support plane, and the non-planar page contours of the bound document, said polling step identifying locations in the set of scan line buffers to provide a corrected scan line of image data.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×