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

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

Example Embodiment

[0028] Many details are described to provide a thorough understanding of the examples of the examples shown in the drawings. However, the drawings only show some examples of the present disclosure, and thus should not be considered as limiting. One of ordinary skill in the art will appreciate that other effective aspects and / or variants do not include all specific details described herein. In addition, well-known systems, methods, components, devices, and circuits are not described in detail to avoid more related aspects of the exemplary specific implementation described herein.

[0029] figure 1 It is a block diagram of an exemplary operating environment 100 according to some specific implementation. In this example, an exemplary operation environment 100 shows an exemplary physical environment 105 including object 125 and table 135. Despite the related features, one of ordinary skill in the art will recognize that various other features are not shown to simply start and for m...

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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products