Virtual Object Generation from Real-World Object Sampling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Creating three-dimensional virtual objects in computer-generated environments is complex and time-consuming, especially for beginners, and applying materials and structures to existing objects often results in unrealistic appearances, while navigating libraries for options can be cumbersome and limited.
Innovation Solution
A method for generating virtual objects by detecting real-world objects using electronic devices, applying machine learning and AI for modeling, and providing user interface elements for sampling and modifying these objects, allowing users to create or duplicate real-world objects efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If virtual objects are created from scratch using traditional methods, then users have full control over the creation process, but the process becomes complex and time-consuming
Solution Approach 1:
The patent uses photogrammetry to capture images of real-world objects and automatically generates three-dimensional virtual models from these images. This copying approach allows users to create realistic virtual objects by simply photographing real objects, eliminating the need for complex manual modeling while significantly reducing creation time
Solution Approach 2:
The system pre-processes captured images to automatically generate three-dimensional models, materials, and structures before the user needs them. By performing the complex computational work of model generation in advance through automated processing pipelines, the system eliminates time-consuming manual operations while maintaining full control over the final virtual object
2Adaptability or versatility
If materials and structures are applied to virtual objects after creation, then users can customize the objects, but the objects appear less realistic
Solution Approach 1:
The patent applies different levels of detail and processing to different parts of the virtual object based on the captured real-world object. Materials, textures, and structural properties are extracted specifically from the photographed object and applied locally to corresponding surfaces, ensuring each area has realistic properties matching the original object while allowing selective customization
3Adaptability or versatility
If libraries are used to provide virtual object options, then users can select from predefined objects, but navigating libraries is cumbersome and options are limited
Solution Approach 1:
Instead of requiring users to navigate complex libraries to find suitable objects, the system enables users to create their own virtual objects by photographing real-world items. This self-service approach empowers users to generate exactly the objects they need without searching through predefined collections, eliminating navigation complexity while expanding the variety of available options
Data Source
AI summary
Some examples described in this disclosure are directed to devices, methods, and graphical user interfaces for generating, updating, and/or presenting virtual objects in a computer-generated environment. In some examples, an electronic device presents a user interface for generating a virtual object corresponding to the real-world object detected by the electronic device, where the user interface includes selectable options corresponding to respective portions of the real-world object. In some examples, in response to receiving a selection of a first portion of the real-world object, the electronic device updates the user interface and corresponding selectable options according to the first portion of the real-world object.


