Multi-view 3D reconstruction and modeling of the unknown 3D scenes using genetic algorithms