Three-dimensional scanner having pixel memory
First Claim
Patent Images
1. A triangulation scanner system comprising:
- a projector operable to project onto an object a first pattern of light at a first light level during first time intervals and to project onto the object the first pattern of light at a second light level during second time intervals, the second light level being different than the first light level;
a first camera including a first lens and a first integrated circuit having a first photosensitive array, the first photosensitive array having a plurality of pixels including a first pixel, the first pixel including an optical detector, a first memory, and a second memory, the optical detector operable to produce signals in response to light levels reflected from a first point on the object, the first memory operable to store signals received from the optical detector during the first time intervals to obtain a first stored signal, the second memory operable to store signals received from the optical detector during the second time intervals to obtain a second stored signal; and
a processor operable to execute computer instructions that, when executed on the processor, determine three-dimensional (3D) coordinates of the first point based at least in part on the projected first pattern of light, the first stored signal, and the second stored signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A triangulation scanner includes a projector, a camera, and a processor, the projector projecting a first pattern of light on a first point during first intervals and a no light during second intervals, the camera including an optical detector, a first accumulator, and a second accumulator, the optical detector receiving reflected light from the first point, the first and second accumulators summing signals from the optical detector during the first and second intervals, respectively, the processor determining 3D coordinates of the first point based at least in part on the first pattern, the summed signals from the first and second accumulators, and a speed of light in air.
7 Citations
20 Claims
-
1. A triangulation scanner system comprising:
-
a projector operable to project onto an object a first pattern of light at a first light level during first time intervals and to project onto the object the first pattern of light at a second light level during second time intervals, the second light level being different than the first light level; a first camera including a first lens and a first integrated circuit having a first photosensitive array, the first photosensitive array having a plurality of pixels including a first pixel, the first pixel including an optical detector, a first memory, and a second memory, the optical detector operable to produce signals in response to light levels reflected from a first point on the object, the first memory operable to store signals received from the optical detector during the first time intervals to obtain a first stored signal, the second memory operable to store signals received from the optical detector during the second time intervals to obtain a second stored signal; and a processor operable to execute computer instructions that, when executed on the processor, determine three-dimensional (3D) coordinates of the first point based at least in part on the projected first pattern of light, the first stored signal, and the second stored signal. - View Dependent Claims (2, 3, 4, 5, 6, 11, 12)
-
-
7. A method comprising:
-
providing a projector, a first camera, and a processor, the first camera including a first lens and a first integrated circuit having a first photosensitive array, the first photosensitive array having a plurality of pixels including a first pixel, the first pixel including an optical detector, a first memory, and a second memory; with the projector, projecting onto an object a first pattern of light at a first light level during a first time interval; with the projector, projecting onto the object the first pattern of light at a second light level during a second time interval, the second light level being different than the first light level; with the optical detector, producing signals in response to light levels reflected from a first point on the object; with the first memory, storing a signal received from the optical detector during the first time interval to obtain a first stored signal; with the second memory, storing a signal received from the optical detector during the second time interval to obtain a second stored signal; with the processor, executing computer instructions to determine three-dimensional (3D) coordinates of the first point based at least in part on the projected first pattern of light, the first stored signal, and the second stored signal; and storing the 3D coordinates of the first point. - View Dependent Claims (8, 9, 10)
-
-
13. A triangulation scanner system comprising:
-
a projector operable to project onto an object a first pattern of light; a first camera including a first lens and a first integrated circuit having a first photosensitive array, the first photosensitive array having a plurality of pixels including a first pixel, the first pixel including an optical detector, a first memory, and a second memory, the optical detector operable to produce signals in response to light levels reflected from a first point on the object, the first memory operable to store a signal received from the optical detector during a first time interval to obtain a first stored signal, the second memory operable to store a signal received from the optical detector during a second time interval to obtain a second stored signal, the second time interval being different than the first time interval; and a processor operable to execute computer instructions that, when executed on the processor, determine three-dimensional (3D) coordinates of the first point based at least in part on the projected first pattern of light, the first stored signal, and the second stored signal. - View Dependent Claims (14, 15, 16)
-
-
17. A method comprising:
-
providing a projector, a first camera, and a processor, the first camera including a first lens and a first integrated circuit having a first photosensitive array, the first photosensitive array having a plurality of pixels including a first pixel, the first pixel including an optical detector, a first memory, and a second memory; with the projector, projecting onto an object a first pattern of light; with the optical detector, producing signals in response to light levels reflected from a first point on the object; with the first memory, storing a signal received from the optical detector during the first time interval to obtain a first stored signal; with the second memory, storing a signal received from the optical detector during the second time interval to obtain a second stored signal, the second time interval being different than the first time interval; with the processor, executing computer instructions to determine three-dimensional (3D) coordinates of the first point based at least in part on the projected first pattern of light and on the first stored signal and the second stored signal; and storing the 3D coordinates of the first point. - View Dependent Claims (18, 19, 20)
-
Specification