DeepCompletionRelease icon indicating copy to clipboard operation
DeepCompletionRelease copied to clipboard

Reproduce result & Evaluation on Matterport dataset

Open tsunghan-wu opened this issue 5 years ago • 6 comments

Hi,

I'm trying to reproduce the result on matterport dataset. However, I have encountered difficulties in it. The following lines are the script I ran. However, after I ran the script, I saw some blur depth images which is not the as clear as that in the paper and the evaluation is not the same. Could anyone tell me whether my script is incorrect ? Thanks !!!

cd('../torch/');

% Boundary detection
cmd = 'lua main_test_bound_matterport.lua -test_model ../pre_train_model/bound.t7 -test_file ./data_list/mp_test_list_horizontal.txt -root_path <my_root_path>';
system(cmd); % the result should be in ../torch/result/

% Surface normal estimation
cmd = 'lua main_test_matterport.lua -test_model ../pre_train_model/normal_matterport.t7 -test_file ./data_list/mp_test_list_horizontal.txt -root_path <my_root_path>';
system(cmd);

% cd('../matlab/');

% Get occlusion boundary (the 2nd channel) and convert to weight
GenerateOcclusionWeight('../torch/result/bound_matterport_test_bound/', '../torch/result/bound_matterport_weight/');

% Compose depth by global optimization
composeDepth('<my_root_path>', '../torch/result/normal_matterport_matterport_test', '../torch/result/bound_matterport_weight', 'mp_render', '../results/matterport', [1001, 0.001, 1]);

tsunghan-wu avatar May 30 '19 04:05 tsunghan-wu