Three-dimensional triangulational scanner with background light cancellation

US10935371B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10935371-B2
Application numberUS-202016855289-A
CountryUS
Kind codeB2
Filing dateApr 22, 2020
Priority dateOct 13, 2017
Publication dateMar 2, 2021
Grant dateMar 2, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A triangulation scanner system and method of operation is provided. The system includes a projector that alternately projects a pattern of light and no light during first and second time intervals. A camera includes a lens and a circuit with a photosensitive array. The camera captures an image of an object. The photosensitive array has a plurality of pixels including a first pixel. The first pixel including an optical detector and a first and second accumulator. The optical detector produces signals in response to a light levels reflected from a point on the object. The first accumulator sums the signals during the first time intervals to obtain a first summed signal. The second accumulator sums the signals during the second time intervals obtain a second summed signal. A processor determines 3D coordinates of the point based on the projected pattern of light and on the first and second summed signals.

First claim

Opening claim text (preview).

What is claimed is: 1. A triangulation scanner system comprising: a projector operable to alternately project onto an object a first pattern of light during first time intervals and no light during second time intervals; a first camera including a first lens and a first integrated circuit having a first photosensitive array, the first camera operable to capture a first image of the object on the 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 accumulator, and a second accumulator, the optical detector operable to produce signals in response to a light levels reflected from a first point on the object, the first accumulator operable to sum the signals received by optical detector during the first time intervals to obtain a first summed signal, the second accumulator operable to sum the signals received during the second time intervals obtain a second summed 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 and on the first summed signal and the second summed signal. 2. The triangulation scanner system of claim 1 wherein the processor is further operable to execute computer instructions that, when executed on the processor, determine the 3D coordinates of the first point further based on a relative pose of the projector and the first camera. 3. The triangulation scanner system of claim 1 wherein the processor is operable to execute computer instructions that, when executed on the processor, determine the 3D coordinates of the first point further based a sum of the first time intervals and on a sum of the second time intervals. 4. The triangulation scanner system of claim 1 wherein the processor is further operable to execute computer instructions that, when executed on the processor, determine the 3D coordinates of the first point based further based on taking a difference in a first scaled summed signal and a second scaled summed signal, the first scaled summed signal being obtained by scaling the first summed signal in inverse proportion to the sum of the first time intervals, the second scaled summed signal being obtained by scaling the second summed signal in inverse proportion to the sum of the second time intervals. 5. The triangulation scanner system of claim 1 wherein each first time interval has a corresponding second time interval of equal duration, the processor being further operable to execute computer instructions that, when executed on the processor, determine the 3D coordinates of the first point further based on a difference in the first summed signal and the second summed signal. 6. The triangulation scanner system of claim 1 wherein: the first accumulator is operable to obtain the first summed signal by summing an integer N of signals received from the optical detector during the first time intervals; and the second accumulator is operable to obtain the second summed signal by summing the integer N of signals received from the optical detector during the second time intervals, the integer N being a number greater than one. 7. The triangulation scanner system of claim 1 wherein: the first accumulator is operable to obtain the first summed signal by summing a first integer number of signals received from the optical detector during the first time intervals; and the second accumulator is operable to obtain the second summed signal by summing a second integer number of signals received from the optical detector during the second time intervals, the first integer number differing from the second integer number by one. 8. The triangulation scanner system of claim 1 wherein: a processor is further operable to execute computer instructions that, when executed on the processor, determine three-dimensional (3D) coordinates of the first point further based at least in part on the projected first pattern of light and on a difference in the first summed signal and the second summed signal. 9. The triangulation scanner system of claim 1 wherein the difference in the first summed signal and the second summed signal is determined by an electrical component selected from the group consisting of: an electrical component within the first pixel, an electrical component outside the first pixel but within the first integrated circuit, and an electrical component outside the first integrated circuit. 10. The triangulation scanner of claim 1 wherein the difference in the first summed signal and the second summed signal is determined by an analog electrical component within the first pixel. 11. The triangulation scanner system of claim 1 further comprising an analog-to-digital converter operable to convert analog signals to digital signals, the analog-to-digital converter being at a location selected from the group consisting of: within the first pixel, outside the first pixel but within the first integrated circuit, and outside the first integrated circuit. 12. The triangulation scanner system of claim 1 further comprising a second camera including a second lens and a second integrated circuit having a second photosensitive array, the second camera operable to capture a second image of the object on the second photosensitive array. 13. The triangulation scanner of claim 12 wherein the processor is operable to execute computer instructions that, when executed on the processor, determine the 3D coordinates of the first point further based on a relative pose of the first camera and the second camera. 14. The triangulation scanner of claim 1 wherein the processor is further operable to execute computer instructions that, when executed on the processor, uses the first image captured in one of the first time intervals or one of the second time intervals to provide at least one of the functions selected from the group consisting of: tracking, photogrammetry, colorization, and grayscale overlay. 15. 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 accumulator, and a second accumulator; alternately projecting onto an object a first pattern of light during first time intervals and no light during second time intervals; with the optical detector, producing signals in response to a light levels reflected from a first point on the object, with the first accumulator, summing signals received from the optical detector during the first time intervals to obtain a first summed signal; with the second accumulator, summing signals received during the second time intervals to obtain a second summed signal; determining with the processor three-dimensional (3D) coordinates of the first point based at least in part on the projected first pattern of light and on the first summed signal and the second summed signal; and storing the 3D coordinates of the first point. 16. The method of claim 15 further comprising determining with the processor the 3D coordinates of the first point further based on a relative pose of the projector and the first camera. 17. The method of claim 15 further comprising determining the 3D coordinates of the first point further based a sum of the first time intervals and on a sum of the second time i

Assignees

Inventors

Classifications

  • Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums · CPC title

  • with one projection direction and several detection directions, e.g. stereo · CPC title

  • Three-dimensional [3D] imaging with simultaneous measurement of time-of-flight at a two-dimensional [2D] array of receiver pixels, e.g. time-of-flight cameras or flash lidar · CPC title

  • for mapping or imaging · CPC title

  • G01B11/25Primary

    by projecting a pattern, e.g. {one or more lines,} moiré fringes on the object (G01B11/255 takes precedence {; image analysis for depth or shape recovery G06T7/50}) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10935371B2 cover?
A triangulation scanner system and method of operation is provided. The system includes a projector that alternately projects a pattern of light and no light during first and second time intervals. A camera includes a lens and a circuit with a photosensitive array. The camera captures an image of an object. The photosensitive array has a plurality of pixels including a first pixel. The first pi…
Who is the assignee on this patent?
Faro Tech Inc
What technology area does this patent fall under?
Primary CPC classification G01B11/25. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 02 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).