You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
However, upon inspection of the code in transfusion_head.py, the following is found :
radius=torch.ceil(corners.norm(dim=-1, p=2) /2).int() # radius of the minimum circumscribed circle of the wireframesigma= (radius*2+1) /6.0distance= (centers[:, None, :] - (img_feat_pos-0.5)).norm(dim=-1) **2gaussian_mask= (-distance/ (2*sigma[:, None] **2)).exp()
In the original TransFusion paper: it states that the Gaussian Mask,$M$ , is initialised as follows, with inspiration from CenterNet:
However, upon inspection of the code in
transfusion_head.py
, the following is found :which is equivalent to:
as per Objects as Points, which initialises$\sigma$ as per CornerNet.
The text was updated successfully, but these errors were encountered: