Dynamic Virtual Environment Modeler for Realistic Object Placement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for simulating an object in a physical room, such as overlaying a floor lamp in a photo, often result in unrealistic images due to improper lighting, orientation, and layout, and do not allow for viewing the object from different angles.

Innovation Solution

A dynamic virtual environment modeler that uses a smartphone to record a video panorama of a room and allows users to drag and drop digital representations of objects, employing 3D model data and real-time rendering to create realistic simulations of objects from various perspectives, accounting for user height and orientation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If 2D image overlay is used to simulate objects in a room, then the implementation is simple and quick, but the realism and natural appearance deteriorates due to improper lighting, orientation, and layout

Engineering Contradiction:
Improveease of implementationVSAvoidrealism accuracy
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent transitions from 2D image overlay to 3D model rendering, adding a dimensional aspect that enables realistic lighting, orientation, and spatial relationships. The system uses 3D models with multiple viewpoints and lighting information to create natural-looking object simulations that respect the room's geometry and illumination conditions.

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

Solution Approach 2:

The patent introduces an intermediate processing layer that captures room geometry, lighting conditions, and camera parameters, then uses this information to guide the rendering of 3D objects. This intermediary step ensures that simulated objects integrate naturally with the real environment by matching lighting, shadows, and perspective.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If a single static image is used to display an object in a room, then the processing is simple, but the ability to view the object from different angles is lost

Engineering Contradiction:
Improveprocessing speedVSAvoidviewing angle flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent replaces static image display with dynamic 3D model rendering that responds to user interactions. The system generates multiple rendered views of the same 3D object from different angles and positions, allowing users to explore the object virtually while maintaining efficient processing through pre-computed rendering techniques.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent performs preliminary rendering of 3D objects from multiple predetermined viewpoints and stores these pre-computed images. When users want to view the object from different angles, the system efficiently retrieves and displays the appropriate pre-rendered views, avoiding the need for real-time rendering calculations.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If 3D model data and real-time rendering are used to create realistic simulations, then the realism and viewing flexibility improve, but the device complexity and computational requirements increase

Engineering Contradiction:
Improvesimulation realismVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent divides the complex rendering task into separate components: room geometry capture, lighting condition analysis, 3D model data preparation, and view synthesis. Each component is processed independently and then integrated, reducing the complexity of any single processing step while maintaining overall realism.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11557080B2Dynamically modeling an object in an environment from different perspectives
Publication Date: 2023.01.17 HOUZZ INC
  • US11557080B2 patent drawing
  • US11557080B2 patent drawing
  • US11557080B2 patent drawing

AI summary

An object can be simulated in an environment using a three-dimensional model of the object as viewed from a virtual camera at a position in the environment. The position in the environment can be determined using user input or through visual analysis of a video recording. Composite frames depicting the modeled object may be played back based on the orientation of the playback device.