Virtual Item Placement on Featureless Walls Using Segmented Primitives

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Simulating items on mobile devices is challenging due to limited resources such as low processor power, memory, and small screen size, particularly for vertical surfaces like walls, which lack distinct image features for aligning virtual items.

Innovation Solution

A virtual item placement system generates virtual floors and walls based on user inputs, using lightweight primitives and anchoring techniques to enable efficient placement and rendering of items on mobile devices, allowing for realistic textures and lighting effects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Illumination intensity

If full 3-D models with realistic textures are used for virtual items, then visual realism is improved, but device resources (processor power, memory) are excessive

Engineering Contradiction:
Improvevisual realismVSAvoidprocessor power
Core Design Contradiction:
Illumination intensityVSUse of energy by moving object

Solution Approach 1:

The system segments the virtual item representation into two parts: lightweight primitives (geometric shapes with basic textures) for real-time interaction and manipulation, and full realistic models for final rendering only when the item is placed and locked in position. This segmentation allows mobile devices to handle visual realism selectively without continuous high resource consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the complexity parameter of virtual item representation based on operational state. When items are being manipulated, they are rendered as simplified primitives with reduced geometric detail and basic textures. When items are locked in final position, the system switches to full realistic models with detailed textures and lighting for photorealistic rendering.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If complex virtual models are manipulated on mobile devices, then simulation accuracy is improved, but ease of operation deteriorates due to limited screen size and input controls

Engineering Contradiction:
Improvesimulation accuracyVSAvoidease of manipulation
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The system creates simplified 2-D copy representations of 3-D virtual items that can be manipulated on the mobile device screen. These 2-D copies preserve the essential geometric properties and spatial relationships needed for accurate placement, while being much easier to manipulate on small screens than full 3-D models.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system transitions from 3-D manipulation to 2-D manipulation by projecting virtual items onto the mobile device screen as 2-D representations. Users can drag, drop, and position items using 2-D touch gestures on the screen, which is much more intuitive and precise on mobile devices than attempting to manipulate full 3-D models in space.

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

3Adaptability or versatility

If virtual items are placed on vertical walls without distinct image features, then placement versatility is improved, but measurement precision deteriorates due to lack of alignment features

Engineering Contradiction:
Improveplacement versatilityVSAvoidalignment precision
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system performs preliminary actions by detecting the floor surface and establishing a coordinate system and scaling reference before placing items on vertical walls. By first anchoring the virtual environment to the detected floor geometry, the system creates a stable reference framework that enables precise alignment on featureless vertical surfaces without requiring distinct image features on the walls themselves.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11645818B2Virtual item placement system
Publication Date: 2023.05.09 HOUZZ INC
  • US11645818B2 patent drawing
  • US11645818B2 patent drawing
  • US11645818B2 patent drawing

AI summary

A virtual model placement system can generate virtual floors and virtual walls to correspond to a real-world environment. Virtual items such as doors, windows, lamps, can be placed on the generated virtual walls and the system can generate dynamic updates of the placed items in response to movement by a user's device (e.g., a smartphone moving from right to left). The virtual items can be initially placed as primitives and then rendered to new positions upon the user selecting a render or lock instruction.