Mobile 3D Scanning With Real-Time Coordinate Registration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing 3D scanning systems using time-of-flight (TOF) scanners face challenges in obtaining complete scans of environments due to obstacles blocking light beams, requiring multiple scans and manual movement, which are time-consuming and often result in lower data quality, especially in sensitive situations like crime or accident scene investigations.

Innovation Solution

A mobile scanning platform equipped with a 3D measurement device and a 2D scanner that can operate simultaneously while moving, allowing for simultaneous 3D scanning, map generation, and trajectory creation, enabling faster and more comprehensive environmental scanning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a TOF scanner is moved to different locations to obtain complete scans, then the completeness of the scan is improved, but the scanning time increases

Engineering Contradiction:
Improvecompleteness of scanVSAvoidscanning time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-planning multiple scan locations and trajectories before actual scanning begins. The processor determines optimal scan locations and generates trajectories in advance, allowing the scanner to move continuously through predetermined paths without stopping, thus reducing total scanning time while ensuring complete coverage of the environment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous scanning action by moving the scanner along predetermined trajectories without stopping at scan locations. The scanner continuously acquires depth data while in motion, eliminating the time loss associated with stopping and repositioning. This continuous motion scanning approach ensures complete environmental coverage while significantly reducing scanning time compared to traditional stop-and-scan methods.

Inventive Principle:
Principle #20Continuity of useful action

2Area of stationary object

If the measurement system is mounted to a movable cart, then the scanning coverage is improved, but the data quality decreases

Engineering Contradiction:
Improvescanning coverageVSAvoiddata quality
Core Design Contradiction:
Area of stationary objectVSMeasurement precision

Solution Approach 1:

The system uses feedback from the trajectory generation processor to continuously adjust and optimize scan trajectories. The processor analyzes the moving scanner's position and dynamically generates or modifies trajectories to ensure optimal scanning coverage and data quality throughout the scanning process, allowing the movable system to maintain high measurement precision while achieving comprehensive coverage.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If the scanner stops at scan locations to perform measurements, then the measurement accuracy is improved, but the scanning efficiency decreases

Engineering Contradiction:
Improvemeasurement accuracyVSAvoidscanning efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system transitions from static scanning (stopping at fixed locations) to dynamic scanning (continuous motion). The scanner moves continuously through the environment along predetermined trajectories while acquiring depth data, eliminating the need to stop at scan locations. This dynamic approach maintains measurement accuracy through continuous data collection and trajectory optimization while dramatically improving scanning efficiency by eliminating stop-and-wait time.

Inventive Principle:
Principle #15Dynamics

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The system facilitates rapid and high-quality 3D scanning of environments by registering 3D coordinate data in real-time as the platform moves, providing a complete and accurate representation of the scanned area without the need for extensive manual repositioning, thus improving data quality and reducing scanning time.

Implementation Method 1

A TOF laser scanner is a scanner in which the distance to a target point is determined based on the speed of light in air between the scanner and a target point

Methodology Applied
Scientific EffectTime of flight: Time of Flight

Implementation Method 2

Such data points are obtained by transmitting a beam of light onto the objects and collecting the reflected or scattered light to determine the distance, two-angles

Methodology Applied
Scientific EffectLight reflection: Reflection

Implementation Method 3

Such data points are obtained by transmitting a beam of light onto the objects and collecting the reflected or scattered light

Methodology Applied
Scientific EffectLight scattering: Scattering

Data Source

PatentUS11609090B2Mobile system and method of scanning an environment
Publication Date: 2023.03.21 FARO TECHNOLOGIES INC
  • US11609090B2 patent drawing
  • US11609090B2 patent drawing
  • US11609090B2 patent drawing

AI summary

A system and method for measuring three-dimensional (3D) coordinate values of an environment is provided. The system includes a movable base unit a first scanner and a second scanner. One or more processors performing a method that includes causing the first scanner to determine first plurality of coordinate values in a first frame of reference based on an emitted first beam of light and a received first reflected light. The second scanner determines a second plurality of 3D coordinate values in a second frame of reference as the base unit is moved from a first position to a second position. The determining of the first coordinate values and the second plurality of 3D coordinate values being performed simultaneously. The second plurality of 3D coordinate values are registered in a common frame of reference based on the first plurality of coordinate values.