3D Image Player with Intelligent Engine Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current three-dimensional model visualization and interaction technologies are limited, as they do not support real-time 360-degree preview, zoom, and intuitive interaction, leading to difficulties in understanding models and scenes before purchase, and require different engines for rendering and previewing, resulting in a cumbersome process.

Innovation Solution

A real-time interactive three-dimensional image player that uses intelligent engine matching technology to unify rendering, previewing, and interaction capabilities across different engines, featuring a material management module, rendering control module, interaction control module, and display control module, with attribute parsing and rendering engine scheduling to manage and invoke various rendering engines for seamless rendering and interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional display technology is used for three-dimensional model preview, then the system is simple to operate, but the user cannot realize 360-degree preview, zoom, or intuitive interaction

Engineering Contradiction:
Improveoperation simplicityVSAvoidpreview capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements a unified platform that integrates multiple preview functions (360-degree rotation, zoom, pan, lighting control, material switching) into a single three-dimensional image player. This multi-functional design allows users to perform various interaction operations through a unified interface, resolving the contradiction between operational simplicity and preview versatility.

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

Solution Approach 2:

The patent introduces an intelligent engine matching layer that acts as an intermediary between different three-dimensional rendering engines and the unified player interface. This mediator automatically selects and adapts the appropriate engine based on the model format, enabling diverse preview capabilities while maintaining a simple unified user interface.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If different rendering engines are used for different three-dimensional models, then the rendering capability is optimized, but the system complexity increases and unified management becomes difficult

Engineering Contradiction:
Improverendering capabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The unified three-dimensional image player is designed to support multiple rendering engines (Unity, Unreal Engine, Three.js, etc.) through a single interface. The system automatically detects the model format and selects the appropriate engine, eliminating the need for users to manually configure different engines for different models and reducing system complexity.

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

Solution Approach 2:

The intelligent engine matching mechanism automatically selects the most suitable rendering engine based on the three-dimensional model format and user requirements, without requiring user intervention. This self-service approach simplifies the user experience while maintaining optimized rendering capabilities for different model types.

Inventive Principle:
Principle #25Self-service

3Ease of manufacture

If only screenshots and videos are used for model preview, then the implementation is simple, but the user cannot fully understand the model details before purchase

Engineering Contradiction:
Improveimplementation simplicityVSAvoidmodel detail information
Core Design Contradiction:
Ease of manufactureVSLoss of information

Solution Approach 1:

The patent transitions from static screenshots and videos to dynamic real-time three-dimensional rendering. Users can interactively rotate, zoom, and explore models in real-time, gaining comprehensive understanding of model details from all angles. The system dynamically adjusts rendering parameters based on user interaction, providing immersive preview experience while maintaining implementation feasibility.

Inventive Principle:
Principle #15Dynamics

4Reliability

If post-processing is required for video content to achieve picture synchronization, then the video quality is improved, but the process becomes tedious and time-consuming

Engineering Contradiction:
Improvevideo qualityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts and eliminates the complex post-processing step from the video production workflow. By using real-time three-dimensional rendering, the system generates synchronized picture and video content directly during playback, removing the need for separate post-processing operations while maintaining high video quality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system creates real-time copies of the three-dimensional model rendering for both video output and picture display, ensuring perfect synchronization without requiring post-processing alignment. This real-time copying approach maintains quality while eliminating time-consuming manual synchronization processes.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11978148B2Three-dimensional image player capable of real-time interaction
Publication Date: 2024.05.07 IDEAPOOL CULTURE & TECH CO LTD
  • US11978148B2 patent drawing
  • US11978148B2 patent drawing
  • US11978148B2 patent drawing

AI summary

A three-dimensional image player capable of real-time interaction is provided, including: a material management module, a rendering control module, an interaction control module, and a display control module; the material management module further includes an attribute parsing module for performing classification parsing on materials, the hardware environment, and the operating platform; the three-dimensional image player capable of real-time interaction, may use smart engine matching technology to match three-dimensional image of different formats and types with different engines, to realize the whole process capability of importing, rendering engine intelligent matching, loading, previewing, and interacting, and also it supports unique interactive experiences such as previewing, clicking, and effect presenting of three-dimensional image with interactive capabilities.