Andrew M Predoehl, 55Mountain View, CA
Andrew Predoehl Phones & Addresses
Mountain View, CA
Camas Valley, OR
Tucson, AZ
18533 Kilt Ter, Olney, MD 20832 301-7740974
Blacksburg, VA
Work
Position:
Clerical/White Collar
Education
Degree:
Associate degree or higher
Mentions for Andrew M Predoehl
Publications & IP owners
Us Patents
Multi-Resolution Voxel Meshing
US Patent:
2021022, Jul 22, 2021
Filed:
Jan 13, 2021
Appl. No.:
17/147559
Inventors:
- Cupertino CA, US
Andrew Predoehl - Mountain View CA, US
Kyle L. Simek - San Jose CA, US
Ming Chuang - Mountain View CA, US
Pedro A. Pinies Rodriguez - San Jose CA, US
Andrew Predoehl - Mountain View CA, US
Kyle L. Simek - San Jose CA, US
Ming Chuang - Mountain View CA, US
Pedro A. Pinies Rodriguez - San Jose CA, US
International Classification:
G06T 17/20
G06T 3/40
G06T 3/40
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.
NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.