Three-dimensional coordinate scanner and method of operation
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G01C-003/10
G01B-011/00
H04N-013/02
G01B-021/04
G01B-011/25
G01S-017/66
G01B-005/004
출원번호
US-0920673
(2013-06-18)
등록번호
US-9041914
(2015-05-26)
발명자
/ 주소
Tohme, Yazid
Pfeffer, Charles
Bridges, Robert E.
출원인 / 주소
FARO TECHNOLOGIES, INC.
대리인 / 주소
Cantor Colburn LLP
인용정보
피인용 횟수 :
4인용 특허 :
260
초록▼
A noncontact optical three-dimensional measuring device that includes a projector, a first camera, and a second camera; a processor electrically coupled to the projector, the first camera and the second camera; and computer readable media which, when executed by the processor, causes the first digit
A noncontact optical three-dimensional measuring device that includes a projector, a first camera, and a second camera; a processor electrically coupled to the projector, the first camera and the second camera; and computer readable media which, when executed by the processor, causes the first digital signal to be collected at a first time and the second digital signal to be collected at a second time different than the first time and determines three-dimensional coordinates of a first point on the surface based at least in part on the first digital signal and the first distance and determines three-dimensional coordinates of a second point on the surface based at least in part on the second digital signal and the second distance.
대표청구항▼
1. A noncontact optical three-dimensional measuring device comprising: an assembly that includes a projector, a first camera, and a second camera, wherein the projector, the first camera, and the second camera are fixed in relation to one another, there being a first distance between the projector a
1. A noncontact optical three-dimensional measuring device comprising: an assembly that includes a projector, a first camera, and a second camera, wherein the projector, the first camera, and the second camera are fixed in relation to one another, there being a first distance between the projector and the first camera and a second distance between the projector and the second camera, the projector having a light source, the projector configured to emit onto a surface of an object a first light having any of a plurality of patterns, the first camera having a first lens and a first photosensitive array, the first camera configured to receive a first portion of the first light emitted from the projector and reflected off the surface and to produce a first digital signal in response, the first camera having a first field of view, the first field of view being a first angular viewing region of the first camera, the second camera having a second lens and a second photosensitive array, the second camera configured to receive a second portion of the first light emitted from the projector and reflected off the surface and to produce a second digital signal in response, the second camera having a second field of view, the second field of view being a second angular viewing region of the second camera, the second field of view being different than the first field of view; anda processor, electrically coupled to the projector, the first camera, and the second camera, that executes a computer executable program code that when executed by the processor performs operations that include causing the first digital signal to be collected at a first time and the second digital signal to be collected at a second time different than the first time, determining three-dimensional coordinates of a first point on the surface based at least in part on the first digital signal and the first distance, and determining three-dimensional coordinates of a second point on the surface based at least in part on the second digital signal and the second distance. 2. A noncontact optical three-dimensional measuring device comprising: an assembly that includes a projector, a first camera, and a second camera, wherein the projector, the first camera, and the second camera are fixed in relation to one another, there being a first distance between the projector and the first camera and a second distance between the projector and the second camera, the projector having a light source, the projector configured to emit onto a surface of an object a first light having any of a plurality of patterns, the first camera having a first lens and a first photosensitive array, the first camera configured to receive a first portion of the first light reflected off the surface and to produce a first digital signal in response, the first camera having a first field of view, the first field of view being a first angular viewing region of the first camera, the second camera having a second lens and a second photosensitive array, the second camera configured to receive a second portion of the first light reflected off the surface and to produce a second digital signal in response, the second camera having a second field of view, the second field of view being a second angular viewing region of the second camera, the second field of view being different than the first field of view;a processor, electrically coupled to the projector, the first camera, and the second camera, that executes a computer executable program code that when executed by the processor performs operations that include causing the first digital signal to be collected at a first time and the second digital signal to be collected at a second time different than the first time, determining three-dimensional coordinates of a first point on the surface based at least in part on the first digital signal and the first distance, and determining three-dimensional coordinates of a second point on the surface based at least in part on the second digital signal and the second distance; andwherein the computer executable program code causes the projector to produce the first light having a first pattern from among the plurality of patterns and the first camera to produce in response the first digital signal and further causes the projector to produce the first light having a second pattern from among the plurality of patterns and the second camera to produce in response the second digital signal. 3. The noncontact optical three-dimensional measuring device of claim 2 wherein the first pattern is a spatially varying pattern. 4. The noncontact optical three-dimensional measuring device of claim 3 wherein the first pattern includes at least three non-collinear pattern elements. 5. The noncontact optical three-dimensional measuring device of claim 4 wherein the second pattern is a spatially varying pattern that includes at least three non-collinear pattern elements. 6. The noncontact optical three-dimensional measuring device of claim 5 wherein the second pattern is a line pattern. 7. The noncontact optical three-dimensional measuring device of claim 6 wherein the second pattern is a line pattern that is swept in time. 8. The noncontact optical three-dimensional measuring device of claim 6 wherein the second pattern is a spot of light that is swept in time. 9. The noncontact optical three-dimensional measuring device of claim 1 wherein the first field of view is at least twice as large as the second field of view. 10. The noncontact optical three-dimensional measuring device of claim 1 wherein the first photosensitive array includes a first pixel, the first pixel configured to capture light reflected off a first area of the surface, the second photosensitive array includes a second pixel, the second pixel configured to capture light reflected off a second area of the surface, wherein the second area is smaller than the first area. 11. The noncontact optical three-dimensional measuring device of claim 4 wherein the first pattern is a temporally varying pattern. 12. A method of determining three-dimensional coordinates on a surface of an object, the method comprising: providing an assembly that includes a projector, a first camera, and a second camera, wherein the projector, the first camera, and the second camera are fixed in relation to one another, there being a first distance between the projector and the first camera and a second distance between the projector and the second camera, the projector having a light source, the projector configured to emit onto the surface a first light having any of a plurality of patterns, the first camera having a first lens and a first photosensitive array, the first camera configured to receive a first portion of the first light reflected off the surface, the first camera having a first field of view, the first field of view being a first angular viewing region of the first camera, the second camera having a second lens and a second photosensitive array, the second camera configured to receive a second portion of the first light reflected off the surface, the second camera having a second field of view, the second field of view being a second angular viewing region of the second camera, the second field of view being different than the first field of view;providing a processor electrically coupled to the projector, the first camera and the second camera;emitting from the projector onto the surface, in a first instance, the first light having a first pattern selected from among the plurality of patterns;acquiring in the first instance a first image of the surface with the first camera and sending a first digital signal to the processor in response;determining a first set of three-dimensional coordinates of first points on the surface, the first set based at least in part on the first pattern, the first digital signal and the first distance;carrying out a diagnostic procedure that determines a quality factor for the first set;determining a second pattern of the first light selected from among the plurality of patterns, the second pattern based at least in part on results of the diagnostic procedure;emitting from the projector onto the surface, in a second instance, the first light having the second pattern;acquiring in the second instance a second image of the surface with the second camera and sending a second digital signal to the processor in response; anddetermining a second set of three-dimensional coordinates of second points on the surface, the second set based at least in part on the second pattern, the second digital signal, and the second distance. 13. The method of claim 12 wherein the step of emitting in a second instance the first light from the projector includes a preceding step of moving the assembly from a first position to a second position. 14. The method of claim 13 wherein the step of moving the assembly includes directing the operator to move the assembly to the second position by activating indicator lights on the assembly. 15. The method of claim 13 wherein the step of moving the scanner includes projecting a light onto the object to indicate a direction of movement toward the second position. 16. The method of claim 13 wherein the step of moving the scanner includes indicating on a graphical representation on a display a portion of the object to be scanned. 17. The method of claim 12 wherein the step of carrying out the diagnostic procedure includes determining whether multipath interference is present. 18. The method of claim 17 wherein the step of carrying out the diagnostic procedure includes: providing a computer-aided drawing (CAD) model of the object; andverifying, based on the CAD model, the presence of the multipath interference by determining that rays of light from the projector are reflected from a first surface point of the object onto a second surface point of the object, wherein the second surface point is a point imaged by the first camera. 19. The method of claim 18 wherein in the step of emitting from the projector onto the surface, in a second instance, the first light, the first light having the second pattern is in a form of a line or a spot. 20. The method of claim 19 wherein in the step of emitting in the second instance a first light, the second pattern is in the form of a line that is swept in time or a spot that is swept in time. 21. The method of claim 17: further including a step of obtaining three-dimensional coordinates of the surface of the object by scanning at least a portion of the surface; andin the step of carrying out the diagnostic procedure, further including verifying, based on the obtained three-dimensional coordinates, the presence of the multipath interference by determining that rays of light from the projector are reflected from a first surface point of the object onto a second surface point of the object, wherein the second surface point is a point imaged by the first camera and determining the quality factor based at least in part on the presence of the multipath interference. 22. The method of claim 21 wherein in the step of emitting from the projector onto the surface, in a second instance, the first light having the second pattern, the second pattern is in a form of a line or a spot. 23. The method of claim 22 wherein, in the step of emitting from the projector onto the surface, in a second instance, the first light having the second pattern, the second pattern is in a form of a line that is swept in time or a spot that is swept in time. 24. The method of claim 12 wherein the step of carrying out a diagnostic procedure that determines a quality factor for the first set further includes: determining a resolution of three-dimensional coordinates obtained from the first image; anddetermining the quality factor based at least in part on the resolution. 25. The method of claim 12 wherein the second pattern is a temporally varying pattern. 26. The method of claim 17 wherein the step of determining whether multipath interference is present includes determining that multipath interference is present.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (260)
Bridges, Robert E.; Hoffer, John M., Absolute distance meter that measures a moving retroreflector.
Joel F. Bartlett, Apparatus and method for detecting and executing positional and gesture commands corresponding to movement of handheld computing device.
Cho, Hyung Suck; Park, Won Shik; Byun, Yong Kyu; Park, Noh Yeol, Apparatus for measuring 6-degree-of-freedom motions of rigid body by using three-facet mirror.
Wiklund Rudolf (Tby SEX) Herztman Mikael (Sollentuna SEX) Andersson Leif (Tby SEX) Engdahl Olle (Enebyberg SEX) Ericsson Lars (Tby SEX), Arrangement for performing position determination.
Siegbert Steinlechner DE, Device for measuring distance using a semiconductor laser in the visible wavelength range according to the running time method.
Blkow Ludwig (Oberfeldallee 9 D-8022 Grnwald DEX) Mehnert Walter (Ottobrunn DEX) Chaborski Hoiko (Munich DEX), Dynamic control arrangement for a distance measuring apparatus.
Case ; Jr. Charles Whipple ; Hovden Torbjorn ; Smith Gregory Clark ; Hotelling Steven Porter ; Sabina Michael Kenneth, Electronic pointing apparatus and method.
Jaeger, Markus; Lais, Josef; Nindl, Daniel; Schroeder, Marco; Benz, Paul, Geodesic measurement system and method for identifying a target unit having a geodesic measurement device.
Hingerling, Jürg; Schneider, Klaus, Geodetic target object and surveying system with a structural integration of transmitting channels and receiving channels into a common unit with a reflector component.
Cohen, Charles J.; Beach, Glenn; Cavell, Brook; Foulk, Gene; Jacobus, Charles J.; Obermark, Jay; Paul, George, Gesture-controlled interfaces for self-service machines and other applications.
Sebastian Richard L. (Mason Neck VA) Beck Buddy G. (Fairfax Station VA), Integrated apparatus for mapping and characterizing the chemical composition of surfaces.
Van Der Werf Jan E.,NLX ; Belien Philippe J. L.,BEX ; Rijpers Johannes C. N.,NLX, Interferometer system with two wavelengths, and lithographic apparatus provided with such a system.
Bridges, Robert E.; Brown, Lawrence B.; West, James K.; Ackerson, D. Scott, Laser-based coordinate measuring device and laser-based method for measuring coordinates.
Rosenberg Louis B. ; Schena Bruce M. ; Jackson Bernard G., Method and apparatus for tracking the position and orientation of a stylus and for digitizing a 3-D object.
Steffensen, Nils P.; Wilson, Todd P.; Steffey, Kenneth; Hoffer, Jr., John M.; Bridges, Robert E., Method and apparatus for using gestures to control a laser tracker.
Steffensen, Nils P.; Wilson, Todd P.; Steffey, Kenneth; Hoffer, Jr., John M.; Bridges, Robert E., Method and apparatus for using gestures to control a laser tracker.
Steffensen, Nils P.; Wilson, Todd P.; Steffey, Kenneth; Hoffer, Jr., John M.; Bridges, Robert E., Method and apparatus for using gestures to control a laser tracker.
Donaldson Charles W. (Cincinnati OH) Miller Kenneth E. (Cincinnati OH) Lestage John J. (Cincinnati OH) Gantner Randall C. (Dayton OH), Method for measuring the contour of a surface.
Blkow Ludwig (Grnwald DEX) Mehnert Walter (Ottobrunn DEX) Chaborski Hoiko (Munich DEX), Method of measuring the distance of a target and apparatus for its performance.
Goossen, Emray R.; Young, Ken E., Methods and systems for attaching and detaching a payload device to and from, respectively, a gimbal system without requiring use of a mechanical tool.
Payne John M. (Tucson AZ) Parker David H. (Arborvale WV) Bradley Richard F. (Stanardsville VA), Optical electronic distance measuring apparatus with movable mirror.
Field John (Woodside CA) Hotelling Steven P. (Cupertino CA), Optically sensed wire gyroscope apparatus and system, and methods for manufacture and cursor control.
Westermark, Magnus; Hertzman, Mikael; Berg, Ulf; Klang, Thomas, Position control arrangement, especially for a surveying instrument, and a surveying instrument.
Westermark, Magnus; Hertzman, Mikael; Berg, Ulf; Klang, Thomas, Position control arrangement, especially for a surveying instrument, and a surveying instrument.
Ohtomo, Fumio; Hayashi, Kunihiro; Kodaira, Jun-ichi; Osaragi, Kazuki, Position determination and adjustment system and light sensing device used for the same.
Scherch, John David, System, tracker, and program product to facilitate and verify proper target alignment for radiation delivery, and related methods.
Cramer, Peter G.; Bridges, Robert E.; Steffensen, Nils P.; Mehler, Robert C.; Steffey, Kenneth; Hoffer, Jr., John M.; Lasley, Daniel G., Target apparatus and method of making a measurement with the target apparatus.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.