2D to 3D CGR Object Generation via Automated Wireframe and Texture Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Generating three-dimensional computer-generated reality (CGR) objects is a difficult and time-consuming process, requiring expert knowledge and posing a barrier to creating quality CGR applications.

Innovation Solution

A graphical user interface (GUI) is provided to simplify the generation of 3D CGR objects based on two-dimensional content, such as images or videos, by selecting file types and choosing options for generating 3D objects, which can be added to a CGR environment, allowing users to easily create and manipulate 3D objects using touch-sensitive devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional CAD tools are used to generate three-dimensional objects, then the quality and detail of the 3D object can be improved, but the time required and complexity of the process increases significantly

Engineering Contradiction:
Improvequality of 3D objectVSAvoidtime required
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically generating wireframes and applying textures based on selected 2D images, preparing the 3D object structure in advance without requiring manual step-by-step construction. This reduces the time required while maintaining quality through automated precision processes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses 2D images as templates or copies to generate corresponding 3D objects. By copying the visual information from 2D source material and transforming it into 3D representations, the system maintains quality fidelity while significantly reducing the time and expertise required compared to conventional CAD methods.

Inventive Principle:
Principle #26Copying

2Manufacturing precision

If conventional CAD tools are used to generate three-dimensional objects, then the detail and quality of the 3D object can be improved, but the difficulty and expertise required increases

Engineering Contradiction:
Improvequality of 3D objectVSAvoidease of use
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The system introduces an intermediary automated processing layer between the user and the complex 3D object generation process. Users simply select 2D images and specify basic parameters, while the intermediary system handles the complex wireframe generation, texture mapping, and 3D construction, making high-quality 3D object creation accessible without expert knowledge.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service by automatically performing tasks that traditionally required expert intervention. The automated wireframe generation, texture application, and 3D object assembly processes allow users to create quality 3D objects independently without needing to master complex CAD tools or understand underlying technical processes.

Inventive Principle:
Principle #25Self-service

3Productivity

If automated 3D object generation is implemented, then the speed and efficiency of creating CGR files can be improved, but the complexity of the system increases

Engineering Contradiction:
Improvespeed of creating CGR filesVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system achieves universality by creating a multi-functional platform that handles various 3D object generation tasks through a single unified interface. It can process different types of 2D images, generate multiple kinds of 3D objects, apply various textures, and export to different formats, all while maintaining a consistent user experience. This consolidates complexity into a single system rather than requiring multiple specialized tools.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11393164B2Device, method, and graphical user interface for generating CGR objects
Publication Date: 2022.07.19 APPLE INC
  • US11393164B2 patent drawing
  • US11393164B2 patent drawing
  • US11393164B2 patent drawing

AI summary

In one embodiment, a method of generating a 3D object is performed by a device including a processor, non-transitory memory, and one or more input devices. The method includes receiving, via one or more input devices, a user input selecting a file representing two-dimensional (2D) content and having a file type. The method includes receiving, via the one or more input devices, a user input requesting generation of a three-dimensional (3D) object based on the file. The method includes generating, based on the file type, a 3D object representing the 2D content.