Patents by Inventor Denis WOHLFELD
Denis WOHLFELD has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240126839Abstract: 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.Type: ApplicationFiled: June 16, 2023Publication date: April 18, 2024Inventors: Denis WOHLFELD, Evelyn SCHMITZ
-
Publication number: 20240129616Abstract: Reality capture using cloud based computer networks is provided. Techniques include receiving user input of an object to capture, the user input including a location, an accuracy category, and a size category of the object, and generating at least one option to capture the object, in response to user input. Techniques include responsive to a user selecting the at least one option to capture the object, configuring a plurality of drones with a first setting for capturing at least a first portion of the object, and configuring a scanner with a second setting for capturing at least a second portion of the object. Techniques include causing the plurality of drones to capture the first portion of the object, in response to the drones being initiated at the location and causing the scanner to capture the second portion of the object, in response to the scanner being initiated at the location.Type: ApplicationFiled: August 3, 2023Publication date: April 18, 2024Inventors: Denis WOHLFELD, Steffen KAPPES
-
Patent number: 11941793Abstract: 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.Type: GrantFiled: May 7, 2021Date of Patent: March 26, 2024Assignee: FARO Technologies, Inc.Inventors: Denis Wohlfeld, Heiko Bauer, Evelyn Schmitz
-
Publication number: 20240020861Abstract: A system and method for measuring coordinate values of an environment is provided. The system includes a coordinate measurement scanner that includes a light source that steers a beam of light to illuminate object points in the environment, and an image sensor arranged to receive light reflected from the object points to determine coordinates of the object points in the environment. The system also includes one or more processors for performing a method that includes receiving a previously generated map of the environment and causing the scanner to measure a plurality of coordinate values as the scanner is moved through the environment, the coordinate values forming a point cloud. The plurality of coordinate values are registered with the previously generated map into a single frame of reference. A current map of the environment is generated based at least in part on the previously generated map and the point cloud.Type: ApplicationFiled: June 16, 2023Publication date: January 18, 2024Inventors: Denis WOHLFELD, Evelyn SCHMITZ
-
Patent number: 11861863Abstract: A system for shape dependent model identification in a point cloud includes a scanner device that captures a 3D point cloud that contains a representation of an object. The system further includes a computer that receives a sensor data, a capture time of the sensor data being substantially the same time as that of the 3D point cloud, the sensor data indicative of a position of a movable part of the object at the time of capture. The computer further computes an adjusted shape of the object from a baseline shape of the object by using the sensor data. The system further includes an object recognition module that searches for and identifies the adjusted shape of the object in the 3D point cloud.Type: GrantFiled: June 11, 2020Date of Patent: January 2, 2024Assignee: FARO Technologies, Inc.Inventors: Denis Wohlfeld, Florian Schellroth
-
Publication number: 20230419650Abstract: Examples described herein provide a method that includes capturing, using a camera, a first image of an environment. The method further includes performing, by a processing system, a first positioning to establish a position of the first image in a layout of the environment. The method further includes detecting, by the processing system, a feature in the first image. The method further includes performing, by the processing system, a second positioning based at least in part on the feature to refine the position of the first image in the layout. The method further includes capturing, using the camera, a second image of the environment and automatically registering the second image to the layout. The method further includes generating a digital twin representation of the environment using the first image based at least in part on the refined position of the first image in the layout and using the second image.Type: ApplicationFiled: June 20, 2023Publication date: December 28, 2023Inventor: Denis WOHLFELD
-
Publication number: 20230267626Abstract: An example method includes receiving a first plurality of coordinate measurement points capturing a portion of an environment and a reference object within the environment, the first plurality of coordinate measurement points defining at least a portion of a first point cloud. The method further includes receiving a second plurality of coordinate measurement points from a position other than the at least one aerial position, the second plurality of coordinate measurement points capturing at least some of the portion of the environment and the reference object within the environment, the second plurality of coordinate measurement points defining at least a portion of a second point cloud. The method further includes aligning the first point cloud and the second point cloud based at least in part on the reference object captured in the first point cloud and the reference object captured the second point cloud to generate a combined point cloud.Type: ApplicationFiled: February 15, 2023Publication date: August 24, 2023Inventors: Denis Wohlfeld, Tobias Boehret
-
Patent number: 11727582Abstract: A system and method for measuring coordinate values of an environment is provided. The system includes a coordinate measurement scanner that includes a light source that steers a beam of light to illuminate object points in the environment, and an image sensor arranged to receive light reflected from the object points to determine coordinates of the object points in the environment. The system also includes one or more processors for performing a method that includes receiving a previously generated map of the environment and causing the scanner to measure a plurality of coordinate values as the scanner is moved through the environment, the coordinate values forming a point cloud. The plurality of coordinate values are registered with the previously generated map into a single frame of reference. A current map of the environment is generated based at least in part on the previously generated map and the point cloud.Type: GrantFiled: December 10, 2020Date of Patent: August 15, 2023Inventors: Denis Wohlfeld, Evelyn Schmitz
-
Patent number: 11714878Abstract: 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.Type: GrantFiled: January 19, 2021Date of Patent: August 1, 2023Inventors: Denis Wohlfeld, Evelyn Schmitz
-
Publication number: 20230194716Abstract: Examples described herein provide a method that includes receiving point cloud data from a three-dimensional (3D) coordinate measurement device, the point cloud data corresponding at least in part to the object. The method further includes analyzing, by a processing system, the point cloud data by comparing a point of the point cloud data to a corresponding reference point from reference data to determine a distance between the point and the corresponding reference point, wherein the point and the corresponding reference point are associated with the object. The method further includes determining, by the processing system, whether a change to a location of the object occurred by comparing the distance to a distance threshold. The method further includes, responsive to determining that the change to the location of the object occurred, displaying a change indicium on a display of the processing system.Type: ApplicationFiled: December 8, 2022Publication date: June 22, 2023Inventors: Udo HAEDICKE, Denis WOHLFELD, Oliver ZWEIGLE
-
Publication number: 20230153967Abstract: A system includes a three-dimensional (3D) scanner, a camera, and one or more processors coupled with the 3D scanner and the camera. The processors capture a frame that includes a point cloud comprising plurality of 3D scan points and a 2D image. A 3D scan point represents a distance of a point in a surrounding environment from the 3D scanner. A pixel represents a color of a point in the surrounding environment. The processors identify, using a machine learning model, a subset of pixels that represents a reflective surface in the 2D image. Further, for each pixel in the subset of pixels, one or more corresponding 3D scan points is determined. An updated point cloud is created in the frame by removing the corresponding 3D scan points from the point cloud.Type: ApplicationFiled: September 6, 2022Publication date: May 18, 2023Inventors: Denis Wohlfeld, Nithin Bhardwaj, Ilia Krets, Heiko Bauer
-
Publication number: 20230047975Abstract: A method, system, and computer product that track scanning data acquired by a three-dimensional (3D) coordinate scanner is provided. The method includes storing a digital representation of an environment in memory of a mobile computing device. A first scan is performed with the 3D coordinate scanner in an area of the environment. A location of the first scan is determined on the digital representation. The first scan is registered with the digital representation. The location of the 3D coordinate scanner is indicated on the digital representation at the time of the first scan.Type: ApplicationFiled: July 20, 2022Publication date: February 16, 2023Inventors: Denis WOHLFELD, Heiko BAUER, Tobias BĂ–HRET
-
Publication number: 20230011818Abstract: Aspects include a system and method for detection of computer-aided design (CAD) objects in point clouds. An example method includes obtaining, by a processing device, a labeled data set. The method further includes training, by the processing device, a model on the labeled data set using a two-dimensional (2D) object detector to calculate a three-dimensional (3D) box out of a detected 2D box by mapping coordinates on a geometric primitive image into 3D. The method further includes fitting, by the processing device, a computer-aided design (CAD) model into the 3D box.Type: ApplicationFiled: June 23, 2022Publication date: January 12, 2023Inventors: Heiko BAUER, Denis WOHLFELD, Evelyn SCHMITZ
-
Publication number: 20220392091Abstract: A method for updating a digital representation of an environment includes capturing an image of a portion of the environment using a change-detection device. Further, a corresponding digital data is determined that represents the portion in the digital representation of the environment. A change in the portion is detected by comparing the image with the corresponding digital data. In response to the change being above a predetermined threshold, the method includes initiating a resource-intensive scan of the portion using a scanning device, and updating the digital representation of the environment by replacing the corresponding digital data representing the portion with the resource-intensive scan.Type: ApplicationFiled: May 23, 2022Publication date: December 8, 2022Inventors: Heiko Bauer, Tobias Boehret, Denis Wohlfeld
-
Publication number: 20220318540Abstract: Techniques are described for updating a digital twin of an environment, particularly, a digital representation of an object in the environment. A system can include a change-detection device having a camera, and one or more processors responsive to executable computer instructions to perform a method. The method includes capturing an image of a portion of the object using the change-detection device. The method further includes determining a corresponding digital data representing the portion in the digital representation of the environment. The method further includes detecting a change in the portion by comparing the image with the corresponding digital data. The method further includes in response to the change being above a predetermined threshold, initiating a resource-intensive scan of the portion using a scanning device, and updating the digital representation of the object by replacing the corresponding digital data representing the portion with the resource-intensive scan.Type: ApplicationFiled: January 4, 2022Publication date: October 6, 2022Inventors: Denis Wohlfeld, Bernd-Dietmar Becker, Heiko Bauer, Tobias Boehret
-
Publication number: 20220281500Abstract: A movable support device for mounting a measuring instrument via an attachment and a method of assembling a support device for a measuring instrument are provided. The device includes a body having an internal clearance and a plurality of mounting ports for receiving the attachment. At least one wheel is connectable to the body, wherein when the at least one wheel is connected to the body, the body is supported by the at least one wheel. A handle assembly is connectable to the body. Wherein the device is transformable between an operational position and a stowed position, and in the stowed position, a portion of at least one of the handle assembly and the at least one wheel is arranged within the internal clearance.Type: ApplicationFiled: February 8, 2022Publication date: September 8, 2022Inventors: Denis Wohlfeld, Tobias Boehret, Christoph Schorr, Evelyn Bonnaire, Verena Wagner
-
Patent number: 11270046Abstract: Aspects include a system and method for converting from point cloud data to computer-aided design (CAD) objects. A method includes providing a point cloud and a catalog of CAD objects. One of a plurality of points in the point cloud representing an item is selected. A CAD object in the catalog that corresponds to the item is selected. The CAD object is aligned to the item in the point cloud. A position and orientation of the aligned CAD object is output. The position and orientation are expressed in a coordinate system of the point cloud.Type: GrantFiled: June 25, 2019Date of Patent: March 8, 2022Assignee: FARO TECHNOLOGIES, INC.Inventors: Heiko Bauer, Denis Wohlfeld
-
Publication number: 20220049948Abstract: Scanning systems and methods for measuring shafts are described. The scanning systems include a support structure and a scanner mounted to the support structure, at least one fixed guide arranged such that the support structure is configured to move along the at least one fixed guide, at least one positional guide arranged such that at least one positional guide is connected to the support structure to guide movement of the scanner along the at least one fixed guide, and an encoder operably coupled to the at least one positional guide and configured to measure, at least, a distance from the encoder to the support structure.Type: ApplicationFiled: August 6, 2021Publication date: February 17, 2022Inventors: Evelyn Schmitz, Heiko Bauer, Steffen Kappes, Denis Wohlfeld
-
Publication number: 20220018950Abstract: An example system for measuring three-dimensional (3D) coordinate values of an environment is provided. The system includes a mobile scanning platform configured to measure coordinates in the environment. The mobile scanning platform has one or more radio antennas. The system further includes one or more processors operably coupled to the mobile scanning platform, the one or more processors being responsive to nontransitory executable instructions for performing a method. The method includes registering the measured coordinates to generate a point cloud. Registering includes triangulating a position of the mobile scanning platform based at least in part on data received from the one or more radio antennas. Registering further includes adjusting an orientation or position of one or more of the measured coordinates to align with a layout of the environment.Type: ApplicationFiled: June 22, 2021Publication date: January 20, 2022Inventors: Evelyn SCHMITZ, Denis WOHLFELD
-
Publication number: 20210366098Abstract: 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.Type: ApplicationFiled: May 7, 2021Publication date: November 25, 2021Inventors: Denis Wohlfeld, Heiko Bauer, Evelyn Schmitz