Real-time 3D Model Customization with Interactive Texture and Geometry Changes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in visualizing and interacting with customized 3D models of real objects, such as cars, due to limitations in existing systems that lack realistic visualization and user-controlled interaction, particularly in real-time customization and displaying interior views.

Innovation Solution

A method and system for generating and displaying 3D models that allow users to interactively customize mechanical, electronic, or pneumatic parts by adding, removing, replacing, scaling, or changing geometry and texture, with sound output, enabling realistic visualization and user-controlled interaction, including 360-degree rotation and real-time environment mapping.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If 2D graphics environment is used for product visualization, then device complexity is reduced, but realism of visualization and interactivity deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoiduser interaction capability
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The patent creates a virtual copy of the physical product as a 3D model that can be interacted with. The 3D model replicates the product's appearance, structure, and even functional properties (like seat softness) in a digital environment, allowing users to explore customization options without physical constraints.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system transitions from 2D graphical representations to full 3D modeling, adding depth, volume, and spatial relationships. This dimensional upgrade enables users to view products from multiple angles, zoom into details, and interact with components in a way that is impossible in 2D, while the rendering engine manages the computational complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of operation

If real-time 3D customization is implemented, then visualization realism and interactivity are improved, but processing time and computational resources increase

Engineering Contradiction:
Improvereal-time interaction capabilityVSAvoidprocessing time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system pre-processes and stores 3D models, textures, and material properties before user interaction. The 3D model is prepared in advance with all necessary geometric data, and material libraries are pre-loaded, allowing the system to respond to user customization requests instantly by assembling pre-computed elements rather than calculating everything in real-time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces complex real-time physical rendering with optimized computational graphics techniques. Instead of simulating every physical interaction in real-time, the system uses pre-computed ray tracing, texture mapping, and material shaders that can be applied instantly to 3D models, significantly reducing processing requirements while maintaining visual realism.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Adaptability or versatility

If comprehensive customization options are provided, then adaptability is improved, but system complexity and difficulty of operation increase

Engineering Contradiction:
Improvecustomization optionsVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The customization system is divided into discrete components and parts. Each part of the product can be customized independently through separate interfaces, and materials are organized in modular libraries. This segmentation allows users to navigate complex customization options systematically without being overwhelmed by the entire system at once.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses a universal 3D modeling framework that can handle multiple product types and customization options through a single interface. The same underlying technology supports various products (vehicles, furniture, electronics) and multiple customization modes (visual, functional, dimensional), reducing overall system complexity despite offering broad adaptability.

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

4Measurement precision

If interior view and detailed interaction are enabled, then measurement precision and detection capability are improved, but device complexity increases

Engineering Contradiction:
Improvedetection precisionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system creates detailed 3D copies of interior spaces and components with accurate geometric representation. These digital twins include precise measurements, material properties, and spatial relationships, allowing users to measure distances, volumes, and dimensions with high precision without requiring physical measurement tools or complex sensor arrays.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The 3D model serves as an intermediary between the physical product and the user's measurement needs. Instead of requiring direct physical access or complex sensing systems, the digital model mediates by providing virtual measurement capabilities through standard display devices, simplifying the overall system while maintaining precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9911243B2Real-time customization of a 3D model representing a real product
Publication Date: 2018.03.06 TRY & BUY FASHIONS PVT LTD
  • US9911243B2 patent drawing
  • US9911243B2 patent drawing
  • US9911243B2 patent drawing

AI summary

A computer implemented method for visualization of a 3D model of an object, wherein the method includes:generating and displaying a first view of the 3D-model;receiving an user input, the user input are one or more interaction commands comprises interactions for customization of 3D model by at least one of adding, removing, replacing, scaling, or changing geometry, or combination thereof, of mechanical, electronic, digital, or pneumatic part/s of the 3D model by changing texture and/or graphics data of the partidentifying one or more interaction commands;in response to the identified command/s, rendering of corresponding interaction to 3D model of object with or without sound output using texture data, computer graphics data and selectively using sound data of the 3D-model of object; anddisplaying the corresponding interaction to 3D-model.