Optical Center Calibration via Iterative Ray Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Image capture devices face misalignment issues between the optical center of the lens and the image sensor due to manufacturing variances, temperature changes, and material aging, leading to reduced accuracy and efficiency in signal processing, such as image or video stabilization.

Innovation Solution

An optical center calibration method that iteratively improves alignment by extracting rays from input images, estimating contours, and determining a calibration circle using image processing techniques, allowing for automatic adjustment of the lens alignment with respect to the image sensor.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If optical center calibration is performed to improve alignment accuracy, then measurement precision and signal processing quality improve, but device complexity and processing time increase due to iterative image analysis

Engineering Contradiction:
Improveoptical center alignment accuracyVSAvoidcalibration process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The calibration process is segmented into distinct operational phases: initial parameter obtaining, input image capture, calibration circle determination through ray extraction and contour estimation, and iterative improvement cycles. This segmentation allows the complex calibration task to be managed through modular, sequential processing steps, reducing overall system complexity while maintaining precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by obtaining initial calibration parameters and capturing input images before executing the main calibration determination. Ray extraction and contour estimation are performed as preliminary steps to establish the calibration circle, enabling the iterative improvement process to start from a prepared state rather than raw data.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If iterative calibration is performed to improve alignment precision, then optical center accuracy improves, but processing time increases due to repeated calibration cycles

Engineering Contradiction:
Improveoptical center calibration accuracyVSAvoidcalibration processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The calibration process implements periodic action through iterative improvement cycles where the calibration is repeatedly performed on the input image and previous iteration results. Each iteration refines the optical center alignment by re-extracting rays and re-estimating contours, systematically improving precision through periodic refinement rather than single-pass processing.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The iterative calibration mechanism incorporates feedback by using previous iteration results to inform subsequent calibration cycles. The system continuously refines the calibration circle determination by feeding back the improved alignment parameters into the next iteration's ray extraction and contour estimation processes, ensuring progressive accuracy improvement.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11600023B2Optical center calibration
Publication Date: 2023.03.07 GOPRO INC
  • US11600023B2 patent drawing
  • US11600023B2 patent drawing
  • US11600023B2 patent drawing

AI summary

Optical center calibration may include obtaining one or more parameters for optical center calibration, obtaining an input image captured by an image capture device using a lens, and determining a calibration circle using the parameters and the input image. Determining the calibration circle may include extracting rays using the input image, estimating contours using the input image and the rays, and estimating the calibration circle using the input image and the contours. The calibration may be iteratively improved by repeating calibration based on the input image and a previous iteration of optical center calibration.