Arrangement and method of imaging one-dimensional and two-dimensional optical codes at a plurality of focal planes
First Claim
1. An imaging arrangement for imaging an optical code or target at a plurality of focal planes comprising:
- at least one image sensor each having at least one row of pixels for obtaining at least one row of pixel data corresponding to an image focused thereon;
at least one objective lens positioned along an imaging axis of the imaging arrangement for focusing an image of the optical code or target on the at least one image sensor for obtaining at least one row of pixel data corresponding to at least a portion of the optical code or target;
a mirror positioned adjacent a point defined by an intersection of the imaging axis and an optical axis, wherein the mirror reflects the image received from the optical axis, along the imaging axis toward the optics assembly and the image sensor, wherein the optical axis is defined as a straight path extending between the optical code or target and the mirror;
at least one moveable optical element positioned between the at least one objective lens and the at least one image sensor;
a motor assembly operatively coupled to the mirror for pivoting the mirror for imaging a field of view; and
an illumination device positioned in proximity to the mirror for illuminating a field of view of the imaging arrangement from top-to-bottom or bottom-to-top as the mirror pivots from top-to-bottom or bottom-to-top, respectively.
4 Assignments
0 Petitions
Accused Products
Abstract
A non-complex imaging arrangement is aligned along an imaging axis. A mirror assembly is configured to reflect an image from an optical axis, which intersects the imaging axis, toward the optics assembly. The imaging arrangement includes at least one fixed image sensor for imaging thereon an optical code or target, such as a one-dimensional or two-dimensional barcode symbol, or label, signature, marking, picture, etc. The imaging arrangement provides an extended working range of approximately 5–102 cm. The imaging arrangement is 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.
-
Citations
40 Claims
-
1. An imaging arrangement for imaging an optical code or target at a plurality of focal planes comprising:
-
at least one image sensor each having at least one row of pixels for obtaining at least one row of pixel data corresponding to an image focused thereon; at least one objective lens positioned along an imaging axis of the imaging arrangement for focusing an image of the optical code or target on the at least one image sensor for obtaining at least one row of pixel data corresponding to at least a portion of the optical code or target; a mirror positioned adjacent a point defined by an intersection of the imaging axis and an optical axis, wherein the mirror reflects the image received from the optical axis, along the imaging axis toward the optics assembly and the image sensor, wherein the optical axis is defined as a straight path extending between the optical code or target and the mirror; at least one moveable optical element positioned between the at least one objective lens and the at least one image sensor; a motor assembly operatively coupled to the mirror for pivoting the mirror for imaging a field of view; and an illumination device positioned in proximity to the mirror for illuminating a field of view of the imaging arrangement from top-to-bottom or bottom-to-top as the mirror pivots from top-to-bottom or bottom-to-top, respectively. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An imaging arrangement for imaging an optical code or target at a plurality of focal planes, comprising:
-
at least one image sensor each having at least one row of pixels for obtaining at least one row of pixel data corresponding to an image focused thereon; an optics assembly having at least one objective lens positioned along an imaging axis of the imaging arrangement For focusing an image of the optical code or target on the at least one image sensor for obtaining at least one row of pixel data corresponding to at least a portion of the optical code or target; a mirror positioned adjacent a point defined by an intersection of the imaging axis and an optical axis, wherein the mirror reflects the image received from the optical axis, along the imaging axis toward the optics assembly and the image sensor; wherein the lens assembly includes a plurality of optical elements for further focusing the image on the at least one image sensor; and a carrier defining a plurality of openings, wherein each of the plurality of optical elements is disposed within a corresponding one of a plurality of openings defined within a rotatable carrier, wherein one of the plurality of openings is an empty opening and does not include an optical element, and further wherein a motor is operatively coupled to the rotatable carrier for positioning the empty opening or one of the plurality of optical elements along the optical axis.
-
-
9. A barcode imager for imaging an optical code or target at a plurality of focal planes comprising:
-
means for initiating an imaging operation for imaging the optical code or target at at least one of the plurality of focal planes; an imaging arrangement comprising; at least one image sensor each having at least one row of pixels for obtaining at least one row of pixel data corresponding to an image focused thereon; an optics assembly having at least one objective lens positioned along an imaging axis of the imaging arrangement for focusing an image of the optical code or target on the at least one image sensor for obtaining at least one row of pixel data corresponding to at least a portion of the optical code or target; and a mirror assembly positioned adjacent a point defined by an intersection of the imaging axis and an optical axis, wherein the mirror assembly reflects the image received from the optical axis, along the imaging axis toward the optics assembly and the image sensor; at least one processor configured for determining whether at least one row of pixel data can be decoded and/or processed; decoding and/or processing a row of pixel data if it is determined that at least one row of pixel data can be decoded and/or processed, wherein the processor is further configured for; moving the at least one objective lens if it is determined that at least one row of pixel data cannot be decoded and/or processed; and repeating the initiating, obtaining and determining steps, and one of the decoding and moving steps, until the at least one row of pixel data is decoded and/or processed. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for imaging an optical code or target at a plurality of focal planes comprising the steps of:
-
initiating an imaging operation for imaging the optical code or target at least one of the plurality of focal planes onto at least one image sensor via at least one objective lens; determining whether the optical code or target is one-dimensional or two-dimensional; obtaining at least one row of pixel data corresponding to the optical code or target during the imaging operation; positioning at least one optical element between the at least one objective lens and the at least one-dimensional image sensor array; and providing a carrier defining a plurality of openings, wherein each of the plurality of optical elements is disposed within a corresponding one of a plurality of openings defined within a rotatable carrier. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method for imaging an optical code or target at a plurality of focal planes comprising the steps of:
-
initiating an imaging operation for imaging the optical code or target at least one of the plurality of focal planes onto at least one image sensor via at least one objective lens; determining whether the optical code or target is one-dimensional or two-dimensional; obtaining at least one row of pixel data corresponding to the optical code or target during the imaging operation; determining whether at least one row of pixel data can be decoded and/or processed; decoding and/or processing a row of pixel data if it is determined that at least one row of pixel data can be decoded and/or processed; moving the at least one objective lens if it is determined that the at least one row of pixel data cannot be decoded and/or processed; and repeating the initiating, obtaining and determining steps, and one of the decoding and moving steps, until the at least one row of pixel data is decoded and/or processed. - View Dependent Claims (31)
-
-
32. A method for imaging an optical code or target at a plurality of focal planes comprising the steps of:
-
initiating an imaging operation for imaging the optical code or target at least one of the plurality of focal planes onto at least one image sensor via at least one objective lens; determining whether the optical code or target is one-dimensional or two-dimensional; obtaining at least one row of pixel data corresponding to the optical code or target during the imaging operation; moving the at least one objective lens; repeating the initiating, obtaining and moving steps, until the at least one objective lens has been moved through every position; and decoding and/or processing at least one row of obtained pixel data. - View Dependent Claims (33)
-
-
34. A method for imaging an optical code or target at a plurality of focal planes comprising the steps of:
-
initiating an imaging operation for imaging the optical code or target at least one of the plurality of focal planes onto at least one image sensor via at least one objective lens; determining whether the optical code or target is one-dimensional or two-dimensional; obtaining at least one row of pixel data corresponding to the optical code or target during the imaging operation; storing the row of pixel data; repeating the initiating and storing steps until a plurality of rows of pixel data corresponding to the optical code or target are stored; and decoding and/or processing the plurality of stored rows of pixel data. - View Dependent Claims (35)
-
-
36. A bar code imager for imager an optical code or target at a plurality of focal planes comprising:
means for initiating an imaging operation for imaging the optical code or target at least one of the plurality of focal planes; an imaging arrangement comprising; at least one image sensor each having at least one row of pixels for obtaining at least one row of pixel data corresponding to an image focused thereon; at least one objective lens positioned along an imaging axis of the imaging arrangement for focusing an image of the optical code or target on the at least one image sensor for obtaining at least one row of pixel data corresponding to at least a portion of the optical code or target; a mirror positioned adjacent a point defined by an intersection of the imaging axis and an optical axis, wherein the mirror reflects the image received from the optical axis, along the imaging axis toward the optics assembly and the image sensor; at least one moveable optical element positioned between the at least one objective lens and the at least one image sensor; a motor assembly operatively coupled to the mirror for pivoting the mirror for imaging a field of view; an illumination device positioned in proximity to the mirror for illuminating a field of view of the imaging arrangement from top-to-bottom or bottom-to-top as the mirror pivots from top-to-bottom or bottom-to-top, respectively; at least one processor configured for determining whether at least one row of pixel data can be decoded and/or processed; and decoding and/or processing a row of pixel data if it is determined that at least one row of pixel data can be decoded and/or processed. - View Dependent Claims (37, 38, 39, 40)
Specification