Abstract:
A system and method for reading an optical code is provided. The method comprises the steps of imaging at least one target, including acquiring and processing image data corresponding to a series of frames; storing image data corresponding to respective acquired frames of series of frames, including at least image data corresponding to a current frame (Frame(N)) and image data corresponding to a previous frame (Frame(N-1)); receiving an actuation signal during Frame (N) indicating initiation of a read operation; retrieving at least a portion of the image data corresponding to Frame (N-1); and performing a decode operation on the retrieved image data.
Abstract:
Three non-complex imaging arrangements are provided where in two of the imaging arrangements a moveable carrier housing at least one objective lens is provided and, in the other imaging arrangement, at least one stationary objective lens and additional optical elements are provided. Each embodiment includes at least one fixed image sensor array for imaging thereon an optical code or target, such as a one-dimensional barcode symbol, or label, marking, picture, etc. Each imaging arrangement provides an extended working range of approximately 5-102cm. The imaging arrangements are, capable of being incorporated within a barcode imager to provide a non-complex barcode imager having an extended working range which is comparable to or greater than the working ranges of conventional image-based barcode imagers.
Abstract:
An integrates platform is provided for digitizing checks, driver licenses, and other documents, including the processing of the digitized checks in accordance with legal standards and requirements and processing of driver licenses to obtain identification data and for reading and decoding opticals codes. The integrated platform includes a document scanner for digitizing checks, driver licenses, and other documents, and a data capture device for imaging and scanning optical codes, sensing RFID optical code signals, reading magnetic bars and smart cards. The processor executes application software for processing the digitized checks in accordance with legal standards and requirements, for processing the digitized driver licenses, and operating the data capture device.
Abstract:
A system and method are provided for performing a read operation including acquiring a series of frames of image data; processing a first frame of image data including an array of pixel data acquired while an aiming pattern was generated for determining a location L of at least one pixel of the array of pixel data that corresponds to the aiming pattern; and processing a second frame of image data acquired while the aiming pattern was not generated. The processing of the second frame of image data includes the steps of selecting at least one optical code acquired in the second frame of image data that is located at a respective location; wherein the respective location meets a predetermined condition relative to the determined location L; and providing the selected at least one optical code for further processing in accordance with the read operation.
Abstract:
A mobile computing device is provided having more than one imaging engine, and preferably, two imagining engines. Switching circuitry is provided for switching between the two imaging engines. Each imaging engine is optimized for use in specific applications and includes different specifications from the other imaging engine. Preferably, one imaging engine is optimized to provide higher resolution images than the other imaging engine, and one imaging engine is optimized to focus an object located 7.50 to 12.50 cm from the mobile computing device (near-to-mid range imaging), while the other imaging engine is optimized to focus an object located from 12.50 cm to infinity from the mobile computing device (mid-to-far range imaging). One imaging engine preferably includes a color image sensor, while the other imaging engine includes a black and white image sensor.
Abstract:
An optical code reader (12) is provided including imaging circuitry (10) having an array (106) of photo sensing devices (200) capable of sensing light incident on the array and outputting a plurality of pixel signals (502) corresponding to the sensed light. The reader further includes control and logic circuitry for receiving a subset of the plurality of pixel signals, processing the received subset of the plurality of pixel signals for determining if the received pixel signals meet at least one predetermined condition, and outputting a selection control signal in accordance with the processing results. A focus analysis software module executable by the control and logic circuitry determines the focus quality of the received pixel signals. A selector control software module executable by the control and logic circuitry generates a selection control signal in accordance with the determined focus quality of the received pixel signals. Selector circuitry selectively enables the imaging circuitry to output selected pixel signals of the plurality of pixel signals in accordance with the selection control signal.
Abstract:
A system and method for reading an optical code is provided. The method comprises the steps of imaging at least one target, including acquiring and processing image data corresponding to a series of frames; storing image data corresponding to respective acquired frames of series of frames, including at least image data corresponding to a current frame (Frame(N)) and image data corresponding to a previous frame (Frame(N-1)); receiving an actuation signal during Frame (N) indicating initiation of a read operation; retrieving at least a portion of the image data corresponding to Frame (N-1); and performing a decode operation on the retrieved image data.
Abstract:
Three non-complex imaging arrangements are provided where in two of the imaging arrangements a moveable carrier housing at least one objective lens is provided and, in the other imaging arrangement, at least one stationary objective lens and additional optical elements are provided. Each embodiment includes at least one fixed image sensor array for imaging thereon an optical code or target, such as a one-dimensional barcode symbol, or label, marking, picture, etc. Each imaging arrangement provides an extended working range of approximately 5-102cm. The imaging arrangements are, capable of being incorporated within a barcode imager to provide a non-complex barcode imager having an extended working range which is comparable to or greater than the working ranges of conventional image-based barcode imagers.
Abstract:
A system and method are provided for performing a read operation including acquiring a series of frames of image data; processing a first frame of image data including an array of pixel data acquired while an aiming pattern (204) was generated for determining a location L (206a) of at least one pixel of the array of pixel data that corresponds to the aiming pattern; and processing a second frame of image data acquired while the aiming pattern (204) was not generated. The processing of the second frame of image data includes the steps of selecting at least one optical code acquired in the second frame of image data that is located at a respective location; wherein the respective location meets a predetermined condition relative to the determined location L (206a); and providing the selected at least one optical code for further processing in accordance with the read operation.
Abstract:
A mobile computing device is provided having more than one imaging engine, and preferably, two imagining engines. Switching circuitry is provided for switching between the two imaging engines. Each imaging engine is optimized for use in specific applications and includes different specifications from the other imaging engine. Preferably, one imaging engine is optimized to provide higher resolution images than the other imaging engine, and one imaging engine is optimized to focus an object located 7.50 to 12.50 cm from the mobile computing device (near-to-mid range imaging), while the other imaging engine is optimized to focus an object located from 12.50 cm to infinity from the mobile computing device (mid-to-far range imaging). One imaging engine preferably includes a color image sensor, while the other imaging engine includes a black and white image sensor.