-
公开(公告)号:US20170243368A1
公开(公告)日:2017-08-24
申请号:US15592367
申请日:2017-05-11
Applicant: FARO Technologies, Inc.
Inventor: Reinhard Becker , Martin Ossig , Daniel Flohr , Daniel Pompe
CPC classification number: G06T7/70 , G01B11/24 , G01C3/06 , G01C15/002 , G01S7/4808 , G01S7/4817 , G01S7/51 , G01S17/023 , G01S17/10 , G01S17/89 , G06T7/48 , G06T19/003 , G06T2207/10016 , G06T2207/10021 , G06T2207/10028 , G06T2207/30241 , G06T2207/30244 , H04N13/221 , H04N13/254 , H04N2013/0085 , H04N2013/0088
Abstract: A method for automatically generating a three-dimensional (3D) video of a scene by measuring and registering 3D coordinates at a first position and a second position of a 3D measuring device, the 3D video generated by combining two-dimensional images extracted at trajectory points along a trajectory path.
-
公开(公告)号:US09678211B2
公开(公告)日:2017-06-13
申请号:US15408894
申请日:2017-01-18
Applicant: FARO Technologies, Inc.
Inventor: Martin Ossig , Dag Frommhold , Daniel Flohr
CPC classification number: G01S17/89 , G01S7/003 , G01S7/4808 , G01S7/4817 , G01S7/51 , G01S17/42
Abstract: A method, system and computer program product are provided for displaying three-dimensional measurement points on a two-dimensional plane of a display screen having a plurality of pixels. The method includes projecting the measurement points onto the plane. Each of the measurement points is assigned to one of the pixels. A depth value is assigned to each of the pixels. A first pixel is selected having a first measurement point and a first depth value. A first side is searched for a second pixel having a second measurement point and a second depth value. A second side is searched for a third pixel having a third measurement point and a third depth value. It is determined whether the second and third measurement points are on a same plane. The first depth value of the first pixel is changed when the second and third measurement points are on the same plane.
-
公开(公告)号:US20170139046A1
公开(公告)日:2017-05-18
申请号:US15419334
申请日:2017-01-30
Applicant: FARO Technologies, Inc.
Inventor: Martin Ossig , Daniel Flohr , Dag Frommhold , Oliver Knörzer , Martin Heide
CPC classification number: G01S17/89 , G01S7/003 , G01S7/4808 , G01S7/4817 , G01S7/51 , G01S17/42
Abstract: A method for optically scanning, measuring and displaying a point cloud is provided. The method includes emitting, by a laser scanner, an emission light beam and receiving a reflection light beam that is reflected from an object. A control device determines for measurement points projected on a plane corresponding to a screen, wherein at least some measurement points are displayed on a display device. One or more pixels are gap filled to generate a visual appearance of a surface on the display device. Wherein the gap filling includes a first horizontal search in a first direction of a first measured point of the measurement points followed by a second horizontal search in a second direction of the first measured point. The gap filling further includes a first vertical search in a third direction of the measured point, followed by a second vertical search in a fourth direction.
-
公开(公告)号:US20170123068A1
公开(公告)日:2017-05-04
申请号:US15408894
申请日:2017-01-18
Applicant: FARO Technologies, Inc.
Inventor: Martin Ossig , Dag Frommhold , Daniel Flohr
CPC classification number: G01S17/89 , G01S7/003 , G01S7/4808 , G01S7/4817 , G01S7/51 , G01S17/42
Abstract: A method, system and computer program product are provided for displaying three-dimensional measurement points on a two-dimensional plane of a display screen having a plurality of pixels. The method includes projecting the measurement points onto the plane. Each of the measurement points is assigned to one of the pixels. A depth value is assigned to each of the pixels. A first pixel is selected having a first measurement point and a first depth value. A first side is searched for a second pixel having a second measurement point and a second depth value. A second side is searched for a third pixel having a third measurement point and a third depth value. It is determined whether the second and third measurement points are on a same plane. The first depth value of the first pixel is changed when the second and third measurement points are on the same plane.
-
25.
公开(公告)号:US20140022555A1
公开(公告)日:2014-01-23
申请号:US13697031
申请日:2011-04-01
Applicant: Faro Technologies, Inc.
Inventor: Martin Ossig , Dag Frommhold , Daniel Flohr
IPC: G01S17/89
CPC classification number: G01S17/89 , G01S7/003 , G01S7/4808 , G01S7/4817 , G01S7/51 , G01S17/42
Abstract: In a method for optically scanning and measuring an environment, a laser scanner emits an emission light beam, receives a reception light beam reflected from an object, and determines for a multiplicity of measurement points at least the distance from the object to a center of the laser scanner, and in which at least some of the measurement points are displayed on a display device, the measurement points are assigned to pixels of a plane and their distances to the plane are assigned to respective depths, at least the pixels between the pixels which are assigned to the measurement points are filled with values in dependence on the depth, by selecting pixels, by searching for pixels which are adjacent to the selected pixels and have a smaller depth, and by filling the selected pixels depending on the values of the adjacent pixels and on their depths.
Abstract translation: 在光学扫描和测量环境的方法中,激光扫描器发射发射光束,接收从物体反射的接收光束,并且确定多个测量点至少从物体到中心的距离 激光扫描器,并且其中至少一些测量点被显示在显示装置上,将测量点分配给平面的像素,并且将它们到平面的距离分配给相应的深度,至少将像素之间的像素 被分配给测量点的值通过选择像素,通过搜索与所选择的像素相邻并且具有较小深度的像素来填充依赖于深度的值,并且通过根据相邻的像素的值填充所选择的像素 像素和深度。
-
公开(公告)号:US11726209B2
公开(公告)日:2023-08-15
申请号:US16893849
申请日:2020-06-05
Applicant: FARO Technologies, Inc.
Inventor: Louis Bergmann , Vadim Demkiv , Daniel Flohr
CPC classification number: G01S17/89 , G06F18/2148 , G06V10/30 , G06V20/64 , G06V20/647 , G06V2201/121
Abstract: A system and a method for removing artifacts from a 3D coordinate data are provided. The system includes one or more processors and a measuring device. The one or more processors are operable to receive training data and train the 3D measuring device to identify artifacts by analyzing the training data. The one or more processors are further operable to identify artifacts in live data based on the training of the processor system. The one or more processors are further operable to generate clear scan data by filtering the artifacts from the live data and output the clear scan data.
-
公开(公告)号:US11686934B2
公开(公告)日:2023-06-27
申请号:US16106237
申请日:2018-08-21
Applicant: FARO Technologies, Inc.
Inventor: Daniel Flohr
IPC: G02B26/10 , G01B11/25 , G01B11/00 , G06F3/0346 , G01S17/42 , G01S7/00 , G01S7/481 , G01S7/51 , G01S17/86
CPC classification number: G02B26/10 , G01B11/005 , G01B11/2518 , G01S7/003 , G01S7/4812 , G01S7/4817 , G01S7/51 , G01S17/42 , G06F3/0346 , G01S17/86
Abstract: A system and method of providing remote control of a scanner is provided. The system includes a laser scanner device rotatable around a first axis and that includes a mirror rotatable around a second axis. The system also includes a mobile computing device operably coupled for communication to the laser scanner. The mobile computing device includes a sensor to detect movement of the mobile computing device. The mobile computing device also includes one or more processors and computer instructions to perform a method that includes connecting to the laser scanner to transmit signals therebetween; detecting a motion of the mobile computing device; and causing the laser scanner to modify at least one of the first angle of rotation of the laser scanner about the first axis and the second angle of rotation of the mirror about the second axis in response to detecting motion of the mobile computing device.
-
公开(公告)号:US11592564B2
公开(公告)日:2023-02-28
申请号:US17354607
申请日:2021-06-22
Applicant: FARO Technologies, Inc.
Inventor: Daniel Pompe , Manuel Caputo , José Gerardo Gómez Méndez , Zia ul Azam , Louis Bergmann , Daniel Flohr , Oliver Zweigle
Abstract: A system of generating a three-dimensional (3D) scan of an environment includes multiple 3D scanners including a first 3D scanner at respective first and second positions. The system further includes a controller coupled to the 3D scanners via a common communications network. The first scanner and second scanner transmit a subset of data to the controller while acquiring a set of 3D coordinates. The controller registers the subsets of data to each other while the sets of 3D coordinates is being acquired.
-
公开(公告)号:US11523029B2
公开(公告)日:2022-12-06
申请号:US17215139
申请日:2021-03-29
Applicant: FARO Technologies, Inc.
Inventor: Daniel Flohr , Louis Bergmann , Vadim Demkiv
Abstract: Provided are embodiments for a method for performing colorization of scans. The method includes analyzing a scanner, a scan of an environment to identify one or more patterns within the scan, and obtaining a subset of colorization data of the environment. The method also includes predicting colors for the one or more patterns in the scan based on the subset of colorization data, and assigning the predicted colors to the one or more patterns in the scan to generate a colorized scan. The method includes displaying the colorized scan, wherein the colorized scan combines the scan and the predicted colorization data by assigning the predicted colorization data to the one or more patterns in the scan. Also provided are embodiments for a system for performing the colorization of scans.
-
公开(公告)号:US20210321016A1
公开(公告)日:2021-10-14
申请号:US17215139
申请日:2021-03-29
Applicant: FARO Technologies, Inc.
Inventor: Daniel Flohr , Louis Bergmann , Vadim Demkiv
Abstract: Provided are embodiments for a method for performing colorization of scans. The method includes analyzing a scanner, a scan of an environment to identify one or more patterns within the scan, and obtaining a subset of colorization data of the environment. The method also includes predicting colors for the one or more patterns in the scan based on the subset of colorization data, and assigning the predicted colors to the one or more patterns in the scan to generate a colorized scan. The method includes displaying the colorized scan, wherein the colorized scan combines the scan and the predicted colorization data by assigning the predicted colorization data to the one or more patterns in the scan. Also provided are embodiments for a system for performing the colorization of scans.
-
-
-
-
-
-
-
-
-