Foldable Camera Image Stitching via Bending Angle Lookup

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current image stitching algorithms, especially real-time ones, face challenges in meeting low-delay requirements due to the time-consuming process of scanning feature points to locate overlapping regions, which hampers image stitching speed, particularly in foldable multi-lens products where the computing device is unaware of the product's bending degree.

Innovation Solution

An electronic device with a bendable base equipped with camera modules, a sensing module to detect physical bending information, and a processing module that estimates the bending angle to quickly locate overlapping regions using a look-up table, thereby reducing the time needed for image stitching.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If real-time image stitching algorithms scan complete feature points to locate overlapping regions, then image stitching accuracy is improved, but image stitching speed deteriorates due to time consumption

Engineering Contradiction:
Improveimage stitching accuracyVSAvoidimage stitching speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs preliminary actions by pre-calculating and storing overlapping region information in a lookup table before actual image stitching is needed. This allows the system to avoid time-consuming complete feature point scanning during real-time operation, instead directly querying pre-computed overlapping information from the lookup table based on bending angle, thus resolving the contradiction between accuracy and speed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The lookup table serves as an intermediary mechanism between the bending angle detection and the image stitching process. Instead of directly scanning all feature points, the system uses the bending angle as an intermediate parameter to index into the lookup table, which provides pre-computed overlapping region information. This intermediary approach significantly reduces processing time while maintaining stitching accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If off-line image stitching algorithms calculate overlapping regions without knowing the bending degree, then computational completeness is improved, but computing resource consumption increases

Engineering Contradiction:
Improvecomputational completenessVSAvoidcomputing resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system transitions from static off-line processing to dynamic real-time processing adapted to the actual bending state. By incorporating bending angle detection, the system dynamically adjusts the image stitching process to match the physical state of the foldable device, calculating overlapping regions only for the actual bending condition rather than assuming a fixed state, thus reducing unnecessary computational resources.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the key parameter from fixed geometric relationships to bending angle-based dynamic relationships. Instead of using constant geometric parameters for overlap calculation, the system uses the detected bending angle as a variable parameter to determine overlapping regions, allowing the computing resources to be allocated efficiently based on the actual physical state of the device.

Inventive Principle:
Principle #35Parameter changes

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach significantly enhances image stitching speed by directly obtaining overlapping information from the estimated bending angle, allowing for faster image stitching without scanning complete feature points, thus meeting real-time viewing requirements.

Implementation Method 1

detecting a physical bending information of the base by the sensing module mounted on the base

Methodology Applied
Scientific EffectPhysical bending detection: Deformation

Data Source

PatentUS10685427B2Image stitching method and electronic device using the same
Publication Date: 2020.06.16 ACER INC
  • US10685427B2 patent drawing
  • US10685427B2 patent drawing
  • US10685427B2 patent drawing

AI summary

An electronic device including a bendable base, a plurality of camera modules, a sensing module and a processing module is provided. The camera modules are mounted on the base, and may capture a plurality of images corresponding to different fields of view. The sensing module is coupled to the base for detecting a physical bending information of the base. The processing module is coupled to the camera module and the sensing module for estimating a bending angle of the base according to the physical bending information, obtaining an overlapping information of the images according to the bending angle, and stitching the images according to the overlapping information to create a stitched image.