-
公开(公告)号:US12130890B2
公开(公告)日:2024-10-29
申请号:US18336872
申请日:2023-06-16
发明人: Denis Wohlfeld , Evelyn Schmitz
IPC分类号: G06F18/214 , G06N3/08 , G01B11/00 , G01B11/24 , G01C3/00
CPC分类号: G06F18/2155 , G06N3/08 , G01B11/002 , G01B11/24 , G01C3/00
摘要: A system and method for detecting construction site defects and hazards using artificial intelligence (AI) is provided. The system includes a movable base unit, a coordinate measurement scanner, a vision based sensor, and one or more processors. The one or more processors perform operations that include generating a two-dimensional (2D) map of the environment based at least in part on output from the coordinate measurement scanner, applying image recognition to the video stream data to identify and label a defect or hazard in the video data stream, correlating a location of the defect or hazard in the video stream data with the location in the 2D map, and recording the location of the defect or hazard in the 2D map.
-
公开(公告)号:US20240346690A1
公开(公告)日:2024-10-17
申请号:US18626886
申请日:2024-04-04
发明人: Heiko Bauer , Changyu Du
CPC分类号: G06T7/75 , G01S17/42 , G06T17/00 , G06V10/46 , G06V10/50 , G06V10/751 , G06V20/647 , G06T2210/12 , G06T2210/21 , G06T2210/22 , G06T2210/56
摘要: Examples described herein provide a method for generating a three-dimensional (3D) model of an object of interest using panoramic images of an environment. The method includes detecting, using a trained machine learning model, the object of interest in a panoramic image of the environment. The method further includes determining 3D coordinates for the object of interest. The method further includes combining the 3D coordinates for the object of interest with an existing 3D model of the object of interest to create a revised 3D model of the object of interest.
-
公开(公告)号:US11995762B2
公开(公告)日:2024-05-28
申请号:US17967236
申请日:2022-10-17
发明人: Manuel Caputo , Louis Bergmann
CPC分类号: G06T15/40 , G06T15/00 , G06T15/005 , G06T2210/36
摘要: A virtual reality (VR) system that includes a three-dimensional (3D) point cloud having a plurality of points, a VR viewer having a current position, a graphics processing unit (GPU), and a central processing unit (CPU). The CPU determines a field-of-view (FOV) based at least in part on the current position of the VR viewer, selects, using occlusion culling, a subset of the points based at least in part on the FOV, and provides them to the GPU. The GPU receives the subset of the plurality of points from the CPU and renders an image for display on the VR viewer based at least in part on the received subset of the plurality of points. The selecting a subset of the plurality of points is at a first frame per second (FPS) rate and the rendering is at a second FPS rate that is faster than the first FPS rate.
-
公开(公告)号:US20240104874A1
公开(公告)日:2024-03-28
申请号:US18447617
申请日:2023-08-10
发明人: Marco Campanella , Joachim Bank
CPC分类号: G06T19/20 , G06T3/40 , G06T2219/2012
摘要: Examples described herein provide a method that includes receiving three-dimensional (3D) data associated with an environment. The method further includes generating a graphical representation based at least in part on at least one of the 3D data. The method further includes filling in a gap in the graphical representation using downsampled frame buffer objects.
-
公开(公告)号:US20240104865A1
公开(公告)日:2024-03-28
申请号:US18447019
申请日:2023-08-09
IPC分类号: G06T19/00 , G06T7/13 , G06V10/44 , G06V10/77 , G06V10/774
CPC分类号: G06T19/006 , G06T7/13 , G06V10/44 , G06V10/7715 , G06V10/774 , G06T2207/10028 , G06T2207/20081 , G06T2207/20084 , G06T2210/56
摘要: An example method for feature extraction includes receiving a selection of a point from a plurality of points, the plurality of points representing an object. The method further includes identifying a feature of interest for the object based at least in part on the point. The method further includes performing edge extraction on the feature of interest. The method further includes performing pre-processing on results of the edge extraction. The method further includes classifying the feature of interest based at least in part on results of the pre-processing. The method further includes constructing, based at least in part on results of the classifying, a geometric primitive or mathematical function that has a best fit to a set of points from the plurality of points associated with the feature of interest. The method further includes generating a graphical representation of the feature of interest using the geometric primitive or mathematical function.
-
公开(公告)号:US11941793B2
公开(公告)日:2024-03-26
申请号:US17314408
申请日:2021-05-07
发明人: Denis Wohlfeld , Heiko Bauer , Evelyn Schmitz
CPC分类号: G06T7/0002 , G06T2207/10028 , G06T2207/20081
摘要: A method for automatically determining quality of registration of landmarks includes training an artificial intelligence (AI) system to detect inaccurate registration of landmarks. Training the AI system uses training data that includes scans of an environment captured by a 3D measuring device from corresponding scan points. A first scan is registered with at least a second scan based on one or more landmarks captured in the first scan and the second scan. Further, a model is created to identify incorrect registration by analyzing the training data. The analysis detects a mismatch in a first instance of a landmark in the first scan and a second instance of said landmark in the second scan. The model is then used to evaluate registration of landmarks in live data, the live data including a set of scans, the result identifying accuracy level of the registration of landmarks.
-
公开(公告)号:US20240069203A1
公开(公告)日:2024-02-29
申请号:US18356871
申请日:2023-07-21
发明人: Aleksej Frank , Mufassar Waheed , Matthias Wolke , Mark Brenner
IPC分类号: G01S17/89
CPC分类号: G01S17/89
摘要: A mobile three-dimensional (3D) measuring system includes a 3D measuring device configured to capture 3D data in a multi-level architecture, and an orientation sensor configured to estimate an altitude. One or more processing units coupled with the 3D measuring device and the orientation sensor perform a method that includes receiving a first portion of the 3D data captured by the 3D measuring device. The method further includes determining a level index based on the altitude. The level index indicates a level of the multi-level architecture at which the first portion is captured. The level index is associated with the first portion. Further, a map of the multi-level architecture is generated using the first portion, the generating comprises registering the first portion with a second portion of the 3D data responsive to the level index of the first portion being equal to the level index of the second portion.
-
公开(公告)号:US20240061393A1
公开(公告)日:2024-02-22
申请号:US18386099
申请日:2023-11-01
发明人: Kishore Lankalapalli , Kenneth Steffey , Keith G. Macfarlane , Paul C. Atwell , Dragos M. Stanescu , John Lucas Creachbaum , Brent Bailey , Matthew Mogensen
IPC分类号: G05B19/401 , G01B11/00 , G01B21/04
CPC分类号: G05B19/401 , G01B11/007 , G01B21/047 , G05B2219/45061 , G05B2219/40233 , G05B2219/40596 , G05B2219/37193
摘要: According to some aspects of the invention, auxiliary axis measurement systems for determining three-dimensional coordinates of an object are provided as shown and described herein. According to some aspects of the invention, methods for operating auxiliary axis measurement systems for determining three-dimensional coordinates of an object are provided as shown and described herein.
-
公开(公告)号:US11874101B2
公开(公告)日:2024-01-16
申请号:US16400635
申请日:2019-05-01
CPC分类号: G01B11/254 , G01B5/008 , G05D3/20 , G06T7/60 , G06T2200/04 , G06T2207/10012 , G06T2207/30036
摘要: Motorized cartridges and coordinate measuring machines having motorized cartridges are provided. The motorized cartridges include a cartridge housing having a shaft passing therethrough, a measurement probe coupled to shaft and arranged to detect movement of the shaft, and an integrated motor operably coupled to the shaft and arranged to drive movement of the shaft.
-
公开(公告)号:US20240004080A1
公开(公告)日:2024-01-04
申请号:US18469258
申请日:2023-09-18
发明人: Mark Brenner , Aleksej Frank , Ahmad Ramadneh , Oliver Zweigle
IPC分类号: G01S17/894 , G01S17/04 , G01S7/497
CPC分类号: G01S17/894 , G01S17/04 , G01S7/4972
摘要: A method is provided that includes recording a landmark at a first scan position of a scanner, the landmark based at least in part on a semantic feature of scan data captured by the scanner. The semantic feature is identified using line-segments of the scan data. The method further includes capturing, by the scanner while moving through the environment, additional scan data at a second scan position. The method further includes, responsive to the scanner returning to the first scan position associated with the landmark, computing a measurement error. The method further includes correcting, using the measurement error, at least a portion of the scan data or the additional scan data.
-
-
-
-
-
-
-
-
-