Product Configurator From 2D Images for On-Demand 3D Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional room design approaches require time-consuming 3D modeling and lack the ability to provide on-demand renders of customized models, making it difficult to determine how selected objects fit or appear in a virtual space.

Innovation Solution

A product configurator with on-demand rendering capabilities using a 2D image, employing machine learning techniques to generate a 3D virtual space from a 2D image, allowing customization and preview of objects through a chat interface, and utilizing structured data objects to create custom 3D models based on user commands.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional 3D modeling approaches are used for room design, then detailed and accurate 3D models can be created, but the process becomes time-consuming and requires many hours to design, refine, and finalize each model

Engineering Contradiction:
Improvemodel accuracyVSAvoiddesign time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent uses 2D images as copies or representations of the actual room and objects, rather than creating detailed 3D models. The system extracts spatial information from these 2D copies to generate simplified 3D representations, avoiding the time-consuming process of creating full 3D models while still providing useful visualization and measurement capabilities

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system extracts only the essential spatial information needed for room design from 2D images, such as room dimensions, object positions, and basic geometries. This extraction approach retrieves the critical data required for design decisions without requiring the complete detail of full 3D modeling, thus reducing time investment while maintaining practical utility

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If digital models are created in advance for each object, then objects can be displayed in virtual space, but the ability to preview customized options on demand is lost

Engineering Contradiction:
Improvecustomization capabilityVSAvoidpreview speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system implements dynamic model generation where 3D models are created on demand based on user customization selections rather than pre-existing static models. When users customize objects with different options, the system dynamically generates the corresponding 3D model and renders it in the virtual space, enabling flexible customization without requiring pre-computation of all possible variations

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary extraction of spatial information from 2D images to establish the room layout and object positions in advance. This preliminary action prepares the virtual space framework so that when customization is needed, only the specific object models need to be generated rather than the entire scene, enabling fast on-demand preview of customized options

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250272934A1Product configurator with on demand render
Publication Date: 2025.08.28 MARXENT LABS LLC
  • US20250272934A1 patent drawing
  • US20250272934A1 patent drawing
  • US20250272934A1 patent drawing

AI summary

Systems and methods for customizing a product with on demand rendering. For example, embodiments of the present invention can determine dimensions of a physical space based on objects depicted in the image of the room. One or more processors can then generate a three dimensional virtual space based on the determined dimensions of the physical space depicted in the image of the room and generate a customized product based on selected customization options. The customized product can be rendered in the three dimensional virtual space based on the selected customization options.