Depth Camera Calibration Using 2D and Infrared Pattern Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current depth camera calibration methods are complex and inefficient, hindering effective calibration for accurate three-dimensional data acquisition.

Innovation Solution

A method and device for calibrating depth cameras by acquiring and processing two-dimensional and infrared images of a calibration object with specific patterns, calculating intrinsic and extrinsic parameters, and optimizing distortion coefficients to enhance calibration efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional calibration methods are used for depth cameras, then calibration accuracy can be maintained, but the calibration process becomes complex and efficiency decreases

Engineering Contradiction:
Improvecalibration accuracyVSAvoidcalibration efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The calibration process is segmented into distinct modules: acquiring 2D images from multiple viewpoints, detecting pattern coordinates, calculating intrinsic parameters, and calculating extrinsic parameters. This modular segmentation allows each step to be optimized independently, improving overall calibration efficiency while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The method performs preliminary actions by pre-defining the calibration object with specific patterns (circles, ellipses, or chessboard grids) and pre-establishing the coordinate system framework before actual calibration begins. This preparation enables faster processing during the calibration execution phase.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If comprehensive calibration parameters are calculated, then measurement accuracy improves, but the calibration process complexity increases

Engineering Contradiction:
Improveparameter determination accuracyVSAvoidcalibration process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The method inverts the traditional calibration approach by first capturing 2D images from multiple viewpoints and then deriving 3D spatial information and camera parameters from these 2D projections. This inversion simplifies the mathematical computations required compared to traditional 3D-to-3D calibration methods.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The calibration object with distinctive patterns serves as an intermediary between the camera system and the calibration algorithm. This intermediary provides easily detectable feature points that facilitate accurate parameter calculation while keeping the overall process manageable.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10924729B2Method and device for calibration
Publication Date: 2021.02.16 ARCSOFT CORP LTD
  • US10924729B2 patent drawing
  • US10924729B2 patent drawing
  • US10924729B2 patent drawing

AI summary

The present invention provides a method and a device for calibration applied to the field of image processing. The method includes: acquiring a common two-dimensional image and an infrared image of a calibration object, wherein the calibration object carries a first pattern; calculating coordinates of the first pattern in the common two-dimensional image, acquiring coordinates of the first pattern in a global coordinate system, and calculating intrinsic parameters of a first camera device capturing the common two-dimensional image; and calculating coordinates of the first pattern in the infrared image, acquiring the coordinates of the first pattern in the global coordinate system, and calculating intrinsic parameters of a second camera device capturing the infrared image. The method for calibration is capable of enhancing calibration efficiency by a simple calibration method when calibrating a depth camera device.