IP Library › Granted Patent US 7,594,609
Granted Patent B2
US 7,594,609 · App. 11/788,769 · Granted Sep 29, 2009

Automatic digital video image capture and processing system supporting image-processing based code symbol reading during a pass-through mode of system operation at a retail point of sale (POS) station

Assignee: Metrologic Instruments, Inc.
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,594,609
App. No.
11/788,769
Granted
Sep 29, 2009
Kind
B2
Abstract

An automatic digital video image capture and processing system supporting image-processing based code symbol reading during a pass-through mode of system operation at a retail point of sale (POS) station. The system comprises an automatic object direction detection subsystem, disposed in its housing, as well as an illumination subsystem, an image formation and detection subsystem, an automatic illumination control subsystem, a digital image capturing and buffering subsystem, a digital image processing subsystem, and a system control subsystem. During system operation, the automatic object direction detection subsystem automatically detects the presence and direction of movement of the object in the field of view (FOV), and in response thereto, generates a first signal indicating a triggering event and a second signal indicating the direction of movement of the object with respect to the FOV. The system control subsystem is responsive to the first and second control signals, and controls and/or coordinates the operation of the subsystems above system so as to support image-processing based code symbol reading during the pass-through mode of system operation at the retail POS station.

Claims (38)

1. An automatic digital video image capture and processing system supporting an image-processing based code symbol reading process during a pass-through mode of system operation at a retail point of sale (POS) station, comprising:

a housing supportable on a countertop surface at a point-of-sale (POS) station or other work environment, and including an imaging window;

a digital image formation and detection subsystem, disposed within said housing, and having (i) image formation optics for projecting a field of view (FOV) from an area-type image detection array, through said imaging window, and upon an object to be imaged during object illumination and imaging operations, and (ii) said area-type image detection array detecting frames of digital video data of the object during said object illumination and imaging operations carried out while said automatic digital video image capture and processing system is configured in said pass-through mode of system operation;

an automatic object direction detection subsystem, disposed in said housing, for automatically detecting the presence and direction of movement of the object in said FOV, and in response thereto, generating a first signal indicating a triggering event and a second signal indicating the direction of movement of said object with respect to said FOV;

an illumination subsystem, disposed within said housing, and having an illumination array for producing and projecting a field of illumination within said FOV during said object illumination and imaging operations;

an automatic illumination control subsystem, disposed within said housing, for controlling said illumination array during said object illumination and imaging operations;

a digital image capturing and buffering subsystem, disposed within said housing, for capturing and buffering said frames of digital video data in memory, during said object illumination and imaging operations;

a digital image processing subsystem, disposed in said housing, for processing said frames of digital video data and reading one or more code symbols graphically represented in said frames of digital video data, and producing symbol character data representative of said read one or more code symbols;

an input/output subsystem, disposed in said housing, for transmitting said symbol character data to an external host system or other information receiving or responding device; and

a system control subsystem, disposed in said housing, and responsive to said first and second signals, for controlling and/or coordinating the operation of said subsystems above.

2. The automatic digital video image capture and processing system of claim 1 , wherein said automatic object direction detection subsystem comprises:

a plurality of IR-based object presence and direction detection fields projected through said FOV, for (i) automatically detecting an object moving through the object presence and direction detection fields, (ii) generating one or more detection signals in response to detecting an object moving through the object presence and direction detection fields, and (iii) processing said one or more detection signals so as to generate said second signal indicating that the detected object is being moved in one or more of a plurality of directions referenced with respect to said imaging window.

3. The automatic digital video image capture and processing system of claim 2 , wherein said plurality of directions includes directions selected from the group consisting of left-to-right direction, right-to-left direction, up-to-down direction, and down-to-up direction.

4. The automatic digital video image capture and processing system of claim 2 , wherein said automatic object direction detection subsystem comprises a plurality of independent IR-based transmitters and receivers, and wherein each said independent IR-based transmitter and receiver comprises an IR-based light emitting diode (LED) and an IR-based photo-receiving diode, for supporting one of said plurality of IR-based object presence and direction detection fields and generating one said detection signal in response to the detection of the object in said object presence and direction detection fields.

5. The automatic digital video image capture and processing system of claim 4 , wherein said automatic object direction detection subsystem further comprises a signal processor for processing said detection signals generated by said plurality of independent IR-based transmitters and receivers.

6. The automatic digital video image capture and processing system of claim 1 , wherein said area-type image detection array detects narrow-area frames of digital video data of the object during said object illumination and imaging operations.

7. The automatic digital video image capture and processing system of claim 6 , wherein said field of view and said area-type image detection array are arranged so that said narrow-area frames are taken substantially perpendicular to the countertop surface on which said housing is supported, as said object is moved through said FOV during said pass-through mode of system operation.

8. The automatic digital video image capture and processing system of claim 1 , wherein each said code symbol is a bar code symbol selected from the group consisting of a 1D bar code symbol, a 2D bar code symbol, and a data matrix type code symbol structure.

9. The automatic digital video image capture and processing system of claim 1 , wherein said image formation optics comprises a lens barrel assembly for supporting a plurality of lenses.

