init commit
Browse filesThis view is limited to 50 files because it contains too many changes.
See raw diff
- .gitattributes +15 -0
- assets/teaser.gif +3 -0
- configs/navi.yaml +84 -0
- data/demo/butter/cameras.json +212 -0
- data/demo/butter/processed/001_rgba.png +0 -0
- data/demo/butter/processed/002_rgba.png +0 -0
- data/demo/butter/processed/003_rgba.png +0 -0
- data/demo/butter/processed/005_rgba.png +0 -0
- data/demo/butter/processed/006_rgba.png +0 -0
- data/demo/butter/processed/007_rgba.png +0 -0
- data/demo/butter/source/001.png +3 -0
- data/demo/butter/source/002.png +3 -0
- data/demo/butter/source/003.jpg +3 -0
- data/demo/butter/source/005.jpg +3 -0
- data/demo/butter/source/006.jpg +3 -0
- data/demo/butter/source/007.jpg +3 -0
- data/demo/eagle/cameras.json +1 -0
- data/demo/eagle/processed/000.png +0 -0
- data/demo/eagle/processed/001.png +0 -0
- data/demo/eagle/processed/003.png +0 -0
- data/demo/eagle/processed/006.png +0 -0
- data/demo/eagle/processed/007.png +0 -0
- data/demo/eagle/processed/008.png +0 -0
- data/demo/eagle/processed/010.png +0 -0
- data/demo/eagle/processed/011.png +0 -0
- data/demo/jordan/cameras.json +282 -0
- data/demo/jordan/processed/001_rgba.png +0 -0
- data/demo/jordan/processed/002_rgba.png +0 -0
- data/demo/jordan/processed/003_rgba.png +0 -0
- data/demo/jordan/processed/004_rgba.png +0 -0
- data/demo/jordan/processed/005_rgba.png +0 -0
- data/demo/jordan/processed/006_rgba.png +0 -0
- data/demo/jordan/processed/007_rgba.png +0 -0
- data/demo/jordan/processed/008_rgba.png +0 -0
- data/demo/jordan/source/001.jpg +3 -0
- data/demo/jordan/source/002.jpg +3 -0
- data/demo/jordan/source/003.jpg +3 -0
- data/demo/jordan/source/004.jpg +3 -0
- data/demo/jordan/source/005.jpg +3 -0
- data/demo/jordan/source/006.jpg +3 -0
- data/demo/jordan/source/007.jpg +3 -0
- data/demo/jordan/source/008.jpg +3 -0
- data/demo/robot/cameras.json +1 -0
- data/demo/robot/processed/0.png +0 -0
- data/demo/robot/processed/1.png +0 -0
- data/demo/robot/processed/2.png +0 -0
- data/demo/robot/processed/3.png +0 -0
- data/demo/robot/processed/4.png +0 -0
- data/demo/robot/processed/5.png +0 -0
- data/demo/robot/processed/6.png +0 -0
.gitattributes
CHANGED
@@ -37,3 +37,18 @@ simple-knn/build/lib.linux-x86_64-cpython-39/simple_knn/_C.cpython-39-x86_64-lin
|
|
37 |
simple-knn/build/temp.linux-x86_64-cpython-39/.ninja_deps filter=lfs diff=lfs merge=lfs -text
|
38 |
simple-knn/build/temp.linux-x86_64-cpython-39/simple_knn.o filter=lfs diff=lfs merge=lfs -text
|
39 |
diff-gaussian-rasterization-camera/third_party/glm/doc/manual.pdf filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
simple-knn/build/temp.linux-x86_64-cpython-39/.ninja_deps filter=lfs diff=lfs merge=lfs -text
|
38 |
simple-knn/build/temp.linux-x86_64-cpython-39/simple_knn.o filter=lfs diff=lfs merge=lfs -text
|
39 |
diff-gaussian-rasterization-camera/third_party/glm/doc/manual.pdf filter=lfs diff=lfs merge=lfs -text
|
40 |
+
assets/teaser.gif filter=lfs diff=lfs merge=lfs -text
|
41 |
+
data/demo/butter/source/001.png filter=lfs diff=lfs merge=lfs -text
|
42 |
+
data/demo/butter/source/002.png filter=lfs diff=lfs merge=lfs -text
|
43 |
+
data/demo/butter/source/003.jpg filter=lfs diff=lfs merge=lfs -text
|
44 |
+
data/demo/butter/source/005.jpg filter=lfs diff=lfs merge=lfs -text
|
45 |
+
data/demo/butter/source/006.jpg filter=lfs diff=lfs merge=lfs -text
|
46 |
+
data/demo/butter/source/007.jpg filter=lfs diff=lfs merge=lfs -text
|
47 |
+
data/demo/jordan/source/001.jpg filter=lfs diff=lfs merge=lfs -text
|
48 |
+
data/demo/jordan/source/002.jpg filter=lfs diff=lfs merge=lfs -text
|
49 |
+
data/demo/jordan/source/003.jpg filter=lfs diff=lfs merge=lfs -text
|
50 |
+
data/demo/jordan/source/004.jpg filter=lfs diff=lfs merge=lfs -text
|
51 |
+
data/demo/jordan/source/005.jpg filter=lfs diff=lfs merge=lfs -text
|
52 |
+
data/demo/jordan/source/006.jpg filter=lfs diff=lfs merge=lfs -text
|
53 |
+
data/demo/jordan/source/007.jpg filter=lfs diff=lfs merge=lfs -text
|
54 |
+
data/demo/jordan/source/008.jpg filter=lfs diff=lfs merge=lfs -text
|
assets/teaser.gif
ADDED
Git LFS Details
|
configs/navi.yaml
ADDED
@@ -0,0 +1,84 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
### Input
|
2 |
+
# input rgba image path (default to None, can be load in GUI too)
|
3 |
+
seed: 42
|
4 |
+
order_path:
|
5 |
+
camera_path:
|
6 |
+
first_n_views:
|
7 |
+
# input text prompt (default to None, can be input in GUI too)
|
8 |
+
prompt:
|
9 |
+
negative_prompt:
|
10 |
+
# input mesh for stage 2 (auto-search from stage 1 output path if None)
|
11 |
+
mesh:
|
12 |
+
# estimated elevation angle for input image
|
13 |
+
elevation: 0
|
14 |
+
# reference image resolution
|
15 |
+
ref_size: 256
|
16 |
+
# density thresh for mesh extraction (originally 1)
|
17 |
+
density_thresh: 0.5
|
18 |
+
|
19 |
+
### Output
|
20 |
+
outdir: logs
|
21 |
+
mesh_format: obj
|
22 |
+
save_path: ???
|
23 |
+
|
24 |
+
### Training
|
25 |
+
all_views: False
|
26 |
+
known_view_interval: 1
|
27 |
+
stable_zero123: False
|
28 |
+
# guidance loss weights (0 to disable)
|
29 |
+
lambda_sd: 0
|
30 |
+
mvdream: False
|
31 |
+
lambda_zero123: 1
|
32 |
+
lambda_dino: 0
|
33 |
+
# training batch size per iter
|
34 |
+
batch_size: 1
|
35 |
+
# training iterations for stage 1
|
36 |
+
iters: 500
|
37 |
+
# whether to linearly anneal timestep
|
38 |
+
anneal_timestep: True
|
39 |
+
# training iterations for stage 2
|
40 |
+
iters_refine: 50
|
41 |
+
# training camera radius
|
42 |
+
radius: 3 # 2
|
43 |
+
# training camera fovy
|
44 |
+
fovy: 49.1 # align with zero123 rendering setting (ref: https://github.com/cvlab-columbia/zero123/blob/main/objaverse-rendering/scripts/blender_script.py#L61
|
45 |
+
# checkpoint to load for stage 1 (should be a ply file)
|
46 |
+
load:
|
47 |
+
# whether allow geom training in stage 2
|
48 |
+
train_geo: False
|
49 |
+
# prob to invert background color during training (0 = always black, 1 = always white)
|
50 |
+
invert_bg_prob: 0.5
|
51 |
+
|
52 |
+
|
53 |
+
### GUI
|
54 |
+
gui: False
|
55 |
+
force_cuda_rast: False
|
56 |
+
# GUI resolution
|
57 |
+
H: 256 # 800
|
58 |
+
W: 256 # 800
|
59 |
+
|
60 |
+
### Gaussian splatting
|
61 |
+
num_pts: 25000
|
62 |
+
sh_degree: 3
|
63 |
+
position_lr_init: 0.001
|
64 |
+
position_lr_final: 0.00002
|
65 |
+
position_lr_delay_mult: 0.02
|
66 |
+
position_lr_max_steps: 500
|
67 |
+
feature_lr: 0.01
|
68 |
+
opacity_lr: 0.05
|
69 |
+
scaling_lr: 0.005
|
70 |
+
rotation_lr: 0.005
|
71 |
+
camera_lr: 0.00025
|
72 |
+
camera_lr_init:
|
73 |
+
camera_lr_final:
|
74 |
+
percent_dense: 0.01
|
75 |
+
density_start_iter: 100
|
76 |
+
density_end_iter: 3000
|
77 |
+
densification_interval: 100
|
78 |
+
opacity_reset_interval: 700
|
79 |
+
densify_grad_threshold: 0.01
|
80 |
+
|
81 |
+
### Textured Mesh
|
82 |
+
geom_lr: 0.0001
|
83 |
+
texture_lr: 0.2
|
84 |
+
trainable_texture: True
|
data/demo/butter/cameras.json
ADDED
@@ -0,0 +1,212 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"001": {
|
3 |
+
"R": [
|
4 |
+
[
|
5 |
+
-0.3384244740009308,
|
6 |
+
-0.650882363319397,
|
7 |
+
-0.6795743107795715
|
8 |
+
],
|
9 |
+
[
|
10 |
+
-0.009165406227111816,
|
11 |
+
0.7244337201118469,
|
12 |
+
-0.6892836093902588
|
13 |
+
],
|
14 |
+
[
|
15 |
+
0.9409490823745728,
|
16 |
+
-0.2270418405532837,
|
17 |
+
-0.25113174319267273
|
18 |
+
]
|
19 |
+
],
|
20 |
+
"T": [
|
21 |
+
0.0007987827993929386,
|
22 |
+
-0.040196340531110764,
|
23 |
+
1.714048981666565
|
24 |
+
],
|
25 |
+
"needs_checking": false,
|
26 |
+
"principal_point": [
|
27 |
+
127.85738372802734,
|
28 |
+
127.71997833251953
|
29 |
+
],
|
30 |
+
"focal_length": [
|
31 |
+
392.67144775390625,
|
32 |
+
392.67144775390625
|
33 |
+
],
|
34 |
+
"flag": 1,
|
35 |
+
"filepath": "data/demo/butter/processed/001_rgba.png"
|
36 |
+
},
|
37 |
+
"002": {
|
38 |
+
"R": [
|
39 |
+
[
|
40 |
+
0.7829599976539612,
|
41 |
+
-0.2725747227668762,
|
42 |
+
-0.5591750741004944
|
43 |
+
],
|
44 |
+
[
|
45 |
+
-0.013063699007034302,
|
46 |
+
0.8914883136749268,
|
47 |
+
-0.4528554677963257
|
48 |
+
],
|
49 |
+
[
|
50 |
+
0.6219351291656494,
|
51 |
+
0.36187267303466797,
|
52 |
+
0.6944389343261719
|
53 |
+
]
|
54 |
+
],
|
55 |
+
"T": [
|
56 |
+
0.002521043410524726,
|
57 |
+
0.023724695667624474,
|
58 |
+
2.1366219520568848
|
59 |
+
],
|
60 |
+
"needs_checking": false,
|
61 |
+
"principal_point": [
|
62 |
+
128.01170349121094,
|
63 |
+
127.71439361572266
|
64 |
+
],
|
65 |
+
"focal_length": [
|
66 |
+
406.3647155761719,
|
67 |
+
406.3647155761719
|
68 |
+
],
|
69 |
+
"flag": 1,
|
70 |
+
"filepath": "data/demo/butter/processed/002_rgba.png"
|
71 |
+
},
|
72 |
+
"003": {
|
73 |
+
"R": [
|
74 |
+
[
|
75 |
+
0.9505516290664673,
|
76 |
+
0.22508224844932556,
|
77 |
+
0.21398529410362244
|
78 |
+
],
|
79 |
+
[
|
80 |
+
0.0048833489418029785,
|
81 |
+
0.6780978441238403,
|
82 |
+
-0.7349556684494019
|
83 |
+
],
|
84 |
+
[
|
85 |
+
-0.3105284571647644,
|
86 |
+
0.6996582746505737,
|
87 |
+
0.6434679627418518
|
88 |
+
]
|
89 |
+
],
|
90 |
+
"T": [
|
91 |
+
-0.01403256319463253,
|
92 |
+
-0.01450009923428297,
|
93 |
+
1.8619095087051392
|
94 |
+
],
|
95 |
+
"needs_checking": false,
|
96 |
+
"principal_point": [
|
97 |
+
127.96388244628906,
|
98 |
+
127.44666290283203
|
99 |
+
],
|
100 |
+
"focal_length": [
|
101 |
+
399.6718444824219,
|
102 |
+
399.6718444824219
|
103 |
+
],
|
104 |
+
"flag": 1,
|
105 |
+
"filepath": "data/demo/butter/processed/003_rgba.png"
|
106 |
+
},
|
107 |
+
"005": {
|
108 |
+
"R": [
|
109 |
+
[
|
110 |
+
-0.376196026802063,
|
111 |
+
0.7050228714942932,
|
112 |
+
0.6011816263198853
|
113 |
+
],
|
114 |
+
[
|
115 |
+
0.003728210926055908,
|
116 |
+
0.6499923467636108,
|
117 |
+
-0.7599316835403442
|
118 |
+
],
|
119 |
+
[
|
120 |
+
-0.9265328645706177,
|
121 |
+
-0.2836419343948364,
|
122 |
+
-0.24715307354927063
|
123 |
+
]
|
124 |
+
],
|
125 |
+
"T": [
|
126 |
+
0.001523201004602015,
|
127 |
+
-0.006741585209965706,
|
128 |
+
1.660292625427246
|
129 |
+
],
|
130 |
+
"needs_checking": false,
|
131 |
+
"principal_point": [
|
132 |
+
127.4324951171875,
|
133 |
+
128.02294921875
|
134 |
+
],
|
135 |
+
"focal_length": [
|
136 |
+
380.2095031738281,
|
137 |
+
380.2095031738281
|
138 |
+
],
|
139 |
+
"flag": 1,
|
140 |
+
"filepath": "data/demo/butter/processed/005_rgba.png"
|
141 |
+
},
|
142 |
+
"006": {
|
143 |
+
"R": [
|
144 |
+
[
|
145 |
+
-0.9981337785720825,
|
146 |
+
-0.015956198796629906,
|
147 |
+
0.05894666910171509
|
148 |
+
],
|
149 |
+
[
|
150 |
+
-0.04869883880019188,
|
151 |
+
0.7903960347175598,
|
152 |
+
-0.610657811164856
|
153 |
+
],
|
154 |
+
[
|
155 |
+
-0.03684743866324425,
|
156 |
+
-0.6123888492584229,
|
157 |
+
-0.7896979451179504
|
158 |
+
]
|
159 |
+
],
|
160 |
+
"T": [
|
161 |
+
-0.015202268958091736,
|
162 |
+
0.01084431353956461,
|
163 |
+
1.999618649482727
|
164 |
+
],
|
165 |
+
"needs_checking": false,
|
166 |
+
"principal_point": [
|
167 |
+
128.14404296875,
|
168 |
+
128.39840698242188
|
169 |
+
],
|
170 |
+
"focal_length": [
|
171 |
+
406.06390380859375,
|
172 |
+
406.06390380859375
|
173 |
+
],
|
174 |
+
"flag": 1,
|
175 |
+
"filepath": "data/demo/butter/processed/006_rgba.png"
|
176 |
+
},
|
177 |
+
"007": {
|
178 |
+
"R": [
|
179 |
+
[
|
180 |
+
-0.9185340404510498,
|
181 |
+
-0.2613014876842499,
|
182 |
+
-0.2966764569282532
|
183 |
+
],
|
184 |
+
[
|
185 |
+
0.04603487253189087,
|
186 |
+
0.6746317744255066,
|
187 |
+
-0.736717939376831
|
188 |
+
],
|
189 |
+
[
|
190 |
+
0.39265286922454834,
|
191 |
+
-0.6903578639030457,
|
192 |
+
-0.6076433658599854
|
193 |
+
]
|
194 |
+
],
|
195 |
+
"T": [
|
196 |
+
0.010488937608897686,
|
197 |
+
0.018516138195991516,
|
198 |
+
1.7265605926513672
|
199 |
+
],
|
200 |
+
"needs_checking": false,
|
201 |
+
"principal_point": [
|
202 |
+
128.0351104736328,
|
203 |
+
127.64866638183594
|
204 |
+
],
|
205 |
+
"focal_length": [
|
206 |
+
410.2312927246094,
|
207 |
+
410.2312927246094
|
208 |
+
],
|
209 |
+
"flag": 1,
|
210 |
+
"filepath": "data/demo/butter/processed/007_rgba.png"
|
211 |
+
}
|
212 |
+
}
|
data/demo/butter/processed/001_rgba.png
ADDED
data/demo/butter/processed/002_rgba.png
ADDED
data/demo/butter/processed/003_rgba.png
ADDED
data/demo/butter/processed/005_rgba.png
ADDED
data/demo/butter/processed/006_rgba.png
ADDED
data/demo/butter/processed/007_rgba.png
ADDED
data/demo/butter/source/001.png
ADDED
Git LFS Details
|
data/demo/butter/source/002.png
ADDED
Git LFS Details
|
data/demo/butter/source/003.jpg
ADDED
Git LFS Details
|
data/demo/butter/source/005.jpg
ADDED
Git LFS Details
|
data/demo/butter/source/006.jpg
ADDED
Git LFS Details
|
data/demo/butter/source/007.jpg
ADDED
Git LFS Details
|
data/demo/eagle/cameras.json
ADDED
@@ -0,0 +1 @@
|
|
|
|
|
1 |
+
{"000": {"R": [[-0.999345064163208, 0.03607696294784546, 0.0028344616293907166], [0.0157032310962677, 0.5028837323188782, -0.86421138048172], [-0.03260350227355957, -0.8636007905006409, -0.5031209588050842]], "T": [0.2032286375761032, 0.04741416499018669, 1.5531246662139893], "principal_point": [189.4523468017578, 194.5476531982422], "focal_length": [466.91436767578125, 466.91436767578125], "filepath": "data/demo/eagle/processed/000.png", "image_size_wh": [4032, 3024], "image_size_crop": [256, 256], "flag": 1, "needs_checking": false, "crop_parameters": [-0.07010579109191895, 0.2850528955459595, 1.0965608358383179]}, "001": {"R": [[0.5997439622879028, 0.3147789537906647, 0.7356775403022766], [0.045059770345687866, 0.9046320915222168, -0.4238044023513794], [-0.7989222407341003, 0.2873236835002899, 0.5283639430999756]], "T": [-0.08090219646692276, -0.11377023905515671, 1.6241668462753296], "principal_point": [136.81312561035156, 118.20765686035156], "focal_length": [423.0295104980469, 423.0295104980469], "filepath": "data/demo/eagle/processed/001.png", "image_size_wh": [4032, 3024], "image_size_crop": [256, 256], "flag": 1, "needs_checking": false, "crop_parameters": [-0.2916666269302368, -0.04629623889923096, 1.2103174924850464]}, "003": {"R": [[0.8280060291290283, 0.4596567749977112, 0.32112574577331543], [-0.03522422909736633, 0.6142122149467468, -0.7883543372154236], [-0.5596117377281189, 0.6414507627487183, 0.5247626304626465]], "T": [-0.04205186665058136, -0.016640009358525276, 1.8952275514602661], "principal_point": [129.96690368652344, 137.8345184326172], "focal_length": [457.53192138671875, 457.53192138671875], "filepath": "data/demo/eagle/processed/003.png", "image_size_wh": [4032, 3024], "image_size_crop": [256, 256], "flag": 1, "needs_checking": false, "crop_parameters": [-0.3247354030609131, 0.04298943281173706, 1.1190476417541504]}, "006": {"R": [[0.6971794366836548, -0.2913132905960083, -0.6550399661064148], [0.0019417107105255127, 0.9144799709320068, -0.4046263098716736], [0.7168940305709839, 0.28082531690597534, 0.6381223201751709]], "T": [-0.0893942192196846, -0.04100978747010231, 2.036142110824585], "principal_point": [100.63448333740234, 137.2689666748047], "focal_length": [444.91033935546875, 444.91033935546875], "filepath": "data/demo/eagle/processed/006.png", "image_size_wh": [4032, 3024], "image_size_crop": [256, 256], "flag": 1, "needs_checking": false, "crop_parameters": [-0.45634925365448, 0.04166668653488159, 1.1507936716079712]}, "007": {"R": [[0.9511187076568604, 0.06591621786355972, 0.3017093539237976], [0.07689586281776428, 0.8956389427185059, -0.4380844533443451], [-0.29909953474998474, 0.4398704767227173, 0.8467901349067688]], "T": [-0.021952899172902107, -0.056036192923784256, 1.767792820930481], "principal_point": [130.93771362304688, 136.39344787597656], "focal_length": [423.0295104980469, 423.0295104980469], "filepath": "data/demo/eagle/processed/007.png", "image_size_wh": [4032, 3024], "image_size_crop": [256, 256], "flag": 1, "needs_checking": false, "crop_parameters": [-0.3194444179534912, 0.03968256711959839, 1.2103174924850464]}, "008": {"R": [[-0.9906689524650574, 0.08559870719909668, 0.1060573011636734], [0.047307342290878296, 0.9457525014877319, -0.32142508029937744], [-0.12781748175621033, -0.31340864300727844, -0.9409772157669067]], "T": [-0.522771418094635, 0.37452027201652527, 2.511432409286499], "principal_point": [14.273381233215332, 215.94244384765625], "focal_length": [464.1151123046875, 464.1151123046875], "filepath": "data/demo/eagle/processed/008.png", "image_size_wh": [4032, 3024], "image_size_crop": [256, 256], "flag": 1, "needs_checking": false, "crop_parameters": [-0.8234126567840576, 0.3789682388305664, 1.1031745672225952]}, "010": {"R": [[0.04038402438163757, 0.5384686589241028, 0.8416773080825806], [0.011654883623123169, 0.8420532941818237, -0.539268434047699], [-0.9991164207458496, 0.031587451696395874, 0.027729645371437073]], "T": [-0.16717824339866638, -0.14171098172664642, 1.7638278007507324], "principal_point": [107.05738830566406, 117.37240600585938], "focal_length": [472.6153869628906, 472.6153869628906], "filepath": "data/demo/eagle/processed/010.png", "image_size_wh": [4032, 3024], "image_size_crop": [256, 256], "flag": 1, "needs_checking": false, "crop_parameters": [-0.42195773124694824, -0.04497349262237549, 1.0833333730697632]}, "011": {"R": [[0.9965401291847229, -0.06796503067016602, -0.0478435754776001], [0.04524824023246765, 0.9264715313911438, -0.37363502383232117], [0.06971979141235352, 0.37017741799354553, 0.92634117603302]], "T": [-0.06599241495132446, -0.029560377821326256, 1.5281018018722534], "principal_point": [110.3660888671875, 143.0443115234375], "focal_length": [372.9017333984375, 372.9017333984375], "filepath": "data/demo/eagle/processed/011.png", "image_size_wh": [4032, 3024], "image_size_crop": [256, 256], "flag": 1, "needs_checking": false, "crop_parameters": [-0.42791008949279785, 0.08068782091140747, 1.3730158805847168]}}
|
data/demo/eagle/processed/000.png
ADDED
data/demo/eagle/processed/001.png
ADDED
data/demo/eagle/processed/003.png
ADDED
data/demo/eagle/processed/006.png
ADDED
data/demo/eagle/processed/007.png
ADDED
data/demo/eagle/processed/008.png
ADDED
data/demo/eagle/processed/010.png
ADDED
data/demo/eagle/processed/011.png
ADDED
data/demo/jordan/cameras.json
ADDED
@@ -0,0 +1,282 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"001": {
|
3 |
+
"R": [
|
4 |
+
[
|
5 |
+
-0.9309225082397461,
|
6 |
+
0.23084205389022827,
|
7 |
+
0.2830107808113098
|
8 |
+
],
|
9 |
+
[
|
10 |
+
0.038147564977407455,
|
11 |
+
0.8321335911750793,
|
12 |
+
-0.5532615780830383
|
13 |
+
],
|
14 |
+
[
|
15 |
+
-0.36321887373924255,
|
16 |
+
-0.5042474269866943,
|
17 |
+
-0.7834579944610596
|
18 |
+
]
|
19 |
+
],
|
20 |
+
"T": [
|
21 |
+
0.048876550048589706,
|
22 |
+
-0.01787450537085533,
|
23 |
+
1.992950677871704
|
24 |
+
],
|
25 |
+
"needs_checking": false,
|
26 |
+
"principal_point": [
|
27 |
+
127.8719253540039,
|
28 |
+
126.76300048828125
|
29 |
+
],
|
30 |
+
"focal_length": [
|
31 |
+
436.2645568847656,
|
32 |
+
436.2645568847656
|
33 |
+
],
|
34 |
+
"flag": 1,
|
35 |
+
"filepath": "data/demo/jordan/processed/001_rgba.png"
|
36 |
+
},
|
37 |
+
"002": {
|
38 |
+
"R": [
|
39 |
+
[
|
40 |
+
-0.4795398712158203,
|
41 |
+
0.47891494631767273,
|
42 |
+
0.7353109121322632
|
43 |
+
],
|
44 |
+
[
|
45 |
+
0.09774449467658997,
|
46 |
+
0.8618791103363037,
|
47 |
+
-0.49760493636131287
|
48 |
+
],
|
49 |
+
[
|
50 |
+
-0.8720594644546509,
|
51 |
+
-0.16674889624118805,
|
52 |
+
-0.46011653542518616
|
53 |
+
]
|
54 |
+
],
|
55 |
+
"T": [
|
56 |
+
-0.009967152960598469,
|
57 |
+
-0.01593247801065445,
|
58 |
+
1.7160167694091797
|
59 |
+
],
|
60 |
+
"needs_checking": false,
|
61 |
+
"principal_point": [
|
62 |
+
128.25851440429688,
|
63 |
+
127.20174407958984
|
64 |
+
],
|
65 |
+
"focal_length": [
|
66 |
+
342.86895751953125,
|
67 |
+
342.86895751953125
|
68 |
+
],
|
69 |
+
"flag": 1,
|
70 |
+
"filepath": "data/demo/jordan/processed/002_rgba.png"
|
71 |
+
},
|
72 |
+
"003": {
|
73 |
+
"R": [
|
74 |
+
[
|
75 |
+
0.2466159164905548,
|
76 |
+
0.5447540879249573,
|
77 |
+
0.801513135433197
|
78 |
+
],
|
79 |
+
[
|
80 |
+
3.5881996154785156e-05,
|
81 |
+
0.8270531892776489,
|
82 |
+
-0.5621235966682434
|
83 |
+
],
|
84 |
+
[
|
85 |
+
-0.9691133499145508,
|
86 |
+
0.13865745067596436,
|
87 |
+
0.20394504070281982
|
88 |
+
]
|
89 |
+
],
|
90 |
+
"T": [
|
91 |
+
-0.08793623000383377,
|
92 |
+
-0.01615280658006668,
|
93 |
+
1.5905332565307617
|
94 |
+
],
|
95 |
+
"needs_checking": false,
|
96 |
+
"principal_point": [
|
97 |
+
128.1562042236328,
|
98 |
+
127.80807495117188
|
99 |
+
],
|
100 |
+
"focal_length": [
|
101 |
+
384.4273681640625,
|
102 |
+
384.4273681640625
|
103 |
+
],
|
104 |
+
"flag": 1,
|
105 |
+
"filepath": "data/demo/jordan/processed/003_rgba.png"
|
106 |
+
},
|
107 |
+
"004": {
|
108 |
+
"R": [
|
109 |
+
[
|
110 |
+
0.9891330003738403,
|
111 |
+
-0.132462739944458,
|
112 |
+
-0.06379464268684387
|
113 |
+
],
|
114 |
+
[
|
115 |
+
0.08091294020414352,
|
116 |
+
0.8527287244796753,
|
117 |
+
-0.5160495638847351
|
118 |
+
],
|
119 |
+
[
|
120 |
+
0.12275683879852295,
|
121 |
+
0.5052797198295593,
|
122 |
+
0.8541799783706665
|
123 |
+
]
|
124 |
+
],
|
125 |
+
"T": [
|
126 |
+
0.06559549272060394,
|
127 |
+
-0.026531962677836418,
|
128 |
+
1.5955405235290527
|
129 |
+
],
|
130 |
+
"needs_checking": false,
|
131 |
+
"principal_point": [
|
132 |
+
127.8031234741211,
|
133 |
+
127.65763854980469
|
134 |
+
],
|
135 |
+
"focal_length": [
|
136 |
+
391.2985534667969,
|
137 |
+
391.2985534667969
|
138 |
+
],
|
139 |
+
"flag": 1,
|
140 |
+
"filepath": "data/demo/jordan/processed/004_rgba.png"
|
141 |
+
},
|
142 |
+
"005": {
|
143 |
+
"R": [
|
144 |
+
[
|
145 |
+
0.7785031795501709,
|
146 |
+
-0.28024113178253174,
|
147 |
+
-0.5616026520729065
|
148 |
+
],
|
149 |
+
[
|
150 |
+
0.06176035851240158,
|
151 |
+
0.9246456623077393,
|
152 |
+
-0.37578728795051575
|
153 |
+
],
|
154 |
+
[
|
155 |
+
0.624594509601593,
|
156 |
+
0.25786685943603516,
|
157 |
+
0.737147331237793
|
158 |
+
]
|
159 |
+
],
|
160 |
+
"T": [
|
161 |
+
0.04909302666783333,
|
162 |
+
-0.07803171128034592,
|
163 |
+
2.2788007259368896
|
164 |
+
],
|
165 |
+
"needs_checking": false,
|
166 |
+
"principal_point": [
|
167 |
+
127.51737213134766,
|
168 |
+
127.50265502929688
|
169 |
+
],
|
170 |
+
"focal_length": [
|
171 |
+
440.4752502441406,
|
172 |
+
440.4752502441406
|
173 |
+
],
|
174 |
+
"flag": 1,
|
175 |
+
"filepath": "data/demo/jordan/processed/005_rgba.png"
|
176 |
+
},
|
177 |
+
"006": {
|
178 |
+
"R": [
|
179 |
+
[
|
180 |
+
-0.9054642915725708,
|
181 |
+
-0.33491945266723633,
|
182 |
+
-0.2606979310512543
|
183 |
+
],
|
184 |
+
[
|
185 |
+
-0.0010471940040588379,
|
186 |
+
0.6160026788711548,
|
187 |
+
-0.7877434492111206
|
188 |
+
],
|
189 |
+
[
|
190 |
+
0.4244212210178375,
|
191 |
+
-0.7130004167556763,
|
192 |
+
-0.5581191778182983
|
193 |
+
]
|
194 |
+
],
|
195 |
+
"T": [
|
196 |
+
0.009441403672099113,
|
197 |
+
0.11508256196975708,
|
198 |
+
2.0341711044311523
|
199 |
+
],
|
200 |
+
"needs_checking": false,
|
201 |
+
"principal_point": [
|
202 |
+
127.84082794189453,
|
203 |
+
127.3127212524414
|
204 |
+
],
|
205 |
+
"focal_length": [
|
206 |
+
428.5006103515625,
|
207 |
+
428.5006103515625
|
208 |
+
],
|
209 |
+
"flag": 1,
|
210 |
+
"filepath": "data/demo/jordan/processed/006_rgba.png"
|
211 |
+
},
|
212 |
+
"007": {
|
213 |
+
"R": [
|
214 |
+
[
|
215 |
+
0.8701058626174927,
|
216 |
+
0.4095819890499115,
|
217 |
+
0.27415069937705994
|
218 |
+
],
|
219 |
+
[
|
220 |
+
-0.04030245542526245,
|
221 |
+
0.6135034561157227,
|
222 |
+
-0.7886631488800049
|
223 |
+
],
|
224 |
+
[
|
225 |
+
-0.4912145137786865,
|
226 |
+
0.6751712560653687,
|
227 |
+
0.5503198504447937
|
228 |
+
]
|
229 |
+
],
|
230 |
+
"T": [
|
231 |
+
0.024369819089770317,
|
232 |
+
0.03747132793068886,
|
233 |
+
1.8749423027038574
|
234 |
+
],
|
235 |
+
"needs_checking": false,
|
236 |
+
"principal_point": [
|
237 |
+
127.68868255615234,
|
238 |
+
128.638916015625
|
239 |
+
],
|
240 |
+
"focal_length": [
|
241 |
+
360.01336669921875,
|
242 |
+
360.01336669921875
|
243 |
+
],
|
244 |
+
"flag": 1,
|
245 |
+
"filepath": "data/demo/jordan/processed/007_rgba.png"
|
246 |
+
},
|
247 |
+
"008": {
|
248 |
+
"R": [
|
249 |
+
[
|
250 |
+
-0.3517136573791504,
|
251 |
+
-0.7172088623046875,
|
252 |
+
-0.6015889048576355
|
253 |
+
],
|
254 |
+
[
|
255 |
+
0.013706475496292114,
|
256 |
+
0.6386347413063049,
|
257 |
+
-0.7693881988525391
|
258 |
+
],
|
259 |
+
[
|
260 |
+
0.9360073804855347,
|
261 |
+
-0.27884992957115173,
|
262 |
+
-0.21478615701198578
|
263 |
+
]
|
264 |
+
],
|
265 |
+
"T": [
|
266 |
+
-0.011614098213613033,
|
267 |
+
0.05446847155690193,
|
268 |
+
1.7056033611297607
|
269 |
+
],
|
270 |
+
"needs_checking": false,
|
271 |
+
"principal_point": [
|
272 |
+
127.85592651367188,
|
273 |
+
128.0355224609375
|
274 |
+
],
|
275 |
+
"focal_length": [
|
276 |
+
396.0058288574219,
|
277 |
+
396.0058288574219
|
278 |
+
],
|
279 |
+
"flag": 1,
|
280 |
+
"filepath": "data/demo/jordan/processed/008_rgba.png"
|
281 |
+
}
|
282 |
+
}
|
data/demo/jordan/processed/001_rgba.png
ADDED
data/demo/jordan/processed/002_rgba.png
ADDED
data/demo/jordan/processed/003_rgba.png
ADDED
data/demo/jordan/processed/004_rgba.png
ADDED
data/demo/jordan/processed/005_rgba.png
ADDED
data/demo/jordan/processed/006_rgba.png
ADDED
data/demo/jordan/processed/007_rgba.png
ADDED
data/demo/jordan/processed/008_rgba.png
ADDED
data/demo/jordan/source/001.jpg
ADDED
Git LFS Details
|
data/demo/jordan/source/002.jpg
ADDED
Git LFS Details
|
data/demo/jordan/source/003.jpg
ADDED
Git LFS Details
|
data/demo/jordan/source/004.jpg
ADDED
Git LFS Details
|
data/demo/jordan/source/005.jpg
ADDED
Git LFS Details
|
data/demo/jordan/source/006.jpg
ADDED
Git LFS Details
|
data/demo/jordan/source/007.jpg
ADDED
Git LFS Details
|
data/demo/jordan/source/008.jpg
ADDED
Git LFS Details
|
data/demo/robot/cameras.json
ADDED
@@ -0,0 +1 @@
|
|
|
|
|
1 |
+
{"0": {"filepath": "data/demo/robot/processed/0.png", "R": [[-0.3460734188556671, -0.3564527630805969, -0.8678562045097351], [0.018265962600708008, 0.9222802519798279, -0.3860900104045868], [0.9380297064781189, -0.14946773648262024, -0.31266576051712036]], "T": [-0.007794477511197329, -0.02685476839542389, 1.7520718574523926], "needs_checking": false, "principal_point": [127.98394775390625, 128.59259033203125], "focal_length": [267.7435302734375, 267.7435302734375], "flag": 1}, "1": {"filepath": "data/demo/robot/processed/1.png", "R": [[0.443996399641037, -0.37684696912765503, -0.8129289150238037], [0.01764056645333767, 0.9107582569122314, -0.41256266832351685], [0.8958548903465271, 0.1688358336687088, 0.41102126240730286]], "T": [-0.04763741046190262, -0.014216466806828976, 1.8238935470581055], "needs_checking": false, "principal_point": [128.2845001220703, 128.2235107421875], "focal_length": [272.9372253417969, 272.9372253417969], "flag": 1}, "2": {"filepath": "data/demo/robot/processed/2.png", "R": [[0.9467487931251526, -0.13886359333992004, -0.2904888093471527], [0.0034100711345672607, 0.906487762928009, -0.4222184419631958], [0.32195529341697693, 0.398744136095047, 0.8586897850036621]], "T": [0.0005372537416405976, 0.03675109148025513, 1.8341397047042847], "needs_checking": false, "principal_point": [127.99854278564453, 127.59041595458984], "focal_length": [264.65667724609375, 264.65667724609375], "flag": 1}, "3": {"filepath": "data/demo/robot/processed/3.png", "R": [[0.9471803903579712, 0.1420528143644333, 0.28752419352531433], [0.0015226304531097412, 0.8945468664169312, -0.4469715356826782], [-0.32069751620292664, 0.423800528049469, 0.8470811247825623]], "T": [0.06573180109262466, 0.03264917433261871, 1.9127461910247803], "needs_checking": false, "principal_point": [128.15907287597656, 128.06243896484375], "focal_length": [270.30401611328125, 270.30401611328125], "flag": 1}, "4": {"filepath": "data/demo/robot/processed/4.png", "R": [[0.6925079226493835, 0.29841554164886475, 0.6567960977554321], [0.010166823863983154, 0.9063060283660889, -0.4225000739097595], [-0.7213388681411743, 0.2992621660232544, 0.6245900988578796]], "T": [-0.012329469434916973, 0.04421071708202362, 1.8847460746765137], "needs_checking": false, "principal_point": [127.9515609741211, 127.92391967773438], "focal_length": [263.61480712890625, 263.61480712890625], "flag": 1}, "5": {"filepath": "data/demo/robot/processed/5.png", "R": [[-0.37422144412994385, 0.36782386898994446, 0.8512719869613647], [0.010180841200053692, 0.9195466637611389, -0.3928489089012146], [-0.9272834658622742, -0.138345867395401, -0.34785890579223633]], "T": [-0.0035343316849321127, -0.028549309819936752, 2.081500768661499], "needs_checking": false, "principal_point": [127.58421325683594, 127.53193664550781], "focal_length": [267.4992980957031, 267.4992980957031], "flag": 1}, "6": {"filepath": "data/demo/robot/processed/6.png", "R": [[-0.8721609115600586, 0.22507715225219727, 0.43436843156814575], [0.021797463297843933, 0.9048773050308228, -0.42511433362960815], [-0.4887334704399109, -0.36129993200302124, -0.7941046357154846]], "T": [0.029425859451293945, -0.02107315883040428, 1.7650185823440552], "needs_checking": false, "principal_point": [127.55075073242188, 127.52339172363281], "focal_length": [267.63031005859375, 267.63031005859375], "flag": 1}, "7": {"filepath": "data/demo/robot/processed/7.png", "R": [[-0.928956925868988, -0.15959835052490234, -0.3340173363685608], [-0.014989763498306274, 0.9177680611610413, -0.3968338370323181], [0.36988455057144165, -0.3636346757411957, -0.8549594283103943]], "T": [0.029176628217101097, -0.02039351873099804, 1.7417131662368774], "needs_checking": false, "principal_point": [127.94654083251953, 127.7032241821289], "focal_length": [272.2658386230469, 272.2658386230469], "flag": 1}}
|
data/demo/robot/processed/0.png
ADDED
data/demo/robot/processed/1.png
ADDED
data/demo/robot/processed/2.png
ADDED
data/demo/robot/processed/3.png
ADDED
data/demo/robot/processed/4.png
ADDED
data/demo/robot/processed/5.png
ADDED
data/demo/robot/processed/6.png
ADDED