IP Library Granted Patent US 7,710,612
Granted Patent B2
US 7,710,612 · App. 11/334,640 · Granted May 4, 2010

Method of effacing zipper image

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,710,612
App. No.
11/334,640
Granted
May 4, 2010
Kind
B2
Abstract

A method of effacing zipper image, applicable to scan a document by a scanner with a stagger charge-coupled device. The nth (n is a positive integer) pixel value obtained by scan on a scan line at which the zipper image is produced is subtracted by the (n+1)th pixel value obtained by scan on the scan line. The absolute value of the result is then compared to a critical value. If the result is smaller than the critical value, the nth pixel is modified by the method.

Claims (33)

1. A scanner configured to:

generate pixels of a scan line, wherein the scan line is produced by an image sensor, and wherein the pixels comprise an nth pixel value and an adjacent (n+1)th pixel value;

calculate an absolute value of a difference between the nth and the (n+1)th pixel values, and

selectively modify, according to a result of the calculation, the nth pixel value to be one half of a sum of the values of the nth and (n+1)th pixels.

2. The scanner of claim 1 , wherein the nth pixel value is modified when the absolute value of the difference between the nth and the (n+1)th pixel values is less than a critical value.

3. The scanner of claim 1 , wherein a pixel value of a pixel comprises a gray scale of the pixel.

4. The scanner of claim 1 , wherein the scanner is further configured to correct a zipper error of a scanned image.

5. The scanner of claim 1 , wherein the image sensor comprises a stagger charge-coupled device.

6. An apparatus comprising:

means for producing a line of pixel values associated with a scanned image through the use of an image sensor, wherein a pixel value of a pixel comprises a gray scale of the pixel;

means for calculating an absolute value of a difference between a first pixel value of a first pixel and a second pixel value of a second pixel, wherein the second pixel is adjacent to the first pixel; and

means for selectively modifying, according to a result of the means for calculating, the first pixel value to approximate the gray scales of the two adjacent pixels.

7. The apparatus of claim 6 , wherein the first pixel value is modified as substantially one half of a sum of the first pixel value and the second pixel value.

8. The apparatus of claim 6 , wherein the first pixel value is modified when the absolute value is less than a critical value.

9. The apparatus of claim 8 , wherein the critical value is a predetermined value.

10. The apparatus of claim 8 , further comprising means for adjusting the critical value according to a modulation transfer function.

11. A scanner configured to:

scan an image, wherein the image is scanned by an image sensor of the scanner;

process the image to obtain a plurality of pixel values of the image;

determine an absolute value of a difference between an nth pixel value and an adjacent (n+1)th pixel value; and

modify the nth pixel value in response to the absolute value being less than a critical value.

12. The scanner of claim 11 , wherein the modified nth pixel value substantially equals the sum of one half of the nth pixel value and one half of the (n+1)th pixel value.

13. The scanner of claim 11 , further configured to:

determine whether the absolute value exceeds the critical value.

14. The scanner of claim 13 , further configured to:

retain the nth pixel value in response to the absolute value exceeding the critical value.

15. The scanner of claim 11 , further configured to correct a zipper error of a scanned image.

16. The scanner of claim 11 , wherein the critical value comprises a predetermined value.

17. The scanner of claim 11 , further configured to:

generate the critical value according to a modulation transfer function.

18. The scanner of claim 11 , further configured to:

adjust the critical value according to a modulation transfer function.

19. The scanner of claim 11 , further comprising an Application Specific Integrated Circuit (ASIC).

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 Dec 1, 2006
From: VEUTRON CORPORATION
To: TRANSPACIFIC IP, LTD.
Reel/Frame 018572/0912 →
CHANGE OF NAME Recorded Dec 1, 2006
From: UMAX DATA SYSTEMS, INC.
To: VEUTRON CORPORATION
Reel/Frame 018575/0507 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2006
From: SHIH, CHEN-HSIANG
To: UMAX DATA SYSTEMS, INC.
Reel/Frame 017498/0512 →