SYSTEMS AND METHODS FOR READING COLOR OPTICAL CODES
First Claim
1. A method of producing color-image data representing a color object comprising the steps of:
- receiving at a monochrome imager, a sequence of colored light that is reflected from a surface of the color object;
producing monochrome image-sensor data associated with different colors of light in the sequence of colored light that is reflected from the surface of the color object; and
processing the monochrome image-sensor data to produce color-image data representing the color object.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are disclosed for producing color-image data representative of a color optical code or other color objects, particularly with a monochrome imager. Monochrome image-sensor data is produced by receiving a sequence of colored light emitted by an artificial light source and reflected from the color object. The sequence of colored light may be a red, green, and blue sequence of colored light emitting diode lights according to some embodiments. The monochrome imager produces the monochrome image-sensor data based at least in part on the portion of the reflected sequence of colored light. The monochrome image-sensor data is processed to produce color-image data representing the color optical code.
35 Citations
25 Claims
-
1. A method of producing color-image data representing a color object comprising the steps of:
-
receiving at a monochrome imager, a sequence of colored light that is reflected from a surface of the color object; producing monochrome image-sensor data associated with different colors of light in the sequence of colored light that is reflected from the surface of the color object; and processing the monochrome image-sensor data to produce color-image data representing the color object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for reading a color optical code, the system comprising:
-
a light source configured to produce light that includes first and second wavelengths; a color sequence generator configured to emit a color sequence via the light source, the color sequence characterized by a first interval including an emission period of the first wavelength, and a second interval including an emission period of the second wavelength; a monochrome imager configured to receive the color sequence and produce monochrome image-sensor data substantially corresponding to luminance received during the first and the second intervals; and a computing device operative to receive the monochrome image-sensor data and to form color-image data representing the color optical code. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A method of producing color-image data representing an object, the method comprising the steps of:
-
emitting a sequence of colored light that is reflected from the object to produce a reflected sequence of colored light; receiving at a monochrome imager at least a portion of the reflected sequence of colored light; producing monochrome image-sensor data based at least in part on the reflected sequence of colored light received; and processing the monochrome image-sensor data to produce the color-image data representing the object.
-
-
24. A system for producing color-image data representing a color object, comprising:
-
a processor; a monochrome imager operably coupled to the processor; and a memory device operably coupled to the processor and storing instructions that, when executed by the processor, configure the system to; receive at the monochrome imager, a sequence of colored light that is reflected from a surface of the color object; produce monochrome image-sensor data associated with different colors of light in the sequence of colored light that is reflected from the surface of the color object; and process the monochrome image-sensor data to produce color-image data representing the color object.
-
-
25. A method of dynamically switching a data reading system including a monochrome imager between monochrome-capture mode and color-capture mode in response to geometric features of an optical code, comprising:
-
capturing data representing an optical code; determining whether the optical code includes geometric features associated with color or monochromatic optical code types; and setting the data reading system to color-capture mode in response to the optical code including geometric features associated with a color optical code type, or to monochrome-capture mode in response to the optical code including geometric features associated with a monochrome optical code type.
-
Specification