TWO-PLANE OPTICAL CODE READER FOR ACQUISITION OF MULTIPLE VIEWS AN OBJECT
First Claim
1. A method for reading an optical code on an object in a viewing volume bounded on two generally transverse sides by respective first and second viewing surfaces, by use of a number of imagers, the method comprising:
- directing a plurality of views from the viewing volume onto different imager portions of the set of imagers, wherein each of the plurality of views passes through one of said first and second viewing surfaces, at least one of said views passes through the first viewing surface, at least one of said views passes through the second viewing surface, wherein the number of views is at least three, wherein at least one of the views is reflected off at least one mirror, and wherein the number of views is greater than the number of imagers;
forming at least one image with said number of imagers; and
processing the optical code based on said at least one image.
2 Assignments
0 Petitions
Accused Products
Abstract
An optical code reader forms images of an optical code on an object. The reader comprises first and second viewing surfaces generally transverse to one another. The surfaces bound a viewing volume in which the object may be imaged. The reader also comprises a set of one or more imagers positioned on an opposite side of one or more of the first and second viewing surfaces relative to the viewing volume, and oriented and configured to capture images of the object from at least three different views. Each of the views passes through one of said first and second viewing surfaces. At least one of said views passes through the first viewing surface, and at least one of said views passes through the second viewing surface. The reader also comprises at least one mirror, off which is reflected at least one of the views.
145 Citations
63 Claims
-
1. A method for reading an optical code on an object in a viewing volume bounded on two generally transverse sides by respective first and second viewing surfaces, by use of a number of imagers, the method comprising:
-
directing a plurality of views from the viewing volume onto different imager portions of the set of imagers, wherein each of the plurality of views passes through one of said first and second viewing surfaces, at least one of said views passes through the first viewing surface, at least one of said views passes through the second viewing surface, wherein the number of views is at least three, wherein at least one of the views is reflected off at least one mirror, and wherein the number of views is greater than the number of imagers; forming at least one image with said number of imagers; and processing the optical code based on said at least one image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for reading an optical code on an object in a viewing volume bounded on two generally transverse sides by respective first and second viewing surfaces, by use of a plurality of imagers, the method comprising:
-
directing a plurality of views from the viewing volume onto different imager portions of the set of imagers, wherein each of the plurality of views passes through one of said first and second viewing surfaces, at least one of said views passes through the first viewing surface, at least one of said views passes through the second viewing surface, wherein the number of views is at least three, and wherein at least one of the views is reflected off at least one mirror; forming at least one image with said plurality of imagers, wherein at least a first and second of said plurality of imagers are mounted on opposing surfaces of a common circuit board; and processing the optical code based on said at least one image. - View Dependent Claims (29, 30, 31, 32)
-
-
33. An optical code reader for forming images of an optical code on an object, the optical code reader comprising:
-
a first viewing surface; a second viewing surface generally transverse to the first viewing surface, the first and second surfaces bounding a viewing volume in which the object may be imaged; a set of one or more imagers positioned on an opposite side of one or more of the first and second viewing surfaces relative to the viewing volume, and oriented and configured to capture images of the object, when the object is in the viewing volume, from at least three different views, wherein each of the views passes through one of said first and second viewing surfaces, at least one of said views passes through the first viewing surface, at least one of said views passes through the second viewing surface, and the number of views is greater than the number of imagers; and at least one mirror positioned on an opposite side of one or more of the first and second viewing surfaces relative to the viewing volume, wherein at least one of the views is reflected off one or more of said at least one mirror. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
59. An optical code reader for forming images of an optical code on an object, the optical code reader comprising:
-
a first viewing surface; a second viewing surface generally transverse to the first viewing surface, the first and second surfaces bounding a viewing volume in which the object may be imaged; a set of two or more imagers positioned on an opposite side of one or more of the first and second viewing surfaces relative to the viewing volume, and oriented and configured to capture images of the object, when the object is in the viewing volume, from at least three different views, wherein each of the views passes through one of said first and second viewing surfaces, at least one of said views passes through the first viewing surface, and at least one of said views passes through the second viewing surface; a common circuit board having opposing first and second sides, wherein at least some of said imagers are mounted on the first side of the common circuit board and at least some of said imagers are mounted on the second side of the common circuit board; and at least one mirror positioned on an opposite side of one or more of the first and second viewing surfaces relative to the viewing volume, wherein at least one of the views is reflected off one or more of said at least one mirror. - View Dependent Claims (60, 61, 62, 63)
-
Specification