-
Notifications
You must be signed in to change notification settings - Fork 5
/
run_pipeline_support_inference_seg.m
39 lines (31 loc) · 1.23 KB
/
run_pipeline_support_inference_seg.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
% Runs the segmentation pipeline followed by support inference on the
% inferred (bottom-up segmentation) regions.
% Run the entire segmentation pipeline.
% run_pipeline_segmentation;
% Creates ground-truth regions from the user-defined labels.
run_extract_regions_from_labels;
% Extracts SIFT features and create sparse codes for each one.
run_extract_sift_features;
run_create_dataset_rgbd_sift;
run_learn_sc_dict_from_sift;
% Extract features and train a classifier for structure-class prediction.
run_extract_structure_class_features_seg;
run_create_dataset_structure_class_features_seg;
run_train_structure_class_classifier_seg;
% ======================================================================
% Support Inference
% % Extract features and train a classifier for local support prediction.
% run_extract_support_features_gt; % seg -> gt
% run_create_dataset_support_features_gt; % seg -> gt
% run_train_support_classifier_gt; % seg -> gt
% % Run baseline #1:
% run_train_floor_classifier_seg;
% run_support_inference_image_plane_rules_seg;
%
% % Run baseline #2:
% run_support_inference_structure_class_rules_seg;
%
% % Run baseline #3:
% run_support_inference_support_classifier_seg;
% Run the LP
run_support_inference_lp_seg;