IP Library Granted Patent US 7,450,777
Granted Patent B2
US 7,450,777 · App. 11/502,856 · Granted Nov 11, 2008

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,450,777
App. No.
11/502,856
Granted
Nov 11, 2008
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 (34)

1. A method comprising:

calculating a difference in neighboring pixel values from a plurality of pixels of a scanning device;

comparing the difference in neighboring pixel values with a standard correction value of the scanning device to determine an output pixel value; and

generating corrected image data comprised of the output pixel value.

2. The method according to claim 1 wherein the standard correction value is determined by scanning a white plate prior to scanning the image.

3. The method according to claim 1 wherein the standard correction value is determined from a shading curve associated with the scanning device.

4. The method according to claim 1 wherein the output pixel value is determined by averaging the neighboring pixel values when the difference in neighboring pixel values is less than the standard correction value.

5. The method according to claim 4 wherein the neighboring pixel values represent the image data of a pixel in different positions of the scanning device.

6. The method according to claim 1 wherein the output pixel value is determined to be equal to one of the neighboring pixel values when the difference in neighboring pixel values is greater than or equal to the standard correction value.

7. The method according to claim 1 wherein the plurality of pixels are arranged linearly on the scanning device.

8. An apparatus comprising:

means for scanning an image to obtain image data;

means for calculating a difference in neighboring pixel values for the image data, wherein the neighboring pixel values are associated with different positions of a sensor device;

means for comparing the difference in neighboring pixel values with a standard correction value of the sensor device to determine an output pixel value; and

means for generating corrected image data comprised of the output pixel value.

9. The apparatus according to claim 8 wherein the standard correction value is a constant.

10. The apparatus according to claim 8 wherein the standard correction value is calculated from a mean square deviation of a shading curve associated with the sensor device.

11. The apparatus according to claim 8 further comprising:

means for averaging the neighboring pixel values when the difference in neighboring pixel values is less than the standard correction value; and

means for equating the output pixel value to the average of the neighboring pixel values.

12. The apparatus according to claim 8 wherein the output pixel value is determined to be equal to one of the neighboring pixel values when the difference in neighboring pixel values is greater than or equal to the standard correction value.

13. A computer-readable medium having instructions stored thereon, wherein when the instructions are executed by at least one device, they are operable to:

calculate a difference in neighboring pixel values associated with a scanned image;

compare the difference in neighboring pixel values with a standard correction value associated with a scanning device to determine an output pixel value; and

generate corrected image data comprised of the output pixel value.

14. The computer-readable medium according to claim 13 wherein the neighboring pixel values are associated with different positions of the scanning device.

15. The computer-readable medium according to claim 13 wherein the scanning device comprises a plurality of pixels, and the neighboring pixel values are associated with two or more of the plurality of pixels.

16. The computer-readable medium according to claim 13 wherein the instructions are further operable to:

average the neighboring pixel values when the difference in neighboring pixel values is less than the standard correction value; and

equating the output pixel value to the average of the neighboring pixel values.

17. The computer-readable medium according to claim 13 wherein the output pixel value is determined to be equal to one of the neighboring pixel values when the difference in neighboring pixel values is greater than or equal to the standard correction value.

18. The computer-readable medium according to claim 13 wherein the standard correction value corresponds to a noise level.

19. The computer-readable medium according to claim 13 wherein the standard correction value corresponds to a brightness level.

20. The computer-readable medium according to claim 13 wherein the scanning device comprises two or more sensors corresponding to the neighboring pixel values.

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 Aug 10, 2006
From: CHIU, CHUI-KUEI
To: UMAX DATA SYSTEMS, INC.
Reel/Frame 018177/0270 →
CHANGE OF NAME Recorded Aug 10, 2006
From: UMAX DATA SYSTEMS INC.
To: VEUTRON CORPORATION
Reel/Frame 018180/0832 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2006
From: VEUTRON CORPORATION
To: TRANSPACIFIC IP, LTD.
Reel/Frame 018201/0297 →