Noisy result on custom object dataset
Closed this issue · 6 comments
Hello, thanks for your great work. I tried to run on my own datset but the result turns out to be noisy:
Dataset: The dataset is captured by Iphone with image resolution 1080(width) x 1920(height). I captured 61 images for depth estimation. Here is one of the image(I use mosaic and crop for privity):
Image Poses: I used colmap for pose estimation, and the result seems to be pretty good. Here is the visualization result of the camera poses:
I used the pretrained model which has been trained on dtu dataset provided in the repo.
Could you provide some instructions on how to remove those noise and make the point cloud clearer? Thank you!
Can you show me some visualization of the depth estimation?
Based on existing observations, you may need to consider the following issues:
- The effect of depth maps.
- The parameters of the depth map when fusing point clouds.
- Point cloud filtering as post-processing, such as statistical filtering, etc.
Another important issue is to control the fixed exposure when using a mobile phone to collect data. For iPhone, it is recommended to download a professional app to control the camera parameters when collecting images, which is crucial for accurate camera parameter estimation and network feature extraction.
Could you show me some tips on how to tune the depth map fusion parameters for a better point cloud result? Thank you!
The general effect of the depth map is OK, but it is obviously not accurate enough. It may be that your scene is quite different from the DTU.
For depth map fusion, you can refer to the hyper-parameter in fusion scripts, tune them, and watch the visual mask in the output folder. Generally speaking, the filtered mask can accurately reflect the effect of filtering fusion.