Parallax Detection with Perpendicular Displacement Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image capturing apparatuses fail to accurately calculate parallax amounts due to displacement errors between base and reference images in directions perpendicular to the parallax direction, which are not adequately considered in existing methods.

Innovation Solution

A parallax detecting apparatus that obtains displacement information in a direction perpendicular to the parallax direction and performs correlation calculation processing with corrected positions of base and reference regions to reduce displacement errors, enhancing the accuracy of parallax amount detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional correlation calculation is performed without correcting displacement in the direction perpendicular to parallax direction, then the calculation process is simple, but the parallax amount detection accuracy deteriorates due to displacement errors

Engineering Contradiction:
Improveparallax amount detection accuracyVSAvoidcorrelation calculation processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by performing displacement correction in the direction perpendicular to parallax direction before conducting correlation calculation. The correction unit pre-adjusts the reference image position based on calculated displacement information, ensuring that the subsequent correlation calculation operates on already corrected images, thereby improving accuracy without complicating the main calculation flow

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary correction unit that acts as a mediator between image acquisition and correlation calculation. This unit calculates displacement information based on parallax amount and applies corrective positioning to the reference image, serving as an intermediate processing step that eliminates displacement errors before the final correlation operation

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If displacement correction processing is added to the correlation calculation, then the parallax amount detection accuracy is improved, but the calculation processing time increases

Engineering Contradiction:
Improveparallax amount detection accuracyVSAvoidcorrelation calculation processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the correction amount based on the parallax amount. The correction unit modifies the reference image position by an amount proportional to the detected parallax, allowing the system to adapt the correction strength to the actual scene depth, improving accuracy while avoiding excessive processing for small parallax values

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies partial action by performing correction only in the direction perpendicular to parallax direction, rather than correcting all possible displacement components. This selective correction approach addresses the specific source of error without undertaking unnecessary correction operations, reducing overall processing time while maintaining accuracy

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11909942B2Parallax detecting apparatus, image capturing apparatus, parallax detecting method, and storage medium
Publication Date: 2024.02.20 CANON KK
  • US11909942B2 patent drawing
  • US11909942B2 patent drawing
  • US11909942B2 patent drawing

AI summary

There is provided a parallax detecting apparatus. A first obtainment unit obtains a first viewpoint image and a second viewpoint image that have different viewpoints from each other in a first direction. A second obtainment unit obtains displacement information that specifies a displacement amount in a second direction between positions in the first viewpoint image and the second viewpoint image corresponding to a same position in a shooting range. The displacement amount varies in conformity with a parallax amount between the positions. The second direction is perpendicular to the first direction. A calculation unit performs correlation calculation processing with respect to each of a plurality of reference regions corresponding to a plurality of reference positions in the second viewpoint image. A detection unit detects a parallax amount at a base position in the first viewpoint image based on calculated correlations.