HMD Depth Camera Assembly for Accurate 3D Environmental Modeling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing artificial reality systems, such as VR, AR, and MR, face challenges in generating accurate three-dimensional models of local areas using depth camera assemblies on head-mounted displays, as they require precise integration of depth and color image data to create a comprehensive and updated model of the user's surroundings.
Innovation Solution
The system incorporates a depth camera assembly and a passive camera, with processing circuitry that generates depth maps from depth image data and combines them with color image data to update a model of the local area, allowing for the creation of a detailed three-dimensional representation by matching structured light elements with apertures on a pattern plate and triangulating depth values.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If depth camera assembly and passive camera are integrated on HMD to capture depth and color image data, then measurement precision of the local area is improved, but device complexity increases
Solution Approach 1:
The patent combines a depth camera assembly (DCA) and a passive color camera into a single integrated head-mounted display system. The DCA captures depth image data while the color camera captures color image data of the same local area, allowing synchronized multi-modal data acquisition from a unified platform, thereby improving measurement precision without proportionally increasing overall system complexity
Solution Approach 2:
The camera system is segmented into distinct functional modules: the depth camera assembly for capturing depth information and the passive color camera for capturing color information. This segmentation allows each component to be optimized independently for its specific function while maintaining a coordinated integrated system
2Measurement precision
If processing circuitry processes multiple frames of depth and color image data to generate updated models, then model accuracy is improved, but processing time increases
Solution Approach 1:
The system performs preliminary actions by capturing multiple frames of depth and color image data before final model generation. The processing circuitry accumulates and pre-processes this data in preparation for creating the updated three-dimensional model, allowing for more accurate measurements while managing processing throughput
Solution Approach 2:
The processing circuitry processes a selected number of frames (excessive action) to ensure model accuracy, rather than processing every possible frame. This selective processing approach maintains high model accuracy while controlling the overall processing time and computational load
3Manufacturing precision
If the system combines depth maps with color image data to update the model, then manufacturing precision of the model is improved, but device complexity increases
Solution Approach 1:
The processing circuitry merges depth map data from the depth camera assembly with color image data from the passive color camera to generate updated three-dimensional models. This combination of multiple data types enhances model generation precision by integrating both geometric and visual information into a unified model
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 enables the generation of accurate and dynamic three-dimensional models of the user's environment, enhancing the rendering capabilities of artificial reality systems by providing a precise and updated view of the local area, improving user immersion and interaction.
Implementation Method 1
triangulating depth values
Implementation Method 2
matching structured light elements with apertures on a pattern plate
Data Source
AI summary
A head mounted display (HMD) dynamically generates a model of an area. The HMD includes a depth camera assembly (DCA), a color camera, and a processing circuitry. The processing circuitry receives, from the DCA, a frame of depth image data, generates a depth map of a portion of the area based on the frame of the depth image data, receives a frame of color image data from the camera, determines a location in a model of the area that corresponds with the portion of the area of the depth map based on the frame of the color image data, and update the model of the area by combining the depth map of the portion of area with one or more other depth maps of one or more other portions of the area based on the location in the model.


