Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Multi-resolution voxel meshing

A resolution, voxel technology, used in image analysis, image enhancement, instrumentation, etc., can solve problems such as inaccurate reconstruction, insufficient noise filtering, and difficulty in obtaining memory storage levels, achieving high accuracy and fidelity, low Accuracy and fidelity, the effect of reducing resources

Pending Publication Date: 2021-07-20
APPLE INC
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

While such techniques use relatively large voxels, these techniques may not adequately represent detailed features of the physical environment
In contrast, when such techniques use relatively small voxels, these techniques may produce inaccurate reconstructions due to insufficient noise filtering and may require undesired resource usage, e.g. requiring processing that cannot be performed in real time or undesired or difficult to obtain memory storage levels
Therefore, existing reconstruction techniques may not provide sufficiently accurate and effective reconstructions of the physical environment

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multi-resolution voxel meshing
  • Multi-resolution voxel meshing
  • Multi-resolution voxel meshing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] Numerous details are described in order to provide a thorough understanding of the example implementations shown in the drawings. However, the drawings illustrate only some example aspects of the disclosure and are therefore not to be considered limiting. One of ordinary skill in the art will appreciate that other effective aspects and / or variations do not include all of the specific details described herein. In addition, well-known systems, methods, components, devices, and circuits have not been described in detail so as not to obscure more relevant aspects of the exemplary implementations described herein.

[0029] figure 1 is a block diagram of an example operating environment 100 according to some implementations. In this example, example operating environment 100 illustrates example physical environment 105 including object 125 and table 135 . Although relevant features are shown, those of ordinary skill in the art will recognize from this disclosure that vario...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Various implementations disclosed herein generate a mesh representing the surfaces in a physical environment. The mesh is generated using multi-resolution voxels based on detected depth information, e.g., from a depth camera. The techniques may use multiple hash tables to store the multi-resolution voxel data. For example, the hash tables may store each voxel's 3D position and a truncated signed distance field (TSDF) value corresponding to each voxels' distance to a nearest surface. Each of the multiple hash tables may include data corresponding to a different level of resolution and those resolutions may depend upon distance / noise or other factors. For example, voxels close to a depth camera may have a finer resolution and smaller size compared to voxels that are further from the depth camera. Techniques disclosed herein may involve using a meshing algorithm that combines multi-resolution voxel information stored in multiple hash tables to generate a single mesh.

Description

technical field [0001] The present disclosure relates generally to generating three-dimensional geometric representations of a physical environment, and in particular to systems, methods, and devices for generating geometric representations based on depth information detected in a physical environment. Background technique [0002] The physical environment has been modeled (eg, reconstructed) by generating a three-dimensional (3D) mesh. These meshes represent 3D surface points and other surface features of floors, walls, and other objects of the physical environment. Such reconstructions may be generated based on images of the physical environment and depth measurements (eg, using RGB cameras and depth sensors). The reconstruction technique may use voxels to generate a mesh to provide the reconstruction. As used herein, a voxel refers to a volumetric pixel. Existing reconstruction techniques use fixed-sized voxels spaced in a regularly spaced grid in 3D space without gaps...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06T7/50
CPCG06T2207/10028G06T7/50
Inventor M·迈兰A·普瑞多赫K·L·西梅克庄茗P·A·皮尼斯罗德里格斯
Owner APPLE INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products