forked from pandafriedlich/CV_Challenge_2019
-
Notifications
You must be signed in to change notification settings - Fork 0
/
challenge.m
46 lines (34 loc) · 1.1 KB
/
challenge.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
%% Computer Vision Challenge 2019
% Group number:
group_number = 2;
% Group members:
% members = {'Max Mustermann', 'Johannes Daten'};
members = {'Fuqi Guan', 'Fan Wu', 'Hang Yu', 'Yidong Zhao', 'Hanwen Zheng'};
% Email-Address (from Moodle!):
% mail = {'ga99abc@tum.de', 'daten.hannes@tum.de'};
mail = {'fuqi.guan@tum.de', 'ge49tet@mytum.de', 'hang.yu@tum.de', ...
'yidong.zhao@tum.de', 'hanwen.zheng@tum.de' };
%% Add Subfolder
addpath('lib');
%% Start timer here
tic;
%% Disparity Map
% Specify path to scene folder containing img0 img1 and calib
% test
scene_path = '/nas/ei/home/ga26mib/Documents/cv/playground';
%
% Calculate disparity map and Euclidean motion
[D, R, T] = disparity_map(scene_path);
%% Validation
% Specify path to ground truth disparity map
gt_path = '/nas/ei/home/ga26mib/Documents/cv/playground';
%Load the ground truth
G = readGTFromDir(gt_path);
%
% Estimate the quality of the calculated disparity map
p = verify_dmap(D, G);
%% Stop timer here
elapsed_time = toc;
%% Print Results
% R, T, p, elapsed_time
%% Display Disparity