IP Library Granted Patent US 7,492,963
Granted Patent B2
US 7,492,963 · App. 11/534,958 · Granted Feb 17, 2009

Method for adjusting image data

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,492,963
App. No.
11/534,958
Granted
Feb 17, 2009
Kind
B2
Abstract

The present invention provides a determination method to obtain the optimum image output quality. The method comprising the standard white plate is scanned prior to the scanning document sheet to obtain a first image data. Then, the first image data is calculated to generate the shading curve, noise level, and brightness data, which corresponding to each sensor device. Next, the shading curve or standard values returned to input into the calibration database. Thereafter, the scanning device scanned and exposed the document sheet to obtain a second imaging data that corresponding to each sensor device and to read out the standard curve (shading curve) from the calibration memory simultaneously. Next, a determination method utilized to determine the difference value between the two pixels at neighboring position, if the difference value is smaller than the standard value, then the two neighboring pixels is to be averaged and outputted the average value; else, the output pixel value is equal to the original position of the pixel value. Finally, the corrected image data is outputted which is corrected by calibration method.

Claims (45)

1. A method, comprising:

obtaining shading correction data associated with a scanning operation;

scanning an image to obtain a set of image data;

calibrating the image data with the shading correction data to obtain a set of calibrated data comprising pixel values associated with the scanned image;

comparing the pixel values corresponding to two or more adjacent pixel positions; and

generating a set of corrected image data, based at least in part on the comparison.

2. The method of claim 1 , wherein the scanning is performed by a scanning device comprised of a plurality of pixels.

3. The method of claim 2 , wherein the two or more adjacent pixel positions correspond to two or more neighboring pixels of the plurality of pixels.

4. The method of claim 1 , wherein the corrected image data is comprised of an average of the pixel values.

5. The method of claim 1 , wherein the generating a set of corrected image data further comprises:

determining a standard correction value associated with the shading correction data; and

comparing a difference of the pixel values with the standard correction value.

6. The method of claim 5 , wherein generating the set of corrected image data further comprises:

generating an output pixel value corresponding to an average of the pixel values when the difference in pixel values is less than the standard correction value.

7. The method of claim 1 , wherein the scanning operation comprises determining a shading curve of a scanning device.

8. An apparatus, comprising:

means for generating a set of corrected image data based at least in part on a first set of image data;

means for obtaining a second set of image data;

means for calibrating the second set of image data with the corrected image data, wherein the calibrated data is associated with a plurality of pixel values;

means for comparing two or more pixel values corresponding to two or more neighboring pixel positions; and

means for generating a set of corrected output data, based at least in part on the comparison.

9. The apparatus of claim 8 , wherein the set of corrected image data is based at least in part on scanning a standard surface and the first set of image data indicates an amount of scatter of a scanning light.

10. The apparatus of claim 8 , wherein the set of corrected image data comprises at least one of: a shading curve, a set of noise level data, and a set of brightness data.

11. The apparatus of claim 8 , wherein the second set of image data is obtained by scanning a document.

12. The apparatus of claim 8 , wherein the means for generating a set of corrected output data further comprises:

means for calculating a difference between the two or more pixel values;

means for identifying a standard correction value corresponding to the set of corrected image data; and

means for comparing the difference between the two or more pixel values with the standard correction value.

13. The apparatus of claim 12 , wherein the means for generating a set of corrected output data further comprises:

means for setting an output pixel value to an average of the two or more pixel values when the difference between the two or more pixel values is less than the standard correction value.

14. The apparatus of claim 12 , wherein the means for generating a set of corrected output data further comprises:

means for setting an output pixel value to one of the two or more pixel values when the difference between the two or more pixel values is greater than the standard correction value.

15. A system, comprising:

a light source;

a sensor device comprised of a plurality of pixels; and

one or more processors configured to:

identify an amount of scatter of the light source from a standard surface;

calibrate a set of image data according to the amount of light source scatter to determine a set of calibrated data including a plurality of pixel values;

compare the pixel values from two neighboring pixel locations to determine an output pixel value; and

generate a set of output data comprised of the output pixel value.

16. The system of claim 15 , wherein the one or more processors are further configured to determine a standard correction value associated with the amount of light source scatter.

17. The system of claim 16 , wherein the one or more processors are further configured to calculate the difference between the pixel values with the standard correction value.

18. The system of claim 16 , wherein the one or more processors are further configured to set the output pixel value to an average of the pixel values when the difference between the pixel values is less than the standard correction value.

19. The system of claim 16 , wherein the one or more processors are further configured to set the output pixel value to one of the pixel values when the difference between the pixel values is greater than or equal to the standard correction value.

20. The system of claim 15 , wherein the amount of light source scatter identifies an amount of system noise, and wherein the set of output data comprises a reduced amount of noise as compared to the set of image data.

Assignments (6)
MERGER Recorded Jun 18, 2013
From: TITUSVILLE CANAVERAL LLC
To: INTELLECTUAL VENTURES I LLC
Reel/Frame 030639/0330 →
MERGER Recorded Jun 17, 2013
From: TRANSPACIFIC SYSTEMS, LLC
To: TITUSVILLE CANAVERAL LLC
Reel/Frame 030628/0681 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2009
From: TRANSPACIFIC IP LTD.
To: TRANSPACIFIC SYSTEMS, LLC
Reel/Frame 023107/0267 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2006
From: CHIU, CHUI-KUEI
To: UMAX DATA SYSTEMS, INC.
Reel/Frame 018299/0727 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2006
From: VEUTRON CORPORATION
To: TRANSPACIFIC IP, LTD.
Reel/Frame 018299/0731 →
CHANGE OF NAME Recorded Sep 25, 2006
From: UMAX DATA SYSTEMS, INC.
To: VEUTRON CORPORATION
Reel/Frame 018299/0862 →