3D Measurement Camera Position Error Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In three-dimensional measurement using images, the accumulation of calculation errors during the determination of camera positions leads to deviations, which can be corrected by bundle adjustment but at a high computational cost and may not converge effectively.

Innovation Solution

A method involving a three-dimensional measurement device with an image data receiving unit, camera position selecting unit, and camera position calculator, which selects multiple camera positions at equiangular intervals and uses stereoscopic images to calculate camera positions through methods of intersection and resection, with bundle adjustment to minimize errors, ensuring high accuracy and rapid convergence.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If camera positions are calculated sequentially using method of resection and intersection, then camera positions can be determined from multiple images, but calculation errors accumulate causing deviation in camera position accuracy

Engineering Contradiction:
Improvecamera position accuracyVSAvoidcalculation error accumulation
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent divides the calculation process into two distinct segments: (1) sequential calculation of camera positions using resection and intersection methods, and (2) subsequent bundle adjustment calculation to correct accumulated errors. This segmentation allows the system to first obtain initial camera positions and then refine them to eliminate error accumulation, thereby resolving the contradiction between determining camera positions and maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The bundle adjustment calculation acts as a feedback mechanism that takes the initially calculated camera positions (with accumulated errors) and refines them by minimizing the overall error across all images. This feedback loop corrects the deviations caused by sequential calculation, maintaining high measurement precision while accounting for error accumulation.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If bundle adjustment calculation is performed to correct camera position deviations, then calculation accuracy is improved, but processor load increases and convergence may not be achieved

Engineering Contradiction:
Improvecamera position accuracyVSAvoidprocessor load and convergence difficulty
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent performs preliminary calculation of camera positions using the simpler resection and intersection methods before applying bundle adjustment. This preliminary action provides initial estimates that guide the subsequent bundle adjustment process, reducing the computational complexity and improving convergence likelihood while still achieving high accuracy through the refinement step.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11941852B2Three-dimensional measurement device, three-dimensional measurement method, and three-dimensional measurement program
Publication Date: 2024.03.26 KAZUSA DNA RES INST
  • US11941852B2 patent drawing
  • US11941852B2 patent drawing
  • US11941852B2 patent drawing

AI summary

A three-dimensional measurement device includes an image data receiving unit, a camera position selecting unit, a stereoscopic image selecting unit, and a camera position calculator. The image data receiving unit receives data of multiple photographic images. The photographic images are obtained by photographing a measurement target object and a random dot pattern from multiple surrounding viewpoints by use of a camera. The camera position selecting unit selects camera positions from among multiple positions of the camera. The stereoscopic image selecting unit selects the photographic images as stereoscopic images from among the photographic images that are taken from the camera positions selected by the camera position selecting unit. The camera position calculator calculates the camera position from which the stereoscopic images are taken. The selection of the camera positions is performed multiple times in such a manner that at least one different camera position is selected each time.