Improve OpenMVG and create a novel algorithm for novel view synthesis from point clouds