Panorama Image Correction Using Peripheral Pixel Similarity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image correction methods for images formed by imaging devices with fisheye lens optical systems cannot arbitrarily correct parts of the image, making it difficult to correct areas other than the gravitational direction, limiting flexibility in image processing.

Innovation Solution

An image generating apparatus that includes a parameter input unit for designating an output range and correction parameters, and an image correction unit that calculates similarity with peripheral pixels to correct designated parts in the output image, allowing for arbitrary image correction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional image correction methods are used for fisheye lens images, then the gravitational direction can be corrected, but arbitrary parts of the image cannot be corrected

Engineering Contradiction:
Improvecorrection area flexibilityVSAvoidcorrection system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by enabling different correction operations on different parts of the image. The correction unit can selectively correct arbitrary regions (such as damaged areas or blind spots) independently from other regions, allowing each part of the image to receive appropriate correction treatment based on its specific requirements rather than applying uniform correction to the entire image.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the image correction process by dividing the panorama image into correctable regions and non-correctable regions. The correction parameter specifies particular areas (such as damaged portions or blind angle regions) that need correction, while other areas remain unchanged. This segmentation allows flexible selection of correction targets without requiring correction of the entire image.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If conventional correction methods are used, then processing is simpler, but the ability to correct arbitrary parts is limited

Engineering Contradiction:
Improvecorrection range flexibilityVSAvoidoperation simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements universality by creating a correction system that can handle multiple types of correction tasks through a unified framework. The correction unit can correct various types of image defects (damaged areas, blind spots, distortion regions) using the same basic correction mechanism, making the system versatile while maintaining operational simplicity through standardized parameter input.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If similarity-based correction is applied to arbitrary parts, then correction flexibility improves, but calculation complexity increases

Engineering Contradiction:
Improvecorrection precisionVSAvoidcalculation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies partial action by calculating similarity only for the specific correction regions rather than the entire image. The correction unit focuses computational resources on comparing pixels within and around the designated correction areas, performing similarity calculations only where needed to achieve the correction goal, thereby reducing overall calculation complexity while maintaining high correction precision.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10628916B2Image generating apparatus, image generating method, and program
Publication Date: 2020.04.21 RICOH CO LTD
  • US10628916B2 patent drawing
  • US10628916B2 patent drawing
  • US10628916B2 patent drawing

AI summary

An image generating apparatus for generating an output image based on an input panorama image, includes a parameter input unit inputting an output range parameter and a correction parameter, the output range parameter designating an output range in the panorama image, the correction parameter designating a correction part to be corrected in the output image; and an image correction unit correcting the correction part designated by the correction parameter in the output image. Further, the image correction unit calculates a similarity between the correction part and peripheral pixels and corrects the correction part based on the similarity and the peripheral pixels, and the output image is generated from the output range of the panorama image and is the panorama image corrected by the correction.