isl-org / isl-org/Open3D

Voxel Depth-Map Carving removes everything behind the camera

Open
#4,359 0 comments 0 reactions 0 assignees View on GitHub
geometry legacy (Open3D 0.x API) voxelgrid
Dominant language
C++
Stars
14k
Forks
2.6k
Avg merge
5d 18h
Merged PRs (30d)
6

Description

**Describe the bug**
When ever your camera is positioned within a voxel grid anything "behind" the camera taking into accounts its intrinsic parameters is also carved when using voxelgrid.carve_depth_map.

**To Reproduce**
Carve a depth map with the camera positioned in the middle of the voxel grid. You will get two pyramids one front facing and one rear facing.

**Expected behavior**
Its not defined but it would be nice if things behind the camera were untouched as this allows for carving out an internal space such a room scene or other scenario where the camera position remains within the space and is pointed out towards the area of interest.

**Environment (please complete the following information):**

- Operating system: OSX 10.15
- Python version: (e.g. Python 3.6) 3.9
- Open3D version: 0.13

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.