-
11.
公开(公告)号:US11508054B2
公开(公告)日:2022-11-22
申请号:US17070318
申请日:2020-10-14
Inventor: Ryan Knuffman , Bradley A. Sliz , Lucas Allen
IPC: G06T7/00 , G06Q40/08 , G06Q10/00 , G06Q10/10 , G07C5/00 , G06N20/00 , B64C39/02 , G05D1/00 , G06Q30/02 , G06Q30/06 , G07C5/08
Abstract: A remotely-controlled (RC) and/or autonomously operated inspection device, such as a ground vehicle or drone, may capture one or more sets of imaging data indicative of at least a portion of an automotive vehicle, such as all or a portion of the undercarriage. The one or more sets of imaging data may be analyzed based upon data indicative of at least one of vehicle damage or a vehicle defect being shown in the one or more sets of imaging data. Based upon the analyzing of the one or more sets of imaging data, damage to the vehicle or a defect of the vehicle may be identified. The identified damage or defect may be compared to a claimed damage or defect to determine whether the claimed damage or defect occurred.
-
公开(公告)号:US20220092854A1
公开(公告)日:2022-03-24
申请号:US17543105
申请日:2021-12-06
Inventor: Bryan Nussbaum , Jeremy Carnahan , Ryan Knuffman
Abstract: A computer-implemented method for labeling a three-dimensional (3D) model using virtual reality (VR) techniques implemented by a computer system including a processor is provided herein. The method may include (i) receiving a 3D model including an environmental feature that is unlabeled, (ii) displaying, through a VR device in communication with the processor, a VR environment to a user representing the 3D model, (iii) prompting a user to input labeling data for the environmental feature displayed within the VR environment of the VR device by prompting the user to select the environmental feature through user interaction with the VR device, and input labeling data for the environmental feature, wherein the labeling data identifies the environmental feature, and (iv) generating a labeled 3D model by embedding the labeling data associated with the selected environmental feature into the 3D model.
-
公开(公告)号:US11107306B1
公开(公告)日:2021-08-31
申请号:US15843707
申请日:2017-12-15
Inventor: Ryan Knuffman , Bradley A. Sliz , Lucas Allen
Abstract: A remotely-controlled (RC) and/or autonomously operated inspection device, such as a ground vehicle or drone, may capture one or more sets of imaging data indicative of at least a portion of an automotive vehicle, such as all or a portion of the undercarriage. The one or more sets of imaging data may be analyzed based upon data indicative of at least one of vehicle damage or a vehicle defect being shown in the one or more sets of imaging data. Based upon the analyzing of the one or more sets of imaging data, damage to the vehicle or a defect of the vehicle may be identified and corrected.
-
公开(公告)号:US12243199B2
公开(公告)日:2025-03-04
申请号:US18618673
申请日:2024-03-27
Inventor: Ryan Knuffman
Abstract: A computer-implemented method for using a trained generative adversarial network to improve construction and urban planning includes receiving a semantically-segmented point cloud corresponding to a construction site; determining a volumetric soil measurement; and generating a cost estimate. A computing system for using a trained generative adversarial network to improve vehicle orientation and navigation includes one or more processors, and one or more memories having stored thereon computer-executable instructions that, when executed, cause the computing system to: receive a semantically-segmented point cloud corresponding to a construction site; determine a volumetric soil measurement; and generate a cost estimate. A non-transitory computer-readable medium includes computer-executable instructions that, when executed, cause a computer to: receive a semantically-segmented point cloud corresponding to a construction site; determine a volumetric soil measurement; and generate a cost estimate.
-
15.
公开(公告)号:US12229938B2
公开(公告)日:2025-02-18
申请号:US18516828
申请日:2023-11-21
Inventor: Ryan Knuffman , Bradley A. Sliz , Lucas Allen
IPC: G06Q40/08 , B64U101/30 , G05D1/00 , G06N20/00 , G06Q10/1093 , G06Q10/20 , G06Q30/0283 , G06Q30/0601 , G06T7/00 , G07C5/00 , G07C5/08
Abstract: A remotely-controlled (RC) and/or autonomously operated inspection device, such as a ground vehicle or drone, may capture one or more sets of imaging data indicative of at least a portion of an automotive vehicle, such as all or a portion of the undercarriage. The one or more sets of imaging data may be analyzed based upon data indicative of at least one of vehicle damage or a vehicle defect being shown in the one or more sets of imaging data. Based upon the analyzing of the one or more sets of imaging data, damage to the vehicle or a defect of the vehicle may be identified. The identified damage or defect may be compared to a claimed damage or defect to determine whether the claimed damage or defect occurred.
-
16.
公开(公告)号:US12223670B2
公开(公告)日:2025-02-11
申请号:US18355336
申请日:2023-07-19
Inventor: Ryan Knuffman , Jeremy Carnahan
Abstract: A server includes a processor and a memory storing instructions that, when executed by the processor, cause the server to receive two-dimensional (2D) images, analyze the images using a trained deep network to generate points, process the labeled points to identify tie points, and combine the 2D dimensional images into a three-dimensional (3D) point cloud using structure-from-motion. A method for generating a semantically-segmented 3D point cloud from 2D data includes receiving 2D images, analyzing the images using a trained deep network to generate labeled points, processing the points to identify tie points, and combining the 2D images into a 3D point cloud using structure-from-motion. A non-transitory computer readable storage medium stores executable instructions that, when executed by a processor, cause a computer to receive 2D images, analyze the images using a trained deep network to generate labeled points, process the points to identify and combine tie points using structure-from-motion.
-
公开(公告)号:US20240296532A1
公开(公告)日:2024-09-05
申请号:US18657506
申请日:2024-05-07
Inventor: Ryan Knuffman
CPC classification number: G06T5/77 , G06N3/045 , G06N3/088 , G06T7/579 , G06T2207/10028 , G06T2207/20081 , G06T2207/20084
Abstract: Systems and methods disclosed herein relate generally to imputing data using a generative adversarial network. A method may include obtaining a three-dimensional point cloud having one or more gaps, initializing the generative adversarial network using stored weights; imputing one or both of (i) RGB colorspace data, and (ii) elevation data into the gaps of the three-dimensional point cloud by analyzing the three-dimensional point cloud using the initialized generative adversarial network, and displaying the three-dimensional point cloud including the imputed data in a display device of a user.
-
公开(公告)号:US12039706B2
公开(公告)日:2024-07-16
申请号:US18091213
申请日:2022-12-29
Inventor: Ryan Knuffman
CPC classification number: G06T5/77 , G06N3/045 , G06N3/088 , G06T7/579 , G06T2207/10028 , G06T2207/20081 , G06T2207/20084
Abstract: A method for using a trained generative adversarial network to improve vehicle orientation and navigation includes loading a semantically-segmented 3D point cloud into a virtual reality simulation environment; processing the 3D point cloud; and displaying an output including at least one attribute. A computing system for using a trained generative adversarial network to improve vehicle orientation and navigation includes one or more processors, and one or more memories having stored thereon computer-executable instructions that, when executed, cause the computing system to: load a semantically-segmented 3D point cloud into a virtual reality simulation environment; process the 3D point cloud; and display an output including at least one attribute. A non-transitory computer-readable medium having stored thereon computer-executable instructions that, when executed, cause a computer to: load a semantically-segmented 3D point cloud into a virtual reality simulation environment; process the 3D point cloud; and display an output including at least one attribute.
-
19.
公开(公告)号:US20230141639A1
公开(公告)日:2023-05-11
申请号:US18091213
申请日:2022-12-29
Inventor: Ryan Knuffman
CPC classification number: G06T5/005 , G06T7/579 , G06N3/088 , G06N3/045 , G06T2207/20084 , G06T2207/20081 , G06T2207/10028
Abstract: A method for using a trained generative adversarial network to improve vehicle orientation and navigation includes loading a semantically-segmented 3D point cloud into a virtual reality simulation environment; processing the 3D point cloud; and displaying an output including at least one attribute. A computing system for using a trained generative adversarial network to improve vehicle orientation and navigation includes one or more processors, and one or more memories having stored thereon computer-executable instructions that, when executed, cause the computing system to: load a semantically-segmented 3D point cloud into a virtual reality simulation environment; process the 3D point cloud; and display an output including at least one attribute. A non-transitory computer-readable medium having stored thereon computer-executable instructions that, when executed, cause a computer to: load a semantically-segmented 3D point cloud into a virtual reality simulation environment; process the 3D point cloud; and display an output including at least one attribute.
-
公开(公告)号:US20230139702A1
公开(公告)日:2023-05-04
申请号:US18091254
申请日:2022-12-29
Inventor: Ryan Knuffman
Abstract: A computer-implemented method for using a trained generative adversarial network to improve construction and urban planning includes receiving a semantically-segmented point cloud corresponding to a construction site; determining a volumetric soil measurement; and generating a cost estimate. A computing system for using a trained generative adversarial network to improve vehicle orientation and navigation includes one or more processors, and one or more memories having stored thereon computer-executable instructions that, when executed, cause the computing system to: receive a semantically-segmented point cloud corresponding to a construction site; determine a volumetric soil measurement; and generate a cost estimate. A non-transitory computer-readable medium includes computer-executable instructions that, when executed, cause a computer to: receive a semantically-segmented point cloud corresponding to a construction site; determine a volumetric soil measurement; and generate a cost estimate.
-
-
-
-
-
-
-
-
-