3D Model Generation for Reflective and Transmissive Surfaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing three-dimensional model generation techniques using photogrammetry often inaccurately represent reflective or transmissive surfaces, leading to incorrect generation of three-dimensional models by mistaking optical surfaces for spaces behind them or breaking the model at optical surface portions.

Innovation Solution

A device and method that includes an imager, optical surface detection, color attribute detection, and a model generation unit to identify and process optical surfaces by arranging masks corresponding to the detected color attributes and surface types, ensuring accurate representation of reflective and transmissive surfaces in generated three-dimensional models.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If photogrammetry is used to generate three-dimensional models from multiple images, then three-dimensional model generation is enabled, but optical surfaces (reflective or transmissive) are incorrectly processed causing model distortion or breakage

Engineering Contradiction:
Improvethree-dimensional model generation capabilityVSAvoidoptical surface representation accuracy
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent segments the image processing by detecting and masking optical surface regions separately from regular regions. The mask processing unit divides the image into optical surface regions (requiring special handling) and non-optical regions (processed by standard photogrammetry), allowing differential processing that preserves optical surfaces while maintaining overall model generation capability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces masks as intermediary elements that mediate between the captured images and the three-dimensional model generation process. These masks represent optical surface regions and are arranged in the images to prevent incorrect processing, acting as a bridge that preserves optical surface information while enabling standard photogrammetry processing

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If masks are arranged in optical surface regions to preserve them, then optical surface representation improves, but processing complexity increases

Engineering Contradiction:
Improveoptical surface representation accuracyVSAvoidimage processing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The mask processing unit automatically detects optical surface regions and generates appropriate masks without requiring manual intervention. The system self-services by autonomously identifying regions needing mask protection and applying the correct mask types, reducing the need for complex manual processing while maintaining high precision

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent changes the processing parameters for detected optical surface regions by applying specific mask types (reflective masks for mirror surfaces, transmissive masks for glass surfaces). This parameter change approach allows standard photogrammetry algorithms to be used with modified input images, avoiding the need for entirely different complex processing methods

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240331286A1Three-dimensional model generation device, three-dimensional model generation method, and non-transitory storage medium
Publication Date: 2024.10.03 JVC KENWOOD CORP
  • US20240331286A1 patent drawing
  • US20240331286A1 patent drawing
  • US20240331286A1 patent drawing

AI summary

A three-dimensional model generation device includes: an imager configured to acquire multiple images captured at multiple capturing positions; an optical surface detection unit configured to detect an optical surface region in which at least one of a reflected image visually recognized by reflection of light and a transmitted visual object visually recognized through a transparent member is observed in the multiple captured images; a model generation unit configured to arrange a mask in the optical surface region and generates a three-dimensional model based on the multiple images in which the mask is arranged; and a color attribute detection unit configured to detect a color attribute of the optical surface region, whereinthe model generation unit is further configured to generate and arrange the mask based on the color attribute of the optical surface region and a type of the optical surface region.