System and method for automatically detecting edges of scanned documents
First Claim
Patent Images
1. A method for automatically detecting an edge of a document in a scanning system, comprising the steps of:
- (a) scanning a portion of the document to obtain a set of image data;
(b) calculating a set of first values from the image data using a first function, the first function being a first-order function;
(c) calculating a set of second values from the image data using a second function, the second function being a second-order function;
(d) determining a first slope value, the first slope value being a function of the difference between a plurality of the first values;
(e) determining a second slope value, the second slope value being a function of the difference between a plurality of the second values; and
(f) determining a detected edge of the document from the first slope value and the second slope value.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for identifying document edges collects a predetermined number scanlines of the document. Both first order and second order statistics are then calculated based on the scanned data. A first slope value being a function of the difference between a plurality of the first value and a second slope value being a function of the difference between a plurality of the second value are calculated. A document edge is detected using the first and second slope values.
-
Citations
12 Claims
-
1. A method for automatically detecting an edge of a document in a scanning system, comprising the steps of:
-
(a) scanning a portion of the document to obtain a set of image data;
(b) calculating a set of first values from the image data using a first function, the first function being a first-order function;
(c) calculating a set of second values from the image data using a second function, the second function being a second-order function;
(d) determining a first slope value, the first slope value being a function of the difference between a plurality of the first values;
(e) determining a second slope value, the second slope value being a function of the difference between a plurality of the second values; and
(f) determining a detected edge of the document from the first slope value and the second slope value. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for automatically detecting an edge of a document in a scanning system, comprising the steps of:
-
(a) scanning a portion of the document to obtain a set of image data;
(b) calculating a set of first values from the image data using a first function, the first function being a second-order function;
(c) determining a first slope value, the first slope value being a function of the difference between a plurality of the first values;
(d) generating a block sum value, the block sum value comprising the sum of a plurality of first values; and
(e) determining a detected edge of the document from the first slope value and the block sum value. - View Dependent Claims (8, 9)
-
-
10. A method for detecting an edge within scanned image data, comprising the steps of:
-
calculating a set of first values from the scanned image data using a first function, the first function being a second-order function;
determining a slope value, the slope value being a function of the difference between a plurality of the first values;
generating a block sum value, the block sum value comprising the sum of a plurality of the first values; and
determining a detected edge of a document from the slope value and the block sum value. - View Dependent Claims (11, 12)
-
Specification