Daniellesry commited on
Commit
9a32e27
·
1 Parent(s): cf9822a

transfer_pred_disp2depth_v2

Browse files
Files changed (1) hide show
  1. tools/eval_utils.py +20 -1
tools/eval_utils.py CHANGED
@@ -119,4 +119,23 @@ def transfer_pred_disp2depth(all_pred_disparity, all_gt_depths, all_masks):
119
  all_pred_depths = disparity2depth(align_disp_pred)
120
  return all_pred_depths
121
 
122
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
119
  all_pred_depths = disparity2depth(align_disp_pred)
120
  return all_pred_depths
121
 
122
+
123
+
124
+
125
+ """
126
+ not gt needed to transfer
127
+ """
128
+ def transfer_pred_disp2depth_v2(all_pred_disparity, scale, shift):
129
+
130
+
131
+ ori_shape =all_pred_disparity.shape
132
+ tmp = all_pred_disparity.squeeze()
133
+ tmp = tmp * scale + shift
134
+ align_disp_pred = tmp.reshape(ori_shape)
135
+
136
+ align_disp_pred = np.clip(
137
+ align_disp_pred, a_min=1e-3, a_max=None
138
+ ) # avoid 0 disparity
139
+ all_pred_depths = disparity2depth(align_disp_pred)
140
+
141
+ return all_pred_depths