Specular Surface Reconstruction via Spherical Coordinate Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods struggle to accurately measure and reconstruct the shapes of objects with specular surfaces due to their reflective characteristics, which differ from diffuse materials, making it challenging to capture and interpret reflections effectively.

Innovation Solution

A system comprising computer-readable storage media and processors that obtain encoded images, generate light-modulating-device-pixel indices, calculate surface normals, and map these to a spherical image sensor to produce spherical-coordinate representations, allowing for the reconstruction of surface coordinates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional imaging methods are used to capture specular surfaces, then the reflective characteristics cause measurement errors and incomplete data, but the patent employs encoded images with light-modulating devices and spherical coordinate mapping to achieve accurate reconstruction of specular objects

Engineering Contradiction:
Improveshape reconstruction accuracyVSAvoidspecular reflection interference
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary encoding scheme where light-modulating devices (LCD panels) modulate light patterns before illuminating the object. This encoding process transforms the problematic specular reflections into measurable encoded patterns that can be decoded to extract accurate surface geometry, effectively using the intermediary encoding layer to bridge the gap between specular surfaces and accurate measurement

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent transforms the measurement problem from conventional 2D image space to spherical coordinate space by mapping surface normals to a spherical image sensor. This dimensional transformation allows the system to capture and reconstruct specular surfaces that would be invisible or distorted in traditional Cartesian coordinate imaging, adding a new dimensional perspective to the measurement process

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

2Loss of information

If traditional light reflection capture methods are used, then specular surfaces produce mirror-like reflections that lose surface information, but the patent uses light-modulating devices to encode light patterns that preserve surface geometry data

Engineering Contradiction:
Improvesurface geometry informationVSAvoidspecular reflection
Core Design Contradiction:
Loss of informationVSObject-generated harmful factors

Solution Approach 1:

The patent applies preliminary encoding of light patterns using light-modulating devices before the light interacts with the object surface. By pre-encoding the light with known patterns, the system ensures that even specular reflections carry encoded surface geometry information that can be decoded later, preventing information loss before the measurement process begins

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system employs feedback through the decoding process where captured encoded images are processed to extract surface normals and reconstruct geometry. The decoded information feeds back into the reconstruction algorithm, allowing the system to iteratively improve accuracy and compensate for information that might be lost in specular reflections

Inventive Principle:
Principle #23Feedback

3Measurement precision

If the system processes encoded images through multiple computational steps, then measurement accuracy improves, but processing complexity and computational requirements increase

Engineering Contradiction:
Improvesurface normal calculation accuracyVSAvoidcomputational processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the complex reconstruction process into distinct computational modules: encoding pattern generation, image capture, decoding to extract surface normals, spherical coordinate mapping, and final geometry reconstruction. This segmentation allows each module to be optimized independently and facilitates parallel processing, reducing overall computational complexity while maintaining high measurement precision

Inventive Principle:
Principle #1Segmentation

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enables accurate reconstruction of object shapes by effectively handling specular reflections, providing precise surface normal calculations and point cloud generation, even with complex objects like the Stanford Bunny and horse models, with minimal error and robustness against noise.

Implementation Method 1

a highly-glossy material reflects light from a directional light source primarily in only one direction or a few directions. These reflections from a highly-glossy material are specular reflections

Methodology Applied
Scientific EffectSpecular reflection: Reflection

Data Source

PatentUS10559085B2Devices, systems, and methods for reconstructing the three-dimensional shapes of objects
Publication Date: 2020.02.11 CANON KK
  • US10559085B2 patent drawing
  • US10559085B2 patent drawing
  • US10559085B2 patent drawing

AI summary

Devices, systems, and methods obtain respective spherical coordinates of points on an object, obtain respective spherical-coordinate representations of surface normals at the points on the object, and generate reconstructed surface coordinates based on the respective spherical coordinates and on the respective spherical-coordinate representations of the surface normals.