Hi,
- Shouldn't the robust loss function \rho_i be applied to the the norm of the i-th residual, instead of to its squared norm?
For example, if I choose \rho to be a Huber loss function in a bundle adjustment problem. And there was an outlier of wrong correspondences which causes a reprojection_error=200 pixel. Before the error is passed to the Huber loss function, it would have been magnified to 200*200, which will surely bias the whole optimization. Even with the Huber loss function applied, the error would still be 200*200 - \epsilon, which doesn't seem to be to robust.
I'm rather confused how the robust loss functions work in ceres. Am I getting the whole idea wrong?
Best,
Chi