10. The automatic digital video image capture and processing system of claim 1 , which further comprises an automatic illumination exposure measurement subsystem, disposed within said housing, for measuring the intensity of illumination reflected and/or scattered off the illuminated object, and producing an electrical signal representative of said measured intensity; and wherein said automatic illumination control subsystem further comprises digital circuitry for controlling drive signals provided to said illumination array, in response to said electrical signal produced by said automatic illumination exposure measurement subsystem.

11. The automatic digital video image capture and processing system of claim 1 , wherein said illumination subsystem comprises:

(i) an illumination board supported within said housing and having a central aperture through which said FOV passes during object illumination and imaging operations, and on which said illumination array is mounted, and

(ii) an assembly of lenses for focusing and/or shaping illumination emanating from said illumination array so as to produce said field of illumination within said FOV.

12. The automatic digital video image capture and processing system of claim 10 , wherein said automatic illumination exposure measurement subsystem includes an optical component for collecting illumination scattered off an illuminated object present in said FOV, and directing the collected illumination onto a photo-detector, operating independently from said area-type image detection array, for measuring the intensity of said collected illumination and producing an electrical signal representative of said measured intensity.

13. The automatic digital video image capture and processing system of claim 1 , wherein said field of illumination comprises narrow-band illumination produced from said illumination array.

14. The automatic digital video image capture and processing system of claim 13 , wherein said narrow-band illumination is visible to the human vision system.

15. The automatic digital video image capture and processing system of claim 1 , wherein said illumination array comprises a plurality of light emitting diodes (LEDs).

16. The automatic digital video image capture and processing system of claim 1 , which further comprises a mechanism for automatically configuring said automatic digital video image capture and processing system in said pass-through mode of system operation, upon said housing being placed on said countertop surface.

17. The automatic digital video image capture and processing system of claim 1 , which further comprises a computing platform, disposed in said housing, for implementing said digital image processing subsystem, said input/output subsystem and said system control subsystem.

18. The automatic digital video image capture and processing system of claim 17 , wherein said computing platform comprises:

(i) a multi-tier modular software architecture characterized by an Operating System (OS) layer, and an application layer; and

(ii) a microprocessor for running one or more applications stored in one or more software libraries maintained in said Application layer, and

wherein said one or more software libraries contains a code associated with a digital-imaging based code symbol reading application which is responsive to the generation of said triggering event while said automatic digital video image capture and processing system is operating in said pass-through mode of system operation, and wherein said digital image formation and detection subsystem is configured in a video image capture mode of operation.

19. The automatic digital video image capture and processing system of claim 18 , wherein said multi-tier modular software architecture further comprises a System CORE (SCORE) layer positioned between said OS layer and said application layer.

20. The automatic digital video image capture and processing system of claim 19 , wherein said OS layer comprises one or more software modules selected from the group consisting of an OS kernal module, an OS file system module, and device driver modules.

21. The automatic digital video image capture and processing system of claim 19 , wherein said SCORE layer includes one or more of the software modules selected from the group consisting of a tasks manager module, an events dispatcher module, an input/output manager module, a user commands manager module, a timer subsystem module, an input/output subsystem module and a memory control subsystem module.

22. The automatic digital video image capture and processing system of claim 19 , wherein said application layer includes one or more software modules selected from the group consisting of a code symbol decoding module, a function programming module, an application events manager module, a user commands table module, and a command handler module.

23. The automatic digital video image capture and processing system of claim 1 , wherein said housing is also hand-supportable.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2008
From: KOTLARSKY, ANATOLY; AU, KA MAN; VEKSLAND, MICHAEL; ZHU, XIAOXUN; MEAGHER, MARK; GOOD, TIMOTHY; HOU, RICHARD; HU, DANIEL
To: METROLOGIC INSTRUMENTS, INC.
Reel/Frame 021982/0684 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2008
From: KOTLARSKY, ANATOLY; AU, KA MAN; VEKSLAND, MICHAEL; ZHU, XIAOXUN; MEAGHER, MARK; GOOD, TIMOTHY; HOU, RICHARD; HU, DANIEL
To: METROLOGIC INSTRUMENTS, INC.
Reel/Frame 021982/0868 →
Continuity (16)
Continuation In Part 1181815600 · Mar 30, 2007
Continuation In Part 1170054400 · Jan 31, 2007
Continuation In Part 1170054300 · Jan 31, 2007
Continuation In Part 1170073700 · Jan 31, 2007
Continuation In Part 1170040000 · Jan 31, 2007
Continuation In Part 1169976100 · Jan 30, 2007
Continuation In Part 1169976000 · Jan 30, 2007
Continuation In Part 1169974600 · Jan 30, 2007
Continuation In Part 1164875800 · Dec 29, 2006
Continuation In Part 1164875900 · Dec 29, 2006
Continuation In Part 1148925900 · Jul 19, 2006
Continuation In Part 1140826800 · Apr 20, 2006
Continuation In Part 1130589500 · Dec 16, 2005
Continuation In Part 1098922000 · Nov 15, 2004
Continuation In Part 1071278700 · Nov 13, 2003
Related Publication 20080006698A1 · Jan 10, 2008