Specular Object Shape Measurement Using Coded Light Fields
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional 3D scanning methods fail to effectively profile specular or highly glossy objects due to depth-normal ambiguity and inefficiencies in utilizing light rays, resulting in incomplete or inaccurate shape measurements.
Innovation Solution
A system using multiple spaced-apart liquid crystal display (LCD) layers with overlapping fields of view, generating a sparse subset of coded light rays that can reach the object, allowing for precise shape measurement by illuminating the object with predetermined binary patterns and capturing images to decode and reconstruct the object's shape.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional 3D scanning methods (projection of structured light or photometric stereo) are used on specular objects, then the measurement process is simple, but the measurement precision deteriorates due to depth-normal ambiguity and inability to capture specular reflections
Solution Approach 1:
The illumination field is segmented into multiple discrete light rays using spaced-apart LCD layers, each layer contributing to a unique ray configuration. This segmentation allows precise tracking of individual rays reflecting from specular surfaces, resolving depth-normal ambiguity while maintaining manageable system complexity through modular layer design
Solution Approach 2:
The system transitions from 2D projection patterns to 3D light field coding by introducing multiple spaced-apart LCD layers. This dimensional expansion creates a volumetric illumination space where rays originate from different spatial positions, enabling unambiguous shape measurement of specular objects through multi-dimensional ray tracing
2Productivity
If all light rays in the full light field are coded, then complete illumination coverage is achieved, but the number of required patterns and images increases significantly
Solution Approach 1:
The system extracts and codes only the useful subset of light rays that can actually reach the bounding volume containing the object, discarding rays that would miss the object entirely. This extraction principle reduces the number of required patterns from the full light field to only those necessary for measuring rays within the object's spatial bounds
Solution Approach 2:
Instead of coding every possible light ray in the full light field, the system applies partial action by coding only the sufficient subset of rays that intersect the bounding volume. This partial coding approach achieves complete measurement coverage with fewer patterns, improving productivity without sacrificing measurement completeness
3Measurement precision
If multiple spaced-apart LCD layers are used to resolve depth-normal ambiguity, then shape measurement accuracy improves, but the device complexity and number of required patterns increase
Solution Approach 1:
Each LCD layer is positioned at a specific location in space with a defined field of view, creating local quality variations in the illumination field. The spaced-apart configuration ensures that each layer contributes unique spatial information about reflected rays, resolving depth-normal ambiguity through localized ray origin identification without requiring excessive layers
Solution Approach 2:
The multiple LCD layers serve multiple functions simultaneously: they generate the illumination field, encode ray identification information through their spatial arrangement, and provide geometric references for resolving depth-normal ambiguity. This multi-functionality reduces the need for additional dedicated components, managing device complexity while achieving precise shape measurement
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
The system reduces the number of required patterns and images needed for shape measurement, improving accuracy and efficiency by leveraging the sparsity of useful light rays, enabling the precise profiling of specular objects, including non-flat shapes.
Implementation Method 1
two or more spaced apart liquid crystal layers with largely overlapping fields of view, wherein each liquid crystal layer is controlled to display multiple binary patterns
Implementation Method 2
whereby the multiple binary patterns code a sparse subset of a multitude of light rays in the illumination field to those that can reach the bounding volume
Data Source
AI summary
The shape of a specular object is measured by illumination of the object by a light field generated by two or more spaced apart layers controllable to display multiple patterns that are predetermined relative to a bounding volume within which the object is positioned. The patterns code a sparse subset of the multitude of light rays that can be generated by the layers to those that can actually reach the bounding volume. A process is described by which a sparse coding of the light rays can be derived.


