Image reader comprising CMOS based image sensor array
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06K-007/10
G06K-007/14
H04N-005/374
출원번호
US-0273631
(2014-05-09)
등록번호
US-8978985
(2015-03-17)
발명자
/ 주소
Wang, Ynjiun P.
Havens, William H.
출원인 / 주소
Hand Held Products, Inc.
대리인 / 주소
Alston & Bird LLP
인용정보
피인용 횟수 :
9인용 특허 :
267
초록▼
The invention features an image reader and a corresponding method for capturing a sharp distortion free image of a target, such as a one or two-dimensional bar code. In one embodiment, the image reader comprises a two-dimensional CMOS based image sensor array, a timing module, an illumination module
The invention features an image reader and a corresponding method for capturing a sharp distortion free image of a target, such as a one or two-dimensional bar code. In one embodiment, the image reader comprises a two-dimensional CMOS based image sensor array, a timing module, an illumination module, and a control module. The time during which the target is illuminated is referred to as the illumination period. The capture of the image by the image sensor array is driven by the timing module that, in one embodiment, is able to simultaneously expose substantially all of the pixels in the array. The time during which the pixels are collectively activated to photo-convert incident light into charge defines the exposure period for the sensor array. In one embodiment, at least a portion of the exposure period occurs during the illumination period.
대표청구항▼
1. A bar code reading device comprising: a CMOS image sensor array comprising a plurality of pixels in a two-dimensional array, wherein the CMOS image sensor array is operable, in a global shutter mode, to collect image data from a target, wherein, in the global shutter mode, all or substantially al
1. A bar code reading device comprising: a CMOS image sensor array comprising a plurality of pixels in a two-dimensional array, wherein the CMOS image sensor array is operable, in a global shutter mode, to collect image data from a target, wherein, in the global shutter mode, all or substantially all of the plurality of pixels in the CMOS image sensor array are simultaneously exposed in response to an exposure control timing pulse so as to enable the collection of image data in the form of a one dimensional bar code and to enable the collection of image data in the form of a two dimensional bar code;at least one illumination light source configured to illuminate at least a portion of the target in response to an illumination control timing pulse, wherein the exposure control timing pulse and the illumination control timing pulse are coordinated by a control module such that the illumination control timing pulse is transmitted to the at least one illumination light source as a result of the exposure control timing pulse;an autodiscrimination module configured to search the image data collected in the global shutter mode for one or more markers indicative of a presence of at least one of the one dimensional bar code or the two dimensional bar code; anda bar code decoding module that is configured, in an instance in which at least one marker of the one or more markers is detected by the autodiscrimination module, to decode the image data in accordance with a decoding algorithm associated with the at least one marker. 2. The bar code reading device of claim 1, wherein the bar code decoding module is further configured to select the decoding algorithm from a plurality of decoding algorithms each configured to decode a different one dimensional bar code or two dimensional bar code. 3. The bar code reading device of claim 1, wherein the at least one illumination light source is configured to project a two-dimensional white or colored illumination pattern over at least a portion of the target. 4. The bar code reading device of claim 1, wherein the at least one illumination light source is configured to operate at or substantially at a recommended maximum DC operating current draw during at least a portion of a duration of the exposure control timing pulse. 5. The bar code reading device of claim 1, wherein the at least one illumination light source is configured to operate at or substantially at a recommended maximum DC operating current draw during at least a portion of a duration of the exposure control timing pulse and is configured to be deactivated during another portion of the duration of the exposure control timing pulse. 6. The bar code reading device of claim 1, wherein the illumination control timing pulse occurs in response to the exposure control timing pulse or the exposure control timing pulse occurs in response to the illumination control timing pulse. 7. The bar code reading device of claim 1, wherein the bar code decoding module further comprises: a classifier module that is configured to determine whether the image data comprises a one dimensional bar code or a two dimensional bar code. 8. The bar code reading device of claim 1, wherein the bar code decoding module is further configured to decode two or more of a one dimensional universal product code bar code, a two dimensional PDF417 bar code or a bar code having abutting bar code symbols. 9. The bar code reading device of claim 1, wherein the at least one illumination light source is substantially bright and the exposure control timing pulse is substantially short so as to enable the image data to be substantially non-distorted. 10. The bar code reading device of claim 1, wherein the bar code decoding module is configured to subject a windowed frame of image data to an attempt to decode. 11. The bar code reading device of claim 1, wherein the plurality of pixels in the two-dimensional array are arranged in a plurality of non-overlapping rows. 12. A bar code reading device comprising: a CMOS image sensor array comprising a plurality of pixels in a two-dimensional array, wherein the CMOS image sensor array is operable, in a global shutter mode, to collect image data from a target, wherein, in the global shutter mode, all or substantially all of the plurality of pixels in the CMOS image sensor array are simultaneously exposed in response to an exposure control timing pulse, wherein the CMOS image sensor array is configured to collect image data in the form of a decodable one dimensional bar code, wherein the CMOS image sensor array is configured to collect image data in the form of a decodable two dimensional bar code, and wherein each pixel having a grey scale pixel value representing observable light incident at the pixel;at least one illumination light source configured to illuminate at least a portion of the target in response to an illumination control timing pulse, wherein the exposure control timing pulse and the illumination control timing pulse are coordinated by a control module such that the illumination control timing pulse is transmitted to the at least one illumination light source in response to the exposure control timing pulse;an autodiscrimination module configured to search the image data comprising at least a portion of the grey scale pixel values collected in the global shutter mode for one or more markers from a plurality of detectable markers indicative of a presence of at least one bar code symbol; anda bar code decoding module that is configured, in an instance in which at least one marker of the one or more markers is detected by the autodiscrimination module, to decode the image data in accordance with a decoding algorithm associated with the at least one marker. 13. The bar code reading device of claim 12, wherein the bar code decoding module is further configured to select the decoding algorithm from a plurality of decoding algorithms each configured to decode a different one dimensional bar code or two dimensional bar code. 14. The bar code reading device of claim 12, wherein the at least one illumination light source is configured to project a two-dimensional white or colored illumination pattern over at least a portion of the target. 15. The bar code reading device of claim 12, wherein the at least one illumination light source is configured to operate at or substantially at a recommended maximum DC operating current draw during at least a portion of a duration of the exposure control timing pulse. 16. The bar code reading device of claim 12, wherein the at least one illumination light source is configured to operate at or substantially at a recommended maximum DC operating current draw during at least a portion of a duration of the exposure control timing pulse and is configured to be deactivated during another portion of the duration of the exposure control timing pulse. 17. The bar code reading device of claim 12, wherein the illumination control timing pulse occurs in response to the exposure control timing pulse or the exposure control timing pulse occurs in response to the illumination control timing pulse. 18. The bar code reading device of claim 12, wherein the bar code decoding module further comprises: a classifier module that is configured to determine whether the image data comprises a one dimensional bar code or a two dimensional bar code. 19. The bar code reading device of claim 12, wherein the bar code decoding module is further configured to decode two or more of a one dimensional universal product code bar code, a two dimensional PDF417 bar code or a bar code having abutting bar code symbols. 20. The bar code reading device of claim 12, wherein the at least one illumination light source is substantially bright and the exposure control timing pulse is substantially short so as to enable the image data to be substantially non-distorted. 21. The bar code reading device of claim 12, wherein the bar code decoding module is configured to perform feature extraction such that numeric outputs are generated that are indicative of the grey scale pixel values. 22. An apparatus comprising: a control module; anda non-transitory memory module including computer program code, the memory module and the computer program code configured to, with the control module, cause the apparatus to at least:cause the coordinated transmission of an exposure control timing pulse and an illumination control timing pulse, wherein the exposure control timing pulse causes a CMOS image sensor array, comprising a plurality of pixels in a two-dimensional array, to operate in a global shutter mode to collect image data from a target, wherein in the global shutter mode all or substantially all of the pixels in the CMOS image sensor array are simultaneously exposed so as to enable the collection of image data in the form of a one dimensional bar code and to enable the collection of image data in the form of a two dimensional bar code and wherein the illumination control timing pulse is configured to cause an at least one illumination light source to illuminate at least a portion of the target during at least a portion of the duration of the exposure control timing pulse, wherein the illumination control timing pulse is transmitted to the at least one illumination light source in response to the exposure control timing pulse;search the image data collected by the CMOS image sensor array in the global shutter mode for one or more markers from a plurality of detectable markers indicative of the presence of at least one bar code symbol; anddecode, in an instance in which at least one marker of the one or more markers is detected, the image data in accordance with a decoding algorithm associated with the at least one marker. 23. The apparatus of claim 22, wherein the memory module including the computer program code is further configured to, with the control module, cause the apparatus to select the decoding algorithm from a plurality of decoding algorithms each configured to decode a different one dimensional bar code or two dimensional bar code. 24. The apparatus of claim 22, wherein the memory module including the computer program code is further configured to, with the control module, cause the apparatus to: cause the at least one illumination light source to operate at or substantially at a recommended maximum DC operating current draw during at least a portion of a duration of the exposure control timing pulse; andcause the at least one illumination light source to be deactivated during another portion of the duration of the exposure control timing pulse. 25. The apparatus of claim 22, wherein the memory module including the computer program code is further configured to, with the control module, cause the apparatus to: determine whether the image data comprises a one dimensional bar code or a two dimensional bar code. 26. The apparatus of claim 22, wherein the decoding algorithm comprises at least one algorithm configured to decode each of a one dimensional universal product code bar code, a two dimensional PDF417 bar code and a bar code having abutting bar code symbols. 27. The apparatus of claim 22, wherein the at least one illumination light source is substantially bright and the exposure control timing pulse is substantially short so as to enable the image data to be substantially non-distorted.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (267)
Guidash, Robert M., Active pixel sensor with programmable color balance.
Adams ; Jr. James E. (Rochester NY) Hamilton ; Jr. John F. (Rochester NY), Adaptive color plane interpolation in single sensor color electronic camera.
Wike ; Jr. Charles K. ; Herwig Nathaniel C., Apparatus and method of operating a retail terminal having a single-orientation base assembly and a multiple-orientation base assembly.
Ehrhart Michael A. ; Hussey Robert M. ; Dueker Todd A. ; Sanchez ; III Cayetano ; Szrek Walter ; Abraitis John C., Apparatuses for processing security documents.
Moore William C. (Skaneateles NY) Newman Richard W. (Auburn NY) Danna Dominick (Syracuse NY), Color endoscope with charge coupled device and television viewing.
Moore William C. (Skaneateles NY) Newman Richard W. (Auburn NY) Danna Dominick (Syracuse NY), Color endoscope with charge coupled device and television viewing.
Danna Dominick A. (Syracase NY) Lia Raymond A. (Auburn NY) Miller William R. (Skaneateles Falls NY) Newman Richard W. (Auburn NY) West Teresa M. (Skaneateles Falls NY), Color imaging system.
Mulla Altaf ; Barkan Edward ; Fan Lisa ; James Gregory ; Hetfield Margaret ; Giordano Joseph ; Gofman Yuri ; Sanders Robert ; Strat Daniella, Compact bar code scanner.
Danielson Arvin D. (Solon IA) Durbin Dennis A. (Cedar Rapids IA), Core computer processor module, and peripheral shell module assembled to form a pocket size data capture unit.
Walczyk, Joseph; Fauth, Dieter; Holzhauer, David; Hussey, Robert M.; Keys, Barry; Livingston, Joseph; Robinson, Michael D., Customizable optical reader.
Meier, Timothy P.; Gardiner, Robert C.; Harper, Jeffrey Dean; Izzo, John; Koziol, Thomas J.; Longacre, Jr., Andrew; Pettinelli, Jr., John A., Decoder board for an optical reader utilizing a plurality of imaging formats.
Meier, Timothy P.; Gardiner, Robert C.; Harper, Jeffrey Dean; Izzo, John; Koziol, Thomas J.; Longacre, Jr., Andrew; Pettinelli, Jr., John A., Decoder board for an optical reader utilizing a plurality of imaging formats.
Hibbard Robert H. (Fairport NY) Parulski Kenneth A. (Rochester NY) D\Luna Lionel J. (Rochester NY), Detail processing method and apparatus providing uniform processing of horizontal and vertical detail components.
Chu John B. (Fort Myers FL) Ju Paul P. (Fort Myers FL) Wang Ynjiun P. (Fort Myers FL), Extended working range dataform reader including fuzzy logic image control circuitry.
Monroe Richard A. (Liverpool NY) Wood Robert J. (Syracuse NY) Pasik Gregory E. (Auburn NY) Huntley Robert R. (Skaneateles Falls NY), Hand held diagnostic instrument with video imaging.
Koenck Steven E. (Cedar Rapids IA) Miller Phillip (Cedar Rapids IA) Danielson Arvin D. (Solon IA) Mahany Ronald L. (Cedar Rapids IA) Durbin Dennis A. (Cedar Rapids IA) Cargin Keith K. (Cedar Rapids I, Hand-held data capture system with interchangable modules.
Monroe Richard A. (Liverpool NY) Wood Robert J. (Syracuse NY) Pasik Gregory E. (Auburn NY) Huntley Robert R. (Skaneateles Falls NY), Hand-held diagnostic dental probe with video imaging.
Danielson Arvin D. (Cedar Rapids IA) Durbin Dennis A. (Cedar Rapids IA), Hand-held instant bar code reader system with automated focus based on distance measurements.
Koenck Steven E. (Cedar Rapids IA), Hand-held optical character reader with means for instantaneously reading information from a predetermined area at an op.
Koenck Steven E. ; White Jonathan R. ; Miller Phillip ; Hanson George E. ; Danielson Arvin D. ; Durbin Dennis A., Hand-held optically readable character set reader having automatic focus control for operating over a range of distances.
Koenck Steven E. (Cedar Rapids IA) White Jonathan R. (Cedar Rapids IA) Miller Phillip (Cedar Rapids IA) Hanson George E. (Andover KS) Danielson Arvin D. (Solon IA) Durbin Dennis A. (Cedar Rapids IA), Hand-held optically readable information set reader focus with operation over a range of distances.
Watanabe Kojiro ; Wang Ting ; Fujieda Ichiro,JPX ; Li Yao ; Schweitzer Allan, Hand-held plastic optical fiber linear scanner for reading color images formed on a surface.
Pavlidis Theodosios (Setauket NY) Wang Ynjiun P. (Port Jefferson Station NY) Swartz Jerme (Old Field NY), High density two dimensional bar code symbology.
Hsiao, Yu-Kung; Pan, Sheng-Liang; Chang, Bii-Juno; Lu, Kuo-Liang, High transmittance overcoat for optimization of long focal length microlens arrays in semiconductor color imagers.
Wood Robert J. (Syracuse NY) Slee Earl H. (Syracuse NY) Pasik Gregory E. (Auburn NY) Pileski Michael J. (Warners NY), Illumination system for portable color imager borescope.
Yamagami Taku (Yokohama JPX) Sasaki Takashi (Yokohama JPX) Suga Akira (Tokyo JPX), Image signal processing apparatus having a color filter with offset luminance filter elements.
Meier, Timothy P.; Rosetti, James; Longacre, Jr., Andrew; Hussey, Robert M.; Barber, Charles P.; Gerst, III, Carl W., Imaging device having indicia-controlled image parsing mode.
Patel,Mehul; Shi,Tsi David; Bianculli,Thomas; Giordano,Joseph; Kogan,Eduard; Zhang,Heng; Buongervino,Nicholas, Interface for interfacing an imaging engine to an optical code reader.
Thomas Brian J. (Phoenix NY) Graham Timothy W. (Union Springs NY) Briggs Daniel C. (Camillus NY), Light source having desired color temperature and chromaticity.
Ehrhart, Michael A.; Hussey, Robert M.; Dueker, Todd A.; Sanchez, III, Cayetano; Szrek, Walter; Abraitis, John C.; Lambert, Claude; Gougeon, Francois; Boulay, Robert; Mondou, Denis, Lottery game tickets and methods for making same.
Zhu,Xiaoxun; Liu,Yong; Au,Ka Man; Hou,Rui; Yu,Hongpeng; Tao,Xi; Liu,Liang; Zhang,Wenhua; Kotlarsky,Anatoly; Ghosh,Sankar; Schnee,Michael; Spatafore,Pasqual; Amundsen,Thomas; Byun,Sung; Schmidt,Mark; , METHOD OF AND APPARATUS FOR PROCESSING CAPTURED DIGITAL IMAGES OF OBJECTS WITHIN A SEMI-AUTOMATIC HAND-SUPPORTABLE IMAGING-BASED BAR CODE SYMBOL READER SO AS TO READ 1D AND/OR 2D BAR CODE SYMBOLS GRA.
Michael A. Ehrhart ; Robert M. Hussey ; Todd A. Dueker ; Cayetano Sanchez III ; Walter Szrek ; John C. Abraitis, Material detection systems for security documents.
Gindele, Edward B.; Gallagher, Andrew C., Method and apparatus for exposure control for a sparsely sampled extended dynamic range image sensing device.
Steinberg, Eran; Corcoran, Peter; Prilutsky, Yury, Method and apparatus for initiating subsequent exposures based on determination of motion blurring artifacts.
Olmstead Bryan L. ; Ahten Michael J. ; Paris Bruce E. ; Acosta Jorge L. ; Ring James W. ; Huss Paul R. ; Williams Jon P.C. ; McQueen Alexander M. ; Person Randy L., Method and apparatus for reading images without need for self-generated illumination source.
Tracy William X. ; Roslak Thomas K. ; Murrah Judith ; Riso Francis ; Beach Robert ; Sandler Robert ; Klein John, Method and system for presenting item information using a portable data terminal.
Thomas Brian J. (Phoenix NY) Graham Timothy W. (Union Springs NY) Briggs Daniel C. (Camillus NY), Method of adjusting a light source for color temperature and chromaticity.
Stephany Thomas M. ; Bernardi Bryan D. ; Bryant Robert C. ; Nelson David J., Method of pulsing light emitting diodes for reading fluorescent indicia, data reader, and system.
Michael A. Ehrhart ; Robert M. Hussey ; Todd A. Dueker ; Cayetano Sanchez, III ; Walter Szrek ; John C. Abraitis ; Claude Lambert CA; Francois Gougeon CA; Robert Boulay CA; Denis Mondou CA, Methods for processing security documents.
Watanabe Kojiro ; Wang Ting, Modular optical fiber color image scanner with all-optical scanner head having side-coupled light guide for providing illumination light to the scanner head.
Olmstead Bryan L. ; Ahten Michael J. ; Paris Bruce E. ; Acosta Jorge L. ; Ring James W. ; Huss Paul R. ; Williams Jon P. C. ; McQueen Alexander M. ; Person Randy L., Multi-focus optical reader with masked or apodized lens.
Tamburrini, Thomas E.; Duncan, Michael L.; Ahten, Michael J.; Olmstead, Bryan L.; Huss, Paul R., Multiple aperture data reader for multi-mode operation.
Havens William H. (Skaneateles NY) McKinley Harry R. (Southamptom MA) Hammond ; Jr. Charles M. (Skaneateles NY) Morabito Joseph J. (Auburn NY) Powers Jeffrey B. (Syracuse NY), Optical assembly and apparatus employing same using an aspherical lens and an aperture stop.
Havens,William H.; Barber,Charles P.; Gannon,Colleen; Gardiner,Robert C.; Hennick,Robert J.; Pettinelli,John A., Optical reader having a plurality of imaging modules.
Barber, Charles P.; Gerst, III, Carl W.; Smith, II, George S.; Hussey, Robert M.; Gardiner, Robert; Pankow, Matthew, Optical reader having partial frame operating mode.
Roustaei Alexander R., Optical scanner and image reader for reading images and decoding optical information including one and two dimensional symbologies at variable depth of field.
Roustaei Alexander R. ; Lawrence Roland L. ; Lebaschi Ali ; Bian Long-Xiang ; Fisher Donald, Optical scanner for reading and decoding one- and-two-dimensional symbologies at variable depths of field including mem.
Swartz, Jerome; Tan, Chinh; He, Duanfeng; Joseph, Eugene; Katz, Joseph, Portable instrument for electro-optically reading indicia and for projecting a bit-mapped color image.
Swartz, Jerome; Tan, Chinh; He, Duanfeng; Joseph, Eugene; Katz, Joseph, Portable instrument for electro-optically reading indicia and for projecting a bit-mapped color image.
Danielson Arvin D. ; Schultz Darald R. ; Silva Dennis ; Boatwright Darrell L. ; Austin Rickey G. ; Alt Daniel E., Portable work station-type data collection system.
Havens William H. (Skaneateles NY) Hammond ; Jr. Charles M. (Skaneateles NY) Longacre ; Jr. Andrew (Skaneateles NY), Reduced power scanner for reading indicia.
Ehrhart Michael A. ; Hussey Robert M. ; Dueker Todd A. ; Sanchez ; III Cayetano ; Szrek Walter ; Abraitis John C. ; Lambert Claude,CAX ; Gougeon Francois,CAX ; Boulay Robert,CAX ; Mondou Denis,CAX, Security document voiding system.
Gruber,Michael A.; Leberl,Franz W.; Ponticelli,Martin, Self-calibrating, digital, large format camera with single or multiple detector arrays and single or multiple optical systems.
Attia,Olivier; Shrivastava,Prateek; Zastepine,Roman; Outmezguine,Avi Chai, System and method for decoding and analyzing barcodes using a mobile device.
Patel,Mehul; Lu,Kefei; Goren,David P.; Hatton,Edward; Vande Vyvre,Bruno; Joseph,Eugene; Carlson,Bradley S., System and method for imaging and decoding optical codes using at least two different imaging settings.
Pavlidis Theodosios (Setauket NY) Wang Ynjiun P. (Port Jefferson Station NY) Swartz Jerome (Old Field NY), Systems utilizing a high density two dimensional bar code symbology.
Schmidt, Mark; Russell, Garrett K.; Knowles, C. Harry; Zhu, Xiaoxun; Au, Ka Man; Xu, Congwei; Liu, Liang; Ji, Kai; Zhang, Wuqing, Wireless bar code symbol driven portable data terminal (PDT) system adapted for single handed operation.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.