Interactive 3D View Generation Using Multi-Viewpoint Image Datasets
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for generating 3D images require expensive equipment and technical expertise, making it difficult for widespread adoption, especially for applications where a full 3D model is not necessary, such as sharing objects online or in virtual/augmented reality.
Innovation Solution
A method for generating 3D views by capturing image data from multiple viewpoints using a stationary or moving camera, processing it to create a dataset without 3D mesh or geometric model data, allowing objects to be rotated and viewed from different angles, with analytics on user behavior for popular viewing angles.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional methods are used to generate 3D images, then full 3D models can be created, but expensive equipment and technical expertise are required
Solution Approach 1:
The patent segments the 3D representation into two distinct data types: a dataset of 2D images captured from multiple viewpoints, and reference parameters (such as object dimensions, shape characteristics, and positioning data). This segmentation allows the system to achieve 3D visualization effects without requiring complex 3D scanning equipment, as the images can be captured using standard cameras while the reference parameters are derived through image analysis and processing.
Solution Approach 2:
The patent creates a digital copy of the object through multiple 2D images captured from different angles, which can then be processed and rendered to produce 3D visualizations. This copying approach using standard imaging equipment replaces the need for expensive specialized 3D scanning devices, making the technology accessible while maintaining sufficient accuracy for applications where complete 3D models are not essential.
2Adaptability or versatility
If full 3D models are created, then complete object representation is achieved, but it is unnecessary for applications like online sharing or virtual reality
Solution Approach 1:
The patent applies local quality by providing different levels of 3D representation based on specific application needs. The system can deliver simplified 3D views suitable for online sharing and virtual reality applications, while maintaining the option to provide more detailed representations when required. This approach optimizes resource usage and processing complexity by matching the level of detail to the specific use case rather than always providing complete 3D models.
3Ease of operation
If images are captured from multiple viewpoints, then interactive 3D views can be generated, but data processing and filtering are required
Solution Approach 1:
The patent performs preliminary actions by automatically capturing images from multiple viewpoints, analyzing their quality, and filtering out low-quality images before the user interaction phase. Reference parameters are also pre-calculated from the captured images. This preliminary processing reduces the computational burden during runtime and enables smoother user interaction with the 3D views, as the heavy lifting of data acquisition and initial processing is completed in advance.
4Measurement precision
If high quality images are used, then detailed 3D views are achieved, but data size and processing time increase
Solution Approach 1:
The patent employs parameter changes by adjusting image resolution and quality based on the specific viewing requirements and device capabilities. The system can dynamically modify parameters such as image dimensions, compression levels, and detail thresholds to optimize the balance between visual quality and processing efficiency. This allows high-quality 3D views to be generated when needed while reducing processing time for applications where extreme detail is not critical.
Data Source
AI summary
Systems and methods are disclosed for generating a 3D view of an object. At least a 360 degree view of an object is recorded by rotating the object or moving a camera around an object. The data can be used to generate a 3D view that allows users to rotate an item to see the corresponding images.


