Spaces:
Build error
Build error
Update helpers.py
Browse files- helpers.py +8 -7
helpers.py
CHANGED
@@ -131,15 +131,17 @@ def get_projections(img_W, img_H):
|
|
131 |
data = {}
|
132 |
for scale_3d in scale_3ds:
|
133 |
scene_size = (4.8, 4.8, 2.88)
|
134 |
-
vox_origin = np.array([-1.54591799, 0.8907361
|
135 |
voxel_size = 0.08
|
136 |
|
137 |
-
|
138 |
cam_k = np.array([[518.8579, 0, 320], [0, 518.8579, 240], [0, 0, 1]])
|
139 |
-
cam_pose = np.asarray([[
|
140 |
-
|
141 |
-
|
142 |
-
|
|
|
|
|
143 |
T_velo_2_cam = np.linalg.inv(cam_pose)
|
144 |
|
145 |
# compute the 3D-2D mapping
|
@@ -159,7 +161,6 @@ def get_projections(img_W, img_H):
|
|
159 |
return data
|
160 |
|
161 |
|
162 |
-
|
163 |
def majority_pooling(grid, k_size=2):
|
164 |
result = np.zeros(
|
165 |
(grid.shape[0] // k_size, grid.shape[1] //
|
|
|
131 |
data = {}
|
132 |
for scale_3d in scale_3ds:
|
133 |
scene_size = (4.8, 4.8, 2.88)
|
134 |
+
vox_origin = np.array([-1.54591799, 0.8907361, -0.05])
|
135 |
voxel_size = 0.08
|
136 |
|
137 |
+
calib = read_calib("/monoscene/MonoScene/calib.txt")
|
138 |
cam_k = np.array([[518.8579, 0, 320], [0, 518.8579, 240], [0, 0, 1]])
|
139 |
+
cam_pose = np.asarray([[9.6699458e-01, 4.2662762e-02, 2.5120059e-01, 0.0000000e+00],
|
140 |
+
[-2.5147417e-01, 1.0867463e-03,
|
141 |
+
9.6786356e-01, 0.0000000e+00],
|
142 |
+
[4.1018680e-02, -9.9908894e-01,
|
143 |
+
1.1779292e-02, 1.1794727e+00],
|
144 |
+
[0.0000000e+00, 0.0000000e+00, 0.0000000e+00, 1.0000000e+00]])
|
145 |
T_velo_2_cam = np.linalg.inv(cam_pose)
|
146 |
|
147 |
# compute the 3D-2D mapping
|
|
|
161 |
return data
|
162 |
|
163 |
|
|
|
164 |
def majority_pooling(grid, k_size=2):
|
165 |
result = np.zeros(
|
166 |
(grid.shape[0] // k_size, grid.shape[1] //
|