A Branch Cut Algorithm for 180-Degree Ambiguity Resolution in 2D Vector Fields and Its Application to Single-Frame Fringe Projection Profilometry | IEEE Conference Publication | IEEE Xplore