IP Library Granted Patent US 7,453,614
Granted Patent B2
US 7,453,614 · App. 11/611,440 · Granted Nov 18, 2008

Linear imager rescaling method

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,453,614
App. No.
11/611,440
Granted
Nov 18, 2008
Kind
B2
Abstract

A system and method for removing perspective distortion from an image of an object ( 112 ) moving along a transport device ( 114 ) having a top surface ( 124 ) is disclosed. A line scanner ( 110 ) to create a first image of an object. The first image is composed of a plurality of scan lines, each having a resolution. Each of the scan lines is then rescaled, so that the resolution of each scan line is equal to the resolution of every other scan line. Each of the scan lines is processed in two halves so that the center lines of the scan lines are co-linear after rescaling. The line scanner is optionally configured to vary its field of view as a function of the distance between the line scanner and the portion of the object being scanned.

Claims (43)

1. A method of rescaling an image of an object moving along a transport device, the method comprising:

a. capturing a plurality of scan lines of the object with an imaging sensor, where each of said plurality of scan lines has

(i) a first end;

(ii) an opposite second end; and

(iii) a resolution associated therewith, wherein said resolution of each of said plurality of scan lines differs as the distance between the object changes with respect to said imaging sensor; and

b. processing each of said plurality of scan lines by

(i) separating each of said plurality of scan lines at a center point into two halves;

(ii) resealing each half of said plurality of scan lines to at least the lowest resolution of all of said plurality of scan lines by starting at said center point and working toward said first and said second scan line ends.

2. The method of claim 1 , wherein a resultant resolution of each of said plurality of scan lines is less than or equal to a lowest resolution of all of said plurality of scan lines before said rescaling step.

3. The method of claim 1 , further comprising processing of said rescaled plurality of scan lines to form an image.

4. The method of claim 3 , further comprising reading a barcode from said image.

5. The method of claim 3 , further comprising performing optical character recognition techniques on said image.

6. The method of claim 1 , further comprising aligning said center points of each of said rescaled plurality of scan lines so that said center points are co-linear.

7. The method of claim 2 , wherein said lowest resolution before said resealing step is equal to a resolution of a scan line taken of said surface of said transport device.

8. The method of claim 1 , wherein the step of rescaling further comprises using a scaling factor for each of said plurality of scan lines equal to a target resolution divided by said resolution of each of said respective plurality of scan lines.

9. A method of resealing an image of an object moving along a transport device, the method comprising:

a. providing an imaging device having

(i) a linear imaging sensor having a resolution; and

(ii) a lens defining a focal length and a field of view;

b. capturing a plurality of scan lines of the object as it moves across said transport system, where each of said plurality of scan lines has

(i) a first end;

(ii) an opposite second end; and

(iii) a resolution; and

c. processing each of said plurality of scan lines by

(i) separating each of said plurality of scan lines at a center point into two halves;

(ii) rescaling each half of each of said plurality of scan lines to a lower resolution by starting at said center point and working toward said first and said second scan line ends.

10. The method of claim 9 , wherein said lower resolution is equal to a resolution of a scan line taken of the surface of the transport device.

11. The method of claim 9 , further comprising:

a. determining a distance between said lens and a first portion of the object; and

b. varying a number of pixels in said linear image sensor.

12. The method of claim 9 , wherein said linear image sensor is a random access CMOS linear image sensor.

13. The method of claim 9 , wherein the step of resealing further comprises using a scaling factor for each of said plurality of scan lines that is substantially equal to a target resolution divided by said resolution of each of said respective plurality of scan lines.

14. The method of claim 13 , wherein said target resolution is less than a lowest resolution of said plurality of scan lines.

15. A method of rescaling an image, the method comprising:

a. providing

i. a linear image sensor, and

ii. a conveyor system

b. capturing at least two scan lines of the object transverse to a direction of travel of the conveyor system, where each of said at least two scan lines has a resolution associated therewith, wherein said resolution of each of said at least two scan lines differ as a distance between the object changes with respect to said linear sensor; and

c. rescaling at least one of said at least two scan lines to a common resolution.

16. The method of claim 15 , wherein each of said at least two scan lines has a first end and an opposite second end and the step of rescaling further comprises resealing at least one of said at least two scan lines by starting at a center point and resealing toward said first and second scan line ends.

17. The method of claim 15 , wherein said common resolution is equal to the lowest resolution associated with one of said at least two scan lines.

18. The method of claim 15 , wherein said common resolution is less than the lowest resolution associated with one of said at least two scan lines.

19. The method of claim 15 , wherein the step of rescaling further comprises using a scaling factor for said at least one of said at least two scan lines that is substantially equal to said common resolution divided by said resolution of said at least one of said at least two scan lines.

Assignments (3)
MERGER Recorded Jun 29, 2024
From: DATALOGIC ADC, INC.; DATALOGIC AUTOMATION, INC.
To: DATALOGIC USA, INC.
Reel/Frame 067878/0571 →
MERGER AND CHANGE OF NAME Recorded Aug 11, 2015
From: DATALOGIC AUTOMATION, INC.; ACCU-SORT SYSTEMS, INC.
To: DATALOGIC AUTOMATION, INC.
Reel/Frame 036327/0443 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2007
From: GAGLIANO, JEFFREY A.; ZHANG, HAN; SKOKOWSKI, RICHARD J., JR.; HECHT, KURT
To: ACCU-SORT SYSTEMS, INC.
Reel/Frame 020118/0852 →