Note that the sparse 3D points from COLMAP [1]} are all located on the static background.
When projecting the sparse 3D points onto the image, some points might be occluded by the moving objects in the foreground.
We handle occluded points by fitting \(a\)  and \(b\)  using RANSAC [2]}, which ignores outliers and is robust in practice.
