Closed salmanmaq closed 2 years ago
Some update: I came across the documentation for VoxelBlockGrid and tried to print out the dtype
of rgb_image
and depth_image
. Turns out, both of them are UInt8. I am not sure why this should be the case. I will see how to debug this. Meanwhile, any guidance would be great.
The Open3D part looks natural, could you please check original data, then the data loading part?
Thank you for the quick reply. I managed to solve the problem. The issue was indeed with how the data was loaded. Previously, I was doing something like this:
Both of these were somehow interpreted as UInt8 which I realized is not a valid input combination for VoxeBlockGrid as in its documentation. The interpretation was a bit strange as I explicitly load the depth map as float32. Anyway, I modified the data loading process as:
Thank you so much for the response.
Checklist
master
branch).My Question
I have been using the legacy RGBD integration for getting a triangle mesh. Today, I tried to run the Tensor version of that as follows:
and the error that I get at the voxel_block_grid.integrate step is:
Not sure what the problem could be, but the data types for me are:
I have Open3D 0.14.1 (also tried the latest development version). I also do not get any error at the
voxel_block_grid.compute_unique_block_coordinates
step. Any help would be appreciated. Thanks for the great work!