|Publication number||US6753983 B2|
|Application number||US 09/682,302|
|Publication date||Jun 22, 2004|
|Filing date||Aug 16, 2001|
|Priority date||Aug 16, 2001|
|Also published as||US20030035155|
|Publication number||09682302, 682302, US 6753983 B2, US 6753983B2, US-B2-6753983, US6753983 B2, US6753983B2|
|Original Assignee||Avision Inc.|
|Export Citation||BiBTeX, EndNote, RefMan|
|Patent Citations (3), Referenced by (2), Classifications (20), Legal Events (4)|
|External Links: USPTO, USPTO Assignment, Espacenet|
1. Field of the Invention
The present invention relates to a scanning method, and more particularly, the present invention discloses a scanning method that reduces a number of calculations performed during calibration to save time.
2. Description of the Prior Art
Scanning devices are peripherals commonly found in home and office computing systems. Scanners are capable of determining image content of a document, and converting the image content of the document into a form that may be manipulated by a computer user through various related software packages. Practically, this manipulation may include converting image data of old documents into text data for database use, or changing image content of a scanned photograph for tabloid use.
Whatever the use, prior art scanners spend an inordinate amount of time warming up and performing self-calibration. In one aspect, calibration is performed to improve image scans by calculating, and eventually correcting for, differences in light source intensities over the length of the light source.
Please refer to FIGS. 1-3. FIG. 1 is a diagram of a prior art scanner 10. FIG. 2 is a graph of a distribution of intensity data, with an average intensity 32 demarcated. FIG. 3 is a graph showing light intensities relative to a position along a calibration paper 20 of the scanner 10, including a reference to the average intensity 32 of FIG. 2. As shown in FIG. 1, the scanner 10 also comprises a scanning module 12 for retrieving data from a document 14, a transparent plate 16, upon which the document 14 may be placed, a memory 17 for storing programs and data, and a central processing unit (CPU) 19 for processing data retrieved from the document 14. The calibration paper 20 is positioned before the document 14, relative to a direction of movement of the scanning module 12.
Please refer to FIG. 4, which is a flow chart of the prior art scanning method. Before scanning the document 14, the scanning module 12 performs a calibration scan. In the calibration scan, the scanning module 12 scans the calibration paper 20. Upon completion of the calibration scan, the CPU 19 receives data such as that shown in FIG. 2. Again, FIG. 2 shows a distribution of intensities. The CPU 19 removes upper and lower 5% of the intensity distribution data to form a range of acceptable intensities, which will also be referred to as an effective image range of the image data. Only data falling within the effective image range are used in calculating the average 32.
As shown in FIG. 3, light intensities of the light source typically vary over the width of the transparent plate 16. Therefore, the CPU 19 lifts or drops the intensity of each scanned pixel to the intensity level of the average 32.
Again, one calibration scan is performed before every scan of the document in this prior art method. Then, the CPU 19 both determines the effective image range of the image data, and calculates the average 32. This adds significant time when a user performs multiple scans, because the CPU 19 embedded in the scanner 10 is typically slow.
It is therefore an objective of the present invention to provide a scanning method that saves time.
According to the first claimed invention, the scanning method saves time by reducing processor calculations. The scanner has a housing, a transparent platform installed on the housing, a document positioned on the transparent platform, a scanning module, a calibration paper, a memory, and a processor. The scanning method starts by having the scanning module to scan the calibration paper. If no scanning pass has been performed since the scanner is turned on or if a period of time, since generating a last effective image range determined after the scanner is turned on and before scanning the calibration paper, has elapsed, define a new effective image range according to the image data of the plurality of pixels and calculate an average of image data which are within the new effective image range. If the period of time, since generating the last effective image range, has not elapsed, calculate an average of image data which are within the last effective image range. The scanning module then uses the average to calibrate an image generated by scanning the document.
According to the second claimed invention, the calibration paper is scanned to collect the image data, the effective image range is defined according to the data, and the average is calculated according to the effective image range. Then, before beginning a scanning pass, it is determined whether or not the calibration paper should be scanned. If not, the image generated by scanning the document is calibrated according to the previously calculated average.
It is an advantage of the claimed invention that number of calculations performed by the processor is greatly reduced, which saves a great amount of time in processing due to the slow speed of the processor.
These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment, which is illustrated in the various figures and drawings.
FIG. 1 is a diagram of a scanner, according to the prior art.
FIG. 2 is a graph of a distribution of intensity data, with an average intensity demarcated, according to the prior art.
FIG. 3 is a graph showing light intensities relative to a position along the calibration paper, including a reference to the average intensity of FIG. 2, according to the prior art.
FIG. 4 is a flow chart of a scanning method according to the prior art.
FIG. 5 is a flow chart of a first scanning method according to the present invention.
FIG. 6 is a flow chart of a second scanning method according to the present invention.
The prior art scanner 10 shown in FIG. 1, and prior art intensity diagrams shown in FIGS. 2 and 3 all are transferable to the present invention scanning method, so continued reference is made to these figures in describing the preferred embodiments. In addition, the method for defining an effective image range that was described in the prior art discussion will also be used with the present invention.
Please refer to FIG. 5, which is a flow chart of a first scanning method according to the present invention. The first method begins by scanning the calibration paper 20 so as to collect image data of a plurality of pixels in the calibration paper 20. Before performing a first scanning pass after the scanner 10 is turned on, an effective image range is defined according to the image data. And an average of image data which are within the effective image range is calculated. The document 14 is then scanned and calibrated using the average. Before performing a following scanning pass while the scanner 10 is still turned on, the calibration paper 20 is scanned again. At this point, if a period of time, such as 30 minutes, since generating the effective image range has not elapsed, a new average 32 of image data collected by rescanning the calibration paper 20 and falling within the effective image range determined before performing the first scanning pass is calculated. If the period of time since generating the effective image range has elapsed, a new effective image range is defined by using image data collected from rescanning the calibration paper 20. And a new average 32 is calculated by using image data collected from rescanning the calibration paper 20 and falling within the new effective image range. After calculating the new average 32, the following scanning pass is performed, and the resulting image is calibrated according to the new average 32.
The method checks for a period of elapsed time of 30 minutes, because most scanning modules of scanning devices do not exhibit a significant change in intensity variation over their length in such a short period of time. Of course, this interval of time is not limited to 30 minutes. The period of elapsed time can be longer or shorter.
Please refer to FIG. 6, which is a flow chart of a second scanning method according to the present invention. In the second scanning method, the calibration paper 20 is scanned to collect image data of a plurality of pixels. The collected image data is then used to define an effective image range. The average 32 is then directly calculated from image data falling within the effective image range. Before performing a scanning pass, detection is performed to determine whether or not the calibration paper 20 need be scanned again. If not, then the document 14 is scanned, and the resulting image is calibrated according to the average 32. If so, the calibration paper 20 is rescanned and image data of the collected pixels are used to define a new effective image range and a new average. The resulting image and images generated within next 30 minutes (the period of elapsed time) if the scanner 10 is still turned on are calibrated according to the new average.
Basically, the effective image range and the average need be redefined when the scanning pass to be performed is a first scanning pass after the scanner 10 is turned on, or a previous average has been determined for more than the period of elapsed time.
Based on an assumption that light intensity of a scanning module does not change significantly over short periods of time, if an effective image range has been determined within a predetermined amount of time after the scanner 10 is turned on, the first scanning method does not re-determine an effective image range, and the second scanning method does not perform a calibration scan before scanning the document. Compared with the prior art method, the number of calculations handled by the slow CPU is reduced in both scanning methods of the present invention, which saves a significant amount of time.
Those skilled in the art will readily observe that numerous modifications and alterations of the device may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.
|Cited Patent||Filing date||Publication date||Applicant||Title|
|US5801962 *||Apr 5, 1996||Sep 1, 1998||Must System Inc.||Method and apparatus for calibrating image system|
|US5969845 *||Sep 16, 1998||Oct 19, 1999||Mustek Systems Inc.||Device and method for determining resolution of a multiple resolution scanner|
|US6388778 *||Apr 19, 1999||May 14, 2002||Primax Electronics Ltd.||Image scanner using one scanning pass to perform a preview scan and a formal scan|
|Citing Patent||Filing date||Publication date||Applicant||Title|
|US8009931||Aug 30, 2011||Xerox Corporation||Real-time processing of grayscale image data|
|US20090185228 *||Jul 23, 2009||Xerox Corporation||Real-time processing of grayscale image data|
|U.S. Classification||358/474, 358/497, 358/406|
|International Classification||H04N1/401, H04N1/10, H04N1/00|
|Cooperative Classification||H04N1/00068, H04N1/00002, H04N1/401, H04N1/00013, H04N1/00819, H04N2201/044, H04N1/1017, H04N1/00005|
|European Classification||H04N1/00H2F, H04N1/00A2C, H04N1/00A1, H04N1/00A3W, H04N1/00A, H04N1/401|
|Aug 16, 2001||AS||Assignment|
Owner name: AVISION INC., TAIWAN
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MICHAEL CHEN;REEL/FRAME:011867/0635
Effective date: 20010719
|Dec 4, 2007||FPAY||Fee payment|
Year of fee payment: 4
|Nov 15, 2011||FPAY||Fee payment|
Year of fee payment: 8
|Jan 29, 2016||REMI||Maintenance fee reminder mailed|