Parallax Image Vertical Misalignment Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies for achieving stereoscopic vision with parallax images struggle to effectively suppress vertical misalignment between corresponding pixels in left-eye and right-eye images, leading to user eye strain and discomfort when viewed on head-mounted displays.

Innovation Solution

An information processing apparatus that obtains a pair of images constituting a parallax image, generates association data linking corresponding pixels, and corrects vertical misalignment based on this data, using correction weights calculated from the incident angle of captured light rays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the whole images are rotated and translated based on diagonal line calculation, then vertical misalignment is suppressed, but the misalignment correction is insufficient when misalignment amounts differ among pixels

Engineering Contradiction:
Improvevertical misalignment suppressionVSAvoidmisalignment correction accuracy
Core Design Contradiction:
Manufacturing precisionVSMeasurement precision

Solution Approach 1:

The patent divides the image correction process into pixel-level segments. Instead of applying a single rotation and translation to the entire image, the correction unit calculates misalignment amounts for individual pixels or pixel groups based on association data, and applies corrections independently to each segment. This allows different correction amounts to be applied to different regions, resolving the contradiction between overall alignment and local precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local quality by making the correction amount position-dependent. The correction unit determines specific correction amounts for different pixels or pixel groups based on their spatial positions and association data. This means that pixels in different regions receive tailored corrections rather than a uniform transformation, thereby achieving both global alignment suppression and local misalignment correction accuracy.

Inventive Principle:
Principle #3Local quality

2Ease of manufacture

If uniform rotation and translation is applied to whole images, then processing is simple, but appropriate correction cannot be performed when vertical misalignment varies across pixels

Engineering Contradiction:
Improveprocessing simplicityVSAvoidpixel-level alignment precision
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent segments the correction process into pixel-level operations. The correction unit processes pixels or pixel groups individually based on association data, calculating and applying specific correction amounts to each segment. This segmentation enables precise pixel-level alignment while maintaining computational efficiency through systematic processing of divided units.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the correction parameter from a uniform global transformation to position-dependent local transformations. The correction unit varies correction amounts based on spatial position and association data, allowing the correction magnitude and direction to change across different regions of the image. This parameter variation enables precise alignment correction while maintaining processing efficiency through algorithmic optimization.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250150568A1Information processing apparatus, information processing method, and storage medium
Publication Date: 2025.05.08 CANON KK
  • US20250150568A1 patent drawing
  • US20250150568A1 patent drawing
  • US20250150568A1 patent drawing

AI summary

An information processing apparatus includes an obtainment unit configured to obtain a pair of images constituting a parallax image for achieving stereoscopic vision, an association unit configured to generate association data linking corresponding pixels in the pair of images constituting the parallax image obtained by the obtainment unit, and a correction unit configured to correct vertical misalignment between corresponding pixels in the pair of images based on the generated association data.