-
Notifications
You must be signed in to change notification settings - Fork 14
/
config.yaml
49 lines (41 loc) · 1.51 KB
/
config.yaml
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
47
48
49
# input output file path data
io_files:
input_ply: "../data/input.ply"
pointwise_correspondence: "../data/FAUST_dabing.csv"
# for cases where the graph is provided
# pointwise_correspondence: "../data/drill_rotation.csv"
input_obj: "../data/graphs_test/surface_to_deform.obj"
#graph_obj: "../data/graphs_test/0_graph_complete.obj"
#graph_obj: "../data/graphs_test/1_graph_complete_smaller.obj"
#graph_obj: "../data/graphs_test/3_1_node_connectetivity.obj"
graph_obj: "../data/graphs_test/4_1_edge_connectetivity.obj"
#graph_obj: "../data/graphs_test/5_2_edge_connectetivity.obj"
output_ply: "../data/output.ply"
general_params:
verbose: true # enable / disable the output (true / false)
visualization: true # enable / disable the visualizations (true / false)
graph_provided: false # skip the graph generation step (true / false)
# Parameters for the embedded_deformation
embedded_deformation:
# if true: load mesh; else: load pointCloud;
use_mesh: false
# needs the previous flag set as true
use_geodesic: false
# if use_farthest_sampling is not true, use voxel grid downsampling for creating the deformation graph
use_farthest_sampling: false
use_voxel_grid_sampling: true
use_relative: true
grid_size: 0.03
grid_resolution: 40
graph_connectivity: 6
# cost function weights
w_rot: 1
w_reg: 10
w_rig: 10
w_con: 1
visualization_params:
nodes_ratio: 50.0
edges_ratio: 200.0
graph_res: 30.0
nodes_color : [1.0, 0.1, 0.1]
edges_color : [0.1, 0.1, 0.1]