Matlab code for DTU dataset evaluation.
Matlab R2018a with statistics and machine learning toolbox.
For quantitative evaluation on DTU dataset, download SampleSet and Points. Unzip them and place Points
folder in SampleSet/MVS Data/
.
The structure looks like:
SampleSet
├──MVS Data
└──Points
In BaseEvalMain_web.m
, set parameters as following steps:
- Set
dataPath
as path to standard point clouds like${YOUR_ROOT_DIR}/SampleSet/MVS Data/
. - Set
plyPath
as the directory that stores the reconstructed point clouds like${YOUR_ROOT_DIR}/eval
. - Set
resultsPath
as the directory to store the evaluation results(.mat file) like${YOUR_ROOT_DIR}/results
. - Set
method_string
as the prefix of the point cloud file. For example, if the file name of a reconstructed point cloud isfinal3d_model001_l3.ply
, the prefix isfinal3d_model
. The001
means scan1 andl3
implies lighting condition. - Then run
BaseEvalMain_web.m
in matlab.