Arbitrary View Generation Using Pre-Rendered Image Perspectives
Find Innovative SolutionsGenerate 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, making them unsuitable for interactive, real-time applications.
Innovation Solution
A system and method for generating arbitrary views using a database of high-definition images with stored camera metadata, transforming and merging perspectives to create high-quality arbitrary views with minimal processing overhead, employing techniques like perspective transformation and interpolation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If high-quality rendering techniques are used, then rendering quality is improved, but rendering speed deteriorates
Solution Approach 1:
The patent pre-processes and stores multiple reference images of objects from different angles and perspectives in a database before runtime. This preliminary action allows the system to quickly retrieve and composite pre-rendered images during interactive applications, achieving both high quality and fast performance without real-time rendering overhead
Solution Approach 2:
The patent creates and stores multiple copies of object images from various viewpoints in advance. During runtime, the system copies and composites these pre-existing image copies to generate arbitrary views, eliminating the need for computationally intensive real-time rendering while maintaining high visual quality
2Productivity
If rasterization is used for fast rendering, then rendering speed is improved, but rendering quality deteriorates
Solution Approach 1:
The system performs high-quality rendering of reference images in advance and stores them in a database. During interactive runtime, it quickly retrieves and composites these pre-rendered high-quality images, achieving both speed and quality without relying on fast but low-quality rasterization techniques
Solution Approach 2:
The patent introduces a database of pre-rendered reference images as an intermediary between the object model and the final arbitrary view. This intermediary allows the system to avoid real-time rendering quality compromises while maintaining interactive performance through efficient image retrieval and compositing operations
Data Source
AI summary
Techniques for generating an arbitrary view of an asset are disclosed. In some embodiments, arbitrary view generation includes storing a set of images of an asset, wherein each image comprising at least a subset of the set of images is rendered from a three-dimensional model of the asset, and generating an image comprising an arbitrary perspective of the asset at least in part by populating the image comprising the arbitrary perspective with pixels harvested from one or more images comprising the set of images.


