Patents Assigned to Faro Technologies, Inc.
  • Patent number: 12638307
    Abstract: A system includes one or more processors that are configured to compensate a measurement tool by performing a method. The method includes capturing a first data using the measurement tool. The method further includes capturing a second data using the measurement tool. The method further includes detecting a first natural feature in the first data. The method further includes computing a difference in positions of the first natural feature in the first data and the second data respectively. The method further includes computing a compensation parameter to adjust the measurement tool based on the difference computed.
    Type: Grant
    Filed: June 7, 2023
    Date of Patent: May 26, 2026
    Assignee: FARO Technologies, Inc.
    Inventors: Jafar Amiri Parian, Martin Ossig, Hani Kaabi, Johannes Buback, Fabian Hargart
  • Patent number: 12626403
    Abstract: 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.
    Type: Grant
    Filed: April 4, 2024
    Date of Patent: May 12, 2026
    Assignee: FARO Technologies, Inc.
    Inventors: Heiko Bauer, Changyu Du
  • Patent number: 12625270
    Abstract: An example method includes moving a base unit through an environment, the base unit comprising the first scanner and the second scanner. The method further includes capturing, by the first scanner, a first scan of the environment, the first scan comprising at least one first scanline. The method further includes capturing, by the second scanner, a second scan of the environment, the second scan comprising at least one second scanline, wherein the second scanner scans about a first axis at a first speed and scans about a second axis at a second speed. The method further includes determining, by a processing system, an intersection at an object surface between one of the at least one first scanline and one of the at least one second scanline. The method further includes aligning, by the processing system, the first scan and the second scan based at least in part on the intersection.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: May 12, 2026
    Assignee: FARO Technologies, Inc.
    Inventors: Johannes Buback, Martin Ossig, Igor Sapina
  • Patent number: 12560690
    Abstract: A system and method for determining a distance is provided. The system includes a scanner that captures a scan-point by emitting a light having a base frequency and at least one measurement frequency and receiving a reflection of the light. Processors determine the distance to the scan-point by using a method that comprises: generating a signal in response to receiving the reflection of light; determining a first distance to the scan-point based on a phase-shift of the signal and the measurement frequency; determining a second distance and a third distance based on a phase-shift of the signal determined using a Fourier transform at the measurement frequency on a pair of adjacent half-cycles; determining a corrected second distance and a corrected third distance by compensating for an error in the second distance and third distance by performing the Fourier transform on the pair of adjacent half-cycles.
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: February 24, 2026
    Assignee: FARO Technologies, Inc.
    Inventors: Martin Ossig, Oswin Horvath
  • Patent number: 12555294
    Abstract: Examples described herein provide a method that includes creating two-dimensional (2D) slices from a plurality of computed tomography (CT) voxel data sets. The method further includes adding artificial noise to the 2D slices to generate artificially noisy 2D slices. The method further includes creating patches from the 2D slices and the artificially noisy 2D slices. The method further includes training an autoencoder using the patches.
    Type: Grant
    Filed: May 31, 2023
    Date of Patent: February 17, 2026
    Assignee: FARO Technologies, Inc.
    Inventors: Ariane Stiebeiner, Georgios Balatzis, Vivek Vrujlal Vekariya
  • Patent number: 12535590
    Abstract: A 3D measurement system, a laser scanner and a measurement device are provided. The system includes a 3D measurement device and a 360 degree image acquisition system coupled in a fixed relationship to the 3D measurement device. The 360 degree image acquisition system includes a first photosensitive array operably coupled to a first lens, the first lens having a first optical axis in a first direction, the first lens being configured to provide a first field of view greater than 180 degrees. The image acquisition system further includes a second photosensitive array operably coupled to a second lens, the second lens having a second optical axis in a second direction, the second direction is opposite the first direction, the second lens being configured to provide a second field of view greater than 180 degrees. Wherein the first field of view at least partially overlaps with the second field of view.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: January 27, 2026
    Assignee: FARO Technologies, Inc.
    Inventors: Jafar Amiri Parian, Daniel Flohr, Martin Ossig, Andreas Woloschyn, Yazid Tohme
  • Patent number: 12536700
    Abstract: A handheld three-dimensional (3D) measuring system operates in a target mode and a geometry mode. In the target mode, a target-mode projector projects a first line of light onto an object, and a first illuminator sends light to markers on or near the object. A first camera captures an image of the first line of light and the illuminated markers. In the geometry mode, a geometry-mode projector projects onto the object a first multiplicity of lines, which are captured by the first camera and a second camera. One or more processors determines 3D coordinates in the target mode and the geometry mode.
    Type: Grant
    Filed: February 20, 2024
    Date of Patent: January 27, 2026
    Assignee: FARO Technologies, Inc.
    Inventors: Francessco Bonarrigo, Paul C. Atwell, John Lucas Creachbaum, Nitesh Dhasmana, Fabiano Kovalski, Andrea Riccardi, William E. Schoenfeldt, Marco Torsello, Christopher Michael Wilson
  • Patent number: 12536786
    Abstract: 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: Grant
    Filed: June 20, 2023
    Date of Patent: January 27, 2026
    Assignee: FARO Technologies, Inc.
    Inventor: Denis Wohlfeld
  • Patent number: 12537927
    Abstract: A 3D measuring system includes a first projector that projects a first line onto an object at a first wavelength, a second projector that projects a second line onto the object at a second wavelength, a first illuminator that emits a third light onto some markers, a second illuminator that emits a fourth light onto some markers, a first camera having a first lens and a first image sensor, a second camera having a second lens and a second image sensor, the first lens operable to pass the first wavelength, block the second wavelength, and pass the third light to a first image sensor, the second lens operable to pass the second wavelength, block the first wavelength, and pass the fourth light. The system further includes one or more processors operable to determine 3D coordinates based on images captured by the first image sensor and the second image sensor.
    Type: Grant
    Filed: January 31, 2024
    Date of Patent: January 27, 2026
    Assignee: FARO Technologies, Inc.
    Inventors: Paul C. Atwell, Matthew Mogensen, Nitesh Dhasmana, Christopher M. Riehl
  • Patent number: 12523496
    Abstract: The disclosure relates to a simultaneous localisation and mapping, SLAM, device a data processing unit, computer program and associated method for receiving first-sensor-data, first-motion-data and first-timing-information associated with the first-sensor-data and the first-motion-data; receiving second-sensor-data, second-motion-data and second-timing-information associated with the second-sensor-data and the second-sensor-motion-data; and correlating the first-motion-data with the second-motion-data to identify a relationship between the first-timing-information and the second-timing-information, in which the identified relationship between the first-timing-information and the second-timing-information defines one or more associations between the first-sensor-data and the second-sensor-data.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: January 13, 2026
    Assignee: FARO Technologies, Inc.
    Inventors: Neil Slatcher, Cheryl Smith
  • Patent number: 12504265
    Abstract: A method for measuring gaps between material layers include inserting a probe tip within a through-hole defined in a structural component. The probe tip is arranged at the end of a probe assembly attached to articulated arm coordinate measuring machine (AACMM). The method further includes contacting the probe tip with a hole surface of the through-hole. The method further includes translating the probe tip along the hole surface in a direction parallel to an axis through the through-hole. The probe tip passes over a gap along the through-hole. The method further includes measuring a radial position of the probe tip during the translation along the hole surface and across the gap including a deflection of radial position of the probe tip as the probe tip crosses the gap. The method further includes calculating a gap size of the gap based on the deflection and a size of the probe tip.
    Type: Grant
    Filed: June 5, 2023
    Date of Patent: December 23, 2025
    Assignee: FARO Technologies, Inc.
    Inventor: Michelle Edwards
  • Patent number: 12487073
    Abstract: A system includes a first light source that emits a beam of light; an electrical modulator that imparts a time-varying modulation on the beam of light; a beam-shaping system that shapes the beam of light and projects the shaped beam of light onto an object; an image sensor that captures the beam of light reflected from the object; and processors that determine three-dimensional (3D) coordinates of points on the object.
    Type: Grant
    Filed: June 24, 2022
    Date of Patent: December 2, 2025
    Assignee: FARO Technologies, Inc.
    Inventor: Nitesh Dhasmana
  • Patent number: 12483625
    Abstract: A system includes a handheld unit having a light source, an image sensor, one or more first processors, an Ethernet cable, and a frame. The light source projects light onto an object, and the image sensor captures an image of light reflected from the object. One or more first processors are directly coupled to the frame. An accessory device has one or more second processors that receive data extracted from the captured image over the Ethernet cable and, in response, determine three-dimensional (3D) coordinates of points on the object. The accessory device also send electrical power over the Ethernet cable to the handheld unit.
    Type: Grant
    Filed: June 24, 2022
    Date of Patent: November 25, 2025
    Assignee: Faro Technologies, Inc.
    Inventors: William E. Schoenfeldt, Fabiano Kovalski
  • Patent number: 12468036
    Abstract: A laser tracker system and method of operating the laser tracker system is provided. The method includes providing a mobile computing device coupled for communication to a computer network. Identifying with the mobile computing device at least one laser tracker device on the computer network, the at least one laser tracker device including a first laser tracker device. The mobile computing device is connected to the first laser tracker device to transmit signals therebetween via the computer network in response to a first input from a user. One or more control functions are performed on the first laser tracker device in response to one or more second inputs from the user, wherein at least one of the one or more control functions includes selecting with the mobile computing device a retroreflective target and locking the first light beam on the retroreflective target.
    Type: Grant
    Filed: June 9, 2023
    Date of Patent: November 11, 2025
    Assignee: FARO Technologies, Inc.
    Inventors: Kalyan Nagalla, Yicheng Zhang
  • Patent number: 12455379
    Abstract: Examples described herein provide a method that includes aligning, by a processing device, a measured point cloud for an object with reference data for the object. The method further includes comparing, by the processing device, the measurement point cloud to the reference data to determine a displacement value between each point in the measurement point cloud and a corresponding point in the reference data. The method further includes generating, by the processing device, a deviation histogram of the displacement values between each point in the measurement point cloud and the corresponding point in the reference data. The method further includes identifying, by the processing device, a region of interest of the deviation histogram. The method further includes determining, by the processing device, whether a deviation associated with the object exists based at least in part on the region of interest.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: October 28, 2025
    Assignee: FARO Technologies, Inc.
    Inventors: Matthias Wolke, Georgios Balatzis
  • Patent number: 12455352
    Abstract: Three-dimensional coordinate scanners and methods of scanning environments are described. The scanners include a housing having a top, a bottom, a first side, a second side, a first end face, and a second end face. A 3D point cloud system is arranged within the housing including a rotating mirror and configured to acquire 3D point cloud data of a scanned environment. A first color camera is arranged within the housing on the first side and configured to capture respective color data of the scanned environment and a second color camera arranged within the housing on the second side and configured to capture respective color data of the scanned environment.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: October 28, 2025
    Assignee: FARO Technologies, Inc.
    Inventor: Andreas Woloschyn
  • Patent number: 12436288
    Abstract: A method for performing a simultaneous location and mapping of a scanner device in a surrounding environment includes capturing a scan-data of a portion of a map of the surrounding environment. The scan-data comprises a point cloud. Further, at runtime, a user-interface is used to make, a selection of a feature from the scan-data, and a selection of a submap that was previously captured. The submap includes the same feature. The method further includes determining a first scan position as a present position of the scanner device, and determining a second scan position as a position of the scanner device. The method further includes determining a displacement vector for the map based on the first and the second scan positions. Further, a revised first scan position is computed based on the second scan position and the displacement vector. The scan-data is registered using the revised first scan position.
    Type: Grant
    Filed: May 5, 2022
    Date of Patent: October 7, 2025
    Assignee: FARO Technologies, Inc.
    Inventors: Oliver Zweigle, Mark Brenner, Aleksej Frank, Ahmad Ramadneh
  • Patent number: 12422556
    Abstract: A mobile three-dimensional (3D) measuring system includes a 3D measuring device, and a support apparatus. The 3D measuring device is coupled to the support apparatus. The support apparatus includes a pole mount that includes a gimbal at the top of the pole mount, wherein the 3D measuring device is attached to the gimbal. The support apparatus further includes a counterweight at the bottom of the pole mount, the counterweight matches a weight of the 3D measuring device.
    Type: Grant
    Filed: April 6, 2023
    Date of Patent: September 23, 2025
    Assignee: FARO Technologies, Inc.
    Inventors: Mufassar Waheed, Matthias Wolke, Aleksej Frank, Mark Brenner
  • Patent number: 12411242
    Abstract: A three-dimensional (3D) scanner includes a light source, an optical detector, a reference reflector, and a 3D aperture structure having side walls and an aperture, the aperture sized to pass a first portion of the light reflected by the reference reflector, the side walls sized to block a second portion of the light reflected by the reference reflector. The 3D scanner further includes a tilted optical bandpass filter to block ambient background light without creating cavity reflections that might cause errors in measured distance.
    Type: Grant
    Filed: May 7, 2021
    Date of Patent: September 9, 2025
    Assignee: FARO Technologies, Inc.
    Inventors: Jens Trollmann, Stefan Müller, Martin Ossig, Elisabeth Brühl
  • Patent number: 12412288
    Abstract: 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: Grant
    Filed: February 15, 2023
    Date of Patent: September 9, 2025
    Assignee: FARO Technologies, Inc.
    Inventors: Denis Wohlfeld, Tobias Boehret