Open GabbySuwichaya opened 2 years ago
- "mvsnet_xxx_l3.ply" is the final point cloud output of the scan xxx, and other ply files (e.g., scan1/ply_local/00000000.ply) are the intermediate point clouds for simple visualization. To be more specific, to produce 00000000.ply, we run the model for 00000000.png (along with its source images) and generate the depth map for 00000000.png. Then we can convert the depth map to point cloud file 00000000.ply with the camera parameters. In contrast, to produce mvsnet_xxx_l3.ply, we have to run the model for every single frame (000000.png-xxxxxx.png), and generate depth maps for each of them, subsequently, these depth maps are fused to calculate the mvsnet_xxx_l3.ply.
- mvsnetXXX_l3.ply is used to evaluate the DTU dataset for model comparison.
- see 1
- You can use Open3d to visualize these point clouds. For better visualization, you may want to visualize the whole point cloud of the scan (mvsnetXXX_l3.ply ), instead of the point cloud from a single depth map (0000000.ply).
Thank you for sharing the repo! and for producing this awesome ECCV paper !!!
It is my first time working on this topic, so I would like to kindly ask questions about the output files.
Here, I have seen two sets of outputs. One set of the .ply files is in
scanX/ply_local
folders, where of each ofscanX
contains the following output folders,cam
,confidence
,depth_est
,images
,mask
, andply_local
. The other set of .ply files is thosemvsnetXXX_l3.ply
So, my questions are
Which one is the output from MVSTER? What is the meaning of each of these .ply files? For example, why there are two sets of them? (Please see the figure below for the examples)
Is
mvsnetXXX_l3.ply
used for comparison? or it is also output from MVSTER?In each of
scanX/ply_local
folder, there are 3.ply
files... What are they? What is the meaning for each of them? (Please see the figure below for the examples)How did you visualize them..?. I am so sorry for asking this question. I only would like to learn from you. I have used Open3d, but it looks like the following which does not look as good as the example. I only use the command
open3d draw