Viewpoint Interpolation Using Depth-Controlled Control Points

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional digital media formats, such as 2D flat images, limit the ability to reproduce memories and events with high fidelity and require significant additional data for interpolation or extrapolation, leading to inefficiencies in processing speed and transfer rates.

Innovation Solution

The method involves moving control points perpendicular to a trajectory between two frames, associated with a layer, to generate an artificially rendered image at a third location outside the trajectory, using interpolation and extrapolation techniques that require minimal additional data, allowing for efficient image rendering and interactive viewing experiences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional interpolation or extrapolation methods are used to generate 3D images or models, then the viewing experience fidelity is improved, but the data processing complexity and transfer requirements increase significantly

Engineering Contradiction:
Improveviewing experience fidelityVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the scene into multiple depth layers, each represented by a set of control points. This segmentation allows the system to process and transmit only the essential control point data for each layer rather than complete dense depth maps, significantly reducing data complexity while maintaining the ability to reconstruct high-fidelity 3D views through layer composition

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts only the critical control point information from complete depth maps. By taking out just the essential control points that define scene geometry and depth relationships, the system achieves accurate interpolation and extrapolation with minimal data, resolving the contradiction between fidelity and complexity

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If dense depth maps or optical flow maps are used for interpolation, then the scene structure description accuracy is improved, but the processing speed and network transfer efficiency deteriorate

Engineering Contradiction:
Improvescene structure description accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies partial action by using only sufficient control points rather than complete dense depth maps. This partial representation provides just enough information for accurate scene structure description and interpolation, achieving the necessary precision without the excessive data that would slow processing and network transfer

Inventive Principle:
Principle #16Partial or excessive action

3Manufacturing precision

If complete depth maps are stored and transmitted for every pixel, then the interpolation accuracy is improved, but the data transfer rate and storage efficiency worsen

Engineering Contradiction:
Improveinterpolation accuracyVSAvoiddata quantity
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential control points from complete depth maps, storing and transmitting merely this subset of critical data. This extraction maintains interpolation accuracy by preserving key geometric and depth information while dramatically reducing the quantity of data that needs to be stored and transmitted

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent uses control points as simplified copies or representatives of complete depth map information. These control point copies contain the essential scene structure data needed for accurate interpolation, replacing bulky complete depth maps with compact representative data structures

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12020355B2Artificially rendering images using viewpoint interpolation and extrapolation
Publication Date: 2024.06.25 FUSION INC
  • US12020355B2 patent drawing
  • US12020355B2 patent drawing
  • US12020355B2 patent drawing

AI summary

Various embodiments of the present invention relate generally to systems and methods for artificially rendering images using viewpoint interpolation and extrapolation. According to particular embodiments, a method includes moving a set of control points perpendicular to a trajectory between a first frame and a second frame, where the first frame includes a first image captured from a first location and the second frame includes a second image captured from a second location. The set of control points is associated with a layer and each control point is moved based on an associated depth of the control point. The method also includes generating an artificially rendered image corresponding to a third location outside of the trajectory by extrapolating individual control points using the set of control points for the third location and extrapolating pixel locations using the individual control points.