Indoor Virtual Roaming Reflection Decomposition for Realistic Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for virtual roaming in large indoor scenes struggle to effectively handle complex reflections, leading to visual errors and inadequate rendering quality, especially with materials like ground, table, and mirror surfaces.

Innovation Solution

A method for indoor scene virtual roaming based on reflection decomposition, involving three-dimensional reconstruction, plane detection, and double-layer expression of foreground and background triangular meshes to accurately render reflection effects, combined with a super-resolution neural network to enhance image quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If simple interpolation is used for movement between panoramic pictures, then the system complexity is low, but the visual error is relatively large

Engineering Contradiction:
Improvesystem complexityVSAvoidvisual error
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent segments the scene representation into multiple panoramic pictures captured from different viewpoints, and further segments the interpolation process into hierarchical levels. Instead of directly interpolating between distant viewpoints, the method performs multi-level interpolation through intermediate viewpoints, reducing the interpolation distance and improving visual accuracy while maintaining manageable system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an additional dimension of viewpoint parameters (position and orientation in 3D space) to organize and interpolate between panoramic pictures. By representing viewpoints in a multi-dimensional parameter space rather than simple sequential ordering, the system can perform more accurate interpolations and reduce visual errors while maintaining systematic control.

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

2Manufacturing precision

If neural networks are used to express and interpolate scenes, then the rendering quality improves, but the storage requirements increase

Engineering Contradiction:
Improverendering qualityVSAvoidstorage requirements
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent uses panoramic pictures as simplified copies or representations of the actual 3D scene, avoiding the need to store complete high-fidelity 3D models or large neural network weight matrices. By working with 2D panoramic images and interpolating between them, the system achieves good rendering quality with significantly reduced storage requirements compared to full neural radiance field methods.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent applies partial action by using only the necessary components for virtual roaming - specifically, a set of panoramic pictures captured from key viewpoints and interpolation algorithms - rather than implementing complete neural radiance field systems. This partial implementation achieves sufficient rendering quality for the intended application while avoiding the excessive storage requirements of full neural network approaches.

Inventive Principle:
Principle #16Partial or excessive action

3Manufacturing precision

If reflection decomposition is implemented, then the rendering realism improves, but the processing complexity increases

Engineering Contradiction:
Improverendering realismVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the reflection handling into distinct components: identifying reflection regions in panoramic images, separating reflected content from direct view content, and processing them through different interpolation paths. This segmentation of the reflection decomposition process makes the complex task more manageable while achieving realistic rendering of reflective surfaces.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediary processing steps for reflection regions, including identifying reflection boundaries and using intermediate calculations to reconstruct reflected content. These intermediary operations act as mediators between the raw panoramic images and the final rendered output, enabling realistic reflection rendering while keeping the overall processing complexity manageable through structured intermediate representations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12406438B2Indoor scene virtual roaming method based on reflection decomposition
Publication Date: 2025.09.02 ZHEJIANG UNIV
  • US12406438B2 patent drawing
  • US12406438B2 patent drawing
  • US12406438B2 patent drawing

AI summary

Disclosed in the present invention is an indoor scene virtual roaming method based on reflection decomposition, the method includes: firstly, by means of three-dimensional reconstruction, obtaining a rough global triangular mesh model projection as an initial depth map, aligning depth edges to color edges, and converting the aligned depth map into a simplified triangular mesh; checking planes in the global triangular mesh model, and if a certain plane is a reflection plane, constructing a double-layer expression in a reflection area for each picture in which the reflection plane is visible, so as to correctly render the reflection effect on an object surface; and giving a virtual viewport, using neighborhood pictures and the triangular mesh to draw a picture of the virtual viewport, and for the reflection area, using foreground and background pictures and foreground and background triangular meshes to perform drawing.