Arbitrary View Generation Using Pre-Rendered Image Interpolation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing rendering techniques face a trade-off between quality and speed, with high-quality rendering requiring significant processing resources and time, while faster, lower-quality methods are inadequate for interactive, real-time applications.

Innovation Solution

A system that generates arbitrary views by transforming and merging existing high-definition images from a database, using perspective transformation and interpolation to create high-quality outputs with minimal computational overhead, suitable for real-time applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If high-quality rendering techniques are used, then rendering quality is improved, but processing time and computational resources increase significantly

Engineering Contradiction:
Improverendering qualityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system pre-computes and stores multiple rendered images of a 3D model from different camera angles and viewpoints in a database. When a user requests a specific view, the system retrieves the pre-rendered image that corresponds to the requested viewpoint, eliminating the need for real-time rendering and significantly reducing processing time while maintaining high image quality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates copies of the 3D model from multiple viewpoints and stores them as pre-rendered images in a database. Instead of rendering the model in real-time from scratch, the system retrieves and displays pre-computed image copies that match the requested viewpoint, achieving fast response times while preserving rendering quality.

Inventive Principle:
Principle #26Copying

2Productivity

If rasterization is used for fast rendering, then rendering speed is improved, but rendering quality deteriorates

Engineering Contradiction:
Improverendering speedVSAvoidrendering quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system performs high-quality rendering in advance during the pre-computation phase, storing the results as reference images in a database. During actual use, the system simply retrieves these pre-rendered high-quality images rather than performing rasterization in real-time, thus maintaining both speed and quality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary database layer between the 3D model and the displayed image. Instead of directly rendering images through rasterization during user interaction, the system queries a database of pre-rendered high-quality images, using the database as an intermediary to provide fast access to high-quality content without the computational overhead of real-time rendering.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250378536A1Arbitrary view generation
Publication Date: 2025.12.11 OUTWARD INC
  • US20250378536A1 patent drawing
  • US20250378536A1 patent drawing
  • US20250378536A1 patent drawing

AI summary

Techniques for generating an arbitrary view of a scene from existing images are disclosed. In some embodiments, in response to receiving a request for a desired perspective of an interactive scene, the requested desired perspective of the interactive scene is generated at least in part by combining pixels from a set of existing images of the interactive scene, wherein the set of existing images of the interactive scene has different perspectives than the desired perspective.