IP Library Granted Patent US 7,391,930
Granted Patent B2
US 7,391,930 · App. 11/013,737 · Granted Jun 24, 2008

Angle de-skew device and method thereof

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,391,930
App. No.
11/013,737
Granted
Jun 24, 2008
Kind
B2
Abstract

An angle de-skew device and the method thereof are used in an image processing system to rotate a skewed image with respect to a reference point as a rotated center. First and second accumulator circuits respectively are used to accumulate first and second offsets for the X coordinates and Y coordinates of the first pixel in the skewed image, and respectively output the sums into the image processing system. A counter is connected to the two accumulator circuits to control the number of accumulation times.

Claims (24)

1. An angle de-skew device used in an image processing system to rotate a skewed image according to a reference point as rotated center, comprising:

a first accumulator circuit to accumulate X coordinate value of a first pixel of the skewed image by a first offset and to output one and upward first accumulation results into the image processing system;

a second accumulator circuit to accumulate Y coordinate value of a first pixel of the skewed image by a second offset and to output one and upward second accumulation results into the image processing system; and

a counter connected with the first and second accumulator circuit to control the number of accumulation times of the first and second accumulator circuits;

wherein the first accumulator circuit includes:

an adder to accumulate the first offset and output the first accumulation results;

a delay circuit to receive the first accumulation results from the adder and feed the first accumulation results back to the adder according to a control signal;

a buffer to receive the first accumulation results from the delay circuit and output the first accumulation results into the image processing system according to the control signal.

2. The angle de-skew device of claim 1 , wherein the counter controls the number of accumulation times according to the angle that the skewed image is to be rotated.

3. The angle de-skew device of claim 1 , wherein the buffer is a first-in-first-out (FIFO) buffer to output the first accumulation results according to the order the first accumulation results are received.

4. An angle de-skew device used in an image processing system to rotate a skewed image according to a reference point as rotated center, comprising:

a first accumulator circuit to accumulate X coordinate value of a first pixel of the skewed image by a first offset and to output one and upward first accumulation results into the image processing system;

a second accumulator circuit to accumulate Y coordinate value of a first pixel of the skewed image by a second offset and to output one and upward second accumulation results into the image processing system; and

a counter connected with the first and second accumulator circuit to control the number of accumulation times of the first and second accumulator circuits,

wherein the second accumulator circuit includes:

an adder to accumulate the second offset and output the second accumulation results;

a delay circuit to receive the second accumulation results from the adder and feed the second accumulation results back to the adder according to a control signal;

a buffer to receive the second accumulation results from the delay circuit and output the second accumulation results into the image processing system according to the control signal.

5. The angle de-skew device of claim 4 , wherein the buffer is a first-in-first-out (FIFO) buffer to output the second accumulation results according to the order the second accumulation results are received.

6. An angle de-skew method used in an image processing system to rotate a skewed image according to a reference point as a rotated center, comprising the steps of:

accumulating a X coordinate value of a first pixel of the skewed image by a first offset and accumulating a Y coordinate value of a first pixel of the skewed image by a second offset;

computing the number of accumulation times of the first and second offsets according to the angle that the skewed image is to be rotated; and

outputting accumulation results in sequence to the image processing system, wherein the image processing system rotates the skewed image according to the accumulation results.

7. The angle de-skew method of claim 6 , wherein the accumulation results output each time are the coordinate transfer values of each pixels in the skewed image.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME PREVIOUSLY RECORDED ON REEL 018284 FRAME 0100. Recorded Oct 10, 2006
From: DESTINY TECHNOLOGY CORPORATION
To: PRIMAX ELECTRONICS LTD.
Reel/Frame 018431/0220 →
MERGER Recorded Sep 21, 2006
From: DESTINY TECHNOLOGY CORPORATION
To: PIRMAX ELECTRONICS LTD.
Reel/Frame 018284/0100 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2005
From: REYNOLDS, MR. AARON R.; ROSENKRANZ, MR. MARK E.; WATERHOUSE, MR. PAUL
To: KANFER, MR. JOSEPH
Reel/Frame 015974/0546 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2004
From: SHIH, YU-TING; MAO, CHING-LUNG
To: DESTINY TECHNOLOGY CORPORATION
Reel/Frame 016110/0215 →