Depth Reconstruction Using Multi-View Plane Sweeping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
A single depth capture unit using structured light techniques is unable to produce a complete depth representation of an object due to limitations in capturing all portions, leading to 'holes' in the final depth scene caused by overlapping projected patterns from multiple units.
Innovation Solution
A depth construction module that utilizes a multi-view reconstruction technique, specifically plane sweeping, to identify and fill in deficient portions in depth images by jointly processing images from multiple depth capture units, leveraging constraint relationships and confidence scores to generate accurate depth information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If multiple depth capture units are used to capture different parts of an object, then the coverage of the depth scene is improved, but overlapping projected patterns cause interpretation failures and holes in the depth image
Solution Approach 1:
The patent converts the harmful overlapping projected patterns into beneficial multi-view constraints. By treating the overlapping patterns as additional observation angles rather than interference, the system uses plane sweeping to evaluate multiple surface position hypotheses, where each view (including overlapping regions) provides complementary constraints that help resolve ambiguities and fill holes in the depth scene.
Solution Approach 2:
The patent transitions from single-view depth interpretation to multi-view joint reconstruction by introducing the dimension of multiple observation angles. The plane sweeping technique evaluates hypothetical surface positions from multiple views simultaneously, adding angular dimensionality to the reconstruction process and enabling reliable depth estimation in overlapping regions where single-view methods fail.
2Device complexity
If a single depth capture unit is used, then the system complexity is reduced, but it cannot produce a complete depth representation of the entire object
Solution Approach 1:
The patent merges the information from multiple depth capture units through the depth construction module, which jointly processes captured images from multiple views. By combining the observations from multiple units and applying plane sweeping across all views, the system achieves complete object coverage while managing the complexity through unified processing rather than independent processing of each unit.
3Area of stationary object
If overlapping projected patterns are present, then more areas can be illuminated, but the depth capture units fail to correctly interpret the captured images
Solution Approach 1:
The patent introduces plane sweeping as an intermediary computational process between pattern projection and depth interpretation. Instead of directly interpreting overlapping patterns, the system uses plane sweeping to generate and evaluate multiple surface position hypotheses, mediating the transformation from ambiguous overlapping patterns to reliable depth measurements by considering constraints from multiple views.
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
This approach effectively combines depth information from multiple units to create a more comprehensive and accurate depth scene, reducing errors and omissions caused by overlapping patterns, thereby enhancing the completeness of the depth representation.
Implementation Method 1
The projector projects a pattern onto the surface of the object, e.g., using infrared-spectrum light
Data Source
AI summary
A depth construction module is described that receives depth images provided by two or more depth capture units. Each depth capture unit generates its depth image using a structured light technique, that is, by projecting a pattern onto an object and receiving a captured image in response thereto. The depth construction module then identifies at least one deficient portion in at least one depth image that has been received, which may be attributed to overlapping projected patterns that impinge the object. The depth construction module then uses a multi-view reconstruction technique, such as a plane sweeping technique, to supply depth information for the deficient portion. In another mode, a multi-view reconstruction technique can be used to produce an entire depth scene based on captured images received from the depth capture units, that is, without first identifying deficient portions in the depth images.


