IP Library Granted Patent US 7,847,987
Granted Patent B2
US 7,847,987 · App. 11/502,133 · Granted Dec 7, 2010

Method of compensating a zipper image by a K-value and a method of calculating a K-value

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,847,987
App. No.
11/502,133
Granted
Dec 7, 2010
Kind
B2
Abstract

A method is disclosed as including scanning a first pixel of an image with a primary scanning line of a sensor, and scanning a second pixel of the image with a secondary scanning line of the sensor, wherein the first pixel is separated from the second pixel by a pitch of one or more scan lines. A compensation value is determined for one or more pixels of the image, wherein the compensation value is determined based, at least in part, on a mathematical operation comprising pixel values associated with the first and second pixels and the pitch. The method further includes compensating the one or more pixel values based, at least in part, on the compensation value, wherein the compensation value compensates for a reflection of light between the first and second scanning lines when the first and second pixels are scanned.

Claims (40)

1. An apparatus, comprising:

means for scanning an image with an image sensor comprising a primary scanning line and a secondary scanning line, wherein the primary scanning line and the secondary scanning line are separated by a pitch;

means for determining a compensation value for one or more pixels of the scanned image, wherein the compensation value is determined from a first pixel scanned by the primary scanning line and a second pixel scanned by the secondary scanning line, and wherein the first pixel and the second pixel are separated by the pitch; and

means for compensating for a reflection of light between the primary scanning line and the secondary scanning line when the first and second pixels are scanned, wherein the one or more pixels are compensated based, at least in part, on the compensation value.

2. The apparatus of claim 1 , wherein the compensation value is further determined based, at least in part, on the pitch between the primary scanning line and the secondary scanning line.

3. The apparatus of claim 1 , wherein the compensation value comprises a constant.

4. An apparatus, comprising:

an image sensor comprising a primary scanning line and a secondary scanning line, wherein the primary scanning line and the secondary scanning line are separated by a pitch comprising one or more pixels;

compensation circuitry configured to determine a compensation value for a scanned image, wherein the compensation value is determined based, at least in part, on a first pixel value of the scanned image obtained from the primary scanning line and a second pixel value of the scanned image obtained from the secondary scanning line, and wherein the first pixel value and the second pixel value are associated with corresponding pixels separated by the pitch; and

application circuitry configured to compensate the scanned image based, at least in part, on the compensation value, wherein the compensation value compensates for a reflection of light between the primary scanning line and the secondary scanning line in obtaining the first and second pixel values.

5. A method, comprising:

scanning a first pixel of an image with a primary scanning line of a sensor;

scanning a second pixel of the image with a secondary scanning line of the sensor, wherein the first pixel is separated from the second pixel by a pitch of one or more scan lines;

determining a compensation value for one or more pixels of the image, wherein the compensation value is determined based, at least in part, on a mathematical operation comprising pixel values associated with the first and second pixels and the pitch; and

compensating the one or more pixel values based, at least in part, on the compensation value, wherein the compensation value compensates for a reflection of light between the first and second scanning lines when the first and second pixels are scanned.

6. A scanner, comprising:

a primary scanning line configured to scan a first pixel of a scanned image;

a secondary scanning line configured to scan a second pixel of the scanned image, wherein the first pixel is scanned at a same time as the second pixel;

a compensation buffer configured to determine a compensation value for the scanned image, wherein the compensation value is determined based, at least in part, on a mathematical operation comprising pixel values associated with the first and second pixels of the scanned image and a pitch between the secondary scanning line and the primary scanning line; and

an application specific integrated circuit (ASIC) configured to compensate the scanned image for a reflection of light between the primary scanning line and the secondary scanning line when the first and second pixels are scanned, wherein the scanned image is compensated based, at least in part, on the compensation value.

7. The scanner of claim 6 , wherein the primary and secondary scanning lines are associated with a same color channel of the scanner.

8. The scanner of claim 6 , wherein the first pixel is separated from the second pixel by the pitch.

9. The scanner of claim 6 , wherein the pitch comprises one or more scan lines.

10. The scanner of claim 9 , wherein the pitch comprises two scan lines.

11. The scanner of claim 6 , wherein the mathematical operation further comprises a value associated with a third pixel that is spaced apart from the second pixel by one or more pixels.

12. The apparatus of claim 1 , wherein the image sensor comprises a charge coupled device (CCD).

13. The apparatus of claim 12 , wherein the CCD comprises multiple color channels, and wherein each of the multiple color channels comprises a separate set of primary and secondary scanning lines.

14. The apparatus of claim 1 , wherein the pitch comprises two pixels.

15. The apparatus of claim 1 , wherein the compensation value compensates for a zipper effect of the scanned image caused by the reflection of light.

16. The apparatus of claim 4 , wherein the compensation value is determined from a mathematical operation comprising the first and second pixel values and the pitch.

17. The apparatus of claim 16 , wherein the mathematical operation further comprises a third pixel value obtained from the secondary scanning line and taking a sum of the second and third pixel values.

18. The apparatus of claim 17 , wherein the mathematical operation further comprises a fourth pixel value obtained from the primary scanning line and taking a difference between the first and fourth pixel values.

19. The apparatus of claim 18 , wherein the mathematical operation further comprises dividing the difference by the sum.

20. The apparatus of claim 4 , wherein the compensation value compensates for a zipper effect of the scanned image caused by the reflection of light.

21. The method of claim 5 , wherein the pitch comprises two scan lines.

22. The method of claim 5 , wherein the first pixel is scanned substantially at a same time as the second pixel.

23. The method of claim 5 , wherein the sensor comprises a plurality of color channels, and wherein both the primary scanning line and the secondary scanning line are associated with a single color channel.

24. The method of claim 23 , wherein the sensor comprises a charge coupled device.

25. The method of claim 5 , wherein the first and second pixels are associated with different portions of the scanned image.

26. The method of claim 25 , wherein the first and second pixels are scanned concurrently.

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 9, 2006
From: VEUTRON CORPORATION
To: TRANSPACIFIC IP, LTD.
Reel/Frame 018167/0755 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2006
From: SHIH, CHEN-HSIANG
To: UMAX DATA SYSTEMS, INC.
Reel/Frame 018168/0733 →
CHANGE OF NAME Recorded Aug 9, 2006
From: UMAX DATA SYSTEMS, INC.
To: VEUTRON CORPORATION
Reel/Frame 018179/0624 →