Drone 3D Reconstruction via Key Frame IMU Recalibration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge is to reconstruct a 3D map of an environment using a drone equipped with a camera and a low-precision inertial measurement unit (IMU), as the IMU's location data is prone to noise and imprecision, making it difficult to determine the precise depth and scale of objects without additional costly LIDAR technology.

Innovation Solution

The drone employs a 'return-to-the-key-frame' approach, where it captures images at a key frame location and then moves short distances to capture additional images from different angles, recalibrating its location by returning to the key frame, allowing for precise depth determination and 3D reconstruction using computer vision techniques like optical flow and homography.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If a regular camera is used to capture images of an environment, then the cost is reduced, but the precision of depth measurement deteriorates

Engineering Contradiction:
ImprovecostVSAvoiddepth measurement precision
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent introduces an IMU as an intermediary device to capture motion data between key frames. This mediator enables depth estimation by providing motion information that bridges the gap between 2D images and 3D reconstruction, allowing regular cameras to achieve depth measurement capability without LIDAR

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical/optical depth measurement system (LIDAR) with a computational approach using camera images combined with IMU motion data. Instead of using active light detection, the system uses passive image capture augmented with inertial measurement to infer depth information

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If LIDAR technology is used to scan an environment, then the precision of 3D reconstruction is improved, but the cost increases

Engineering Contradiction:
Improve3D reconstruction precisionVSAvoidcost
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The patent uses inexpensive consumer-grade cameras and IMUs instead of expensive LIDAR systems. The system accepts that individual measurements may have noise but compensates through multiple measurements and computational processing, making the solution economically viable for extensive surveys

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The patent changes the measurement parameters from direct depth measurement (LIDAR) to motion-captured image sequences with known camera positions. By transforming the problem from measuring depth directly to inferring depth from motion and perspective changes, the system achieves comparable precision with cheaper components

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If IMU data is used to determine drone location, then the device complexity is reduced, but the measurement precision deteriorates

Engineering Contradiction:
Improvedevice complexityVSAvoidlocation precision
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent segments the survey process into discrete key frames with precise location markers. Instead of relying on continuous IMU integration which accumulates error, the system divides the path into segments bounded by key frames, resetting error accumulation at each segment boundary

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements feedback by detecting key frames during flight and using them to correct and reset IMU-based location calculations. The system continuously monitors for key frame features in captured images, and when detected, uses the known key frame location to recalibrate the IMU position estimate, preventing error accumulation

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10970924B2Reconstruction of a scene from a moving camera
Publication Date: 2021.04.06 FORESIGHT AI INC
  • US10970924B2 patent drawing
  • US10970924B2 patent drawing
  • US10970924B2 patent drawing

AI summary

A method of using a drone that is equipped with a camera and an inertial measurement unit (IMU) to survey an environment to reconstruct a 3D map is described. A key frame location is first identified. A first image of the environment is captured by the camera from the key frame location. The drone is then moved away from the key frame location to another location. A second image of the environment is captured from the other location. The drone then returns to the key frame location. The drone may perform additional rounds of scans and returns to the key frame location between each round. By constantly requiring the drone to return to the key frame location, the precise location of the drone may be determined by the acceleration data of the IMU because the location information may be recalibrated each time at the key frame location.