Multi-View Camera Iterative Calibration for 3D Volumetric Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for generating 3D volumetric models using multiple RGB-D cameras face challenges such as dependence on initial parameters, noise in depth values, and errors in coordinate transformation, particularly when the overlapping area between cameras is small, leading to suboptimal point cloud matching and calibration.

Innovation Solution

A multi-view camera-based iterative calibration method that optimizes transformation parameters through a series of calibrations, including top-bottom, round, and virtual viewpoint calibrations, using a error minimization function to converge on accurate extrinsic parameters for feature points across multiple frames and viewpoints, employing rotation, translation, and scaling transformations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If the Zhang algorithm is used for coordinate transformation, then the transformation can be obtained based on RGB camera position estimation, but it cannot directly transform 3D shape information from depth camera coordinate system and introduces large errors

Engineering Contradiction:
Improveease of obtaining coordinate transformation matrixVSAvoidaccuracy of 3D shape information transformation
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent introduces a calibration board as an intermediary object that serves as a common reference for both RGB and depth cameras. The calibration board with known geometric features enables the establishment of coordinate transformation relationships without directly relying on RGB camera position estimation, thus bridging the two coordinate systems accurately.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the traditional RGB-based coordinate transformation mechanism with a depth camera-based mechanism. Instead of estimating transformations from RGB images, the system uses depth information and calibration board features to directly compute transformation matrices, substituting the mechanical/optical estimation process with a more accurate depth-based calculation.

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

2Measurement precision

If ICP algorithm is used for point cloud matching, then coordinate transformation parameters can be obtained through repetitive operations, but the results depend heavily on initial parameter values and overlapping area size, leading to local minima

Engineering Contradiction:
Improvepoint cloud matching accuracyVSAvoiddependence on initial parameters and overlapping area
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent performs preliminary calibration using a calibration board before executing the ICP algorithm. This preliminary action establishes initial coordinate transformation relationships and reduces the dependency on initial parameter guesses for the ICP algorithm, helping to avoid local minima by providing better starting conditions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter representation from relying on RGB camera positions to using depth camera measurements and calibration board features. This parameter transformation allows the system to compute more reliable initial transformation parameters, reducing the sensitivity of ICP to initial conditions and overlapping area constraints.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If multiple RGB-D cameras are distributed in limited space, then 3D volumetric models can be generated from multiple viewpoints, but the overlapping area between cameras is small, reducing matching quality

Engineering Contradiction:
Improveability to generate 3D model from multiple viewpointsVSAvoidpoint cloud matching quality
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The calibration board acts as a mediator that provides a common reference frame for all cameras regardless of their positions. Even with small overlapping areas, the calibration board's known geometry enables accurate transformation computation between any camera pairs, bridging the gap created by limited spatial distribution.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent moves from relying on 2D image overlap to utilizing 3D spatial calibration data. By introducing the calibration board with known 3D geometry, the system can compute transformations based on three-dimensional spatial relationships rather than depending on two-dimensional image overlap areas, effectively adding a dimensional aspect to the calibration process.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS11967111B2Multi-view camera-based iterative calibration method for generation of 3D volume model
Publication Date: 2024.04.23 KWANGWOON UNIVERSITY INDUSTRY ACADEMIC COLLABORATION FOUNDATION
  • US11967111B2 patent drawing
  • US11967111B2 patent drawing
  • US11967111B2 patent drawing

AI summary

Proposed is a multi-view camera-based iterative calibration method for generation of a 3D volumetric model that performs calibration between cameras adjacent in a vertical direction for a plurality of frames, performs calibration while rotating with the results of viewpoints adjacent in the horizontal direction, and creates a virtual viewpoint between each camera pair to repeat calibration. Thus, images of various viewpoints are obtained using a plurality of low-cost commercial color-depth (RGB-D) cameras. By acquiring and performing the calibration of these images at various viewpoints, it is possible to increase the accuracy of calibration, and through this, it is possible to generate a high-quality real-life graphics volumetric model.