3D reconstruction from video/images is now a mature and extremely useful technology, though it can be challenging to obtain good results where the object/terrain is large, illumination cannot be controlled, under vibration, where multiple videos exist of an object of interest, with partial or temporary occlusions, etc.