3D line matching model and optimization for rigid pipeline assembly. (November 2019)