1. A method for reconstructing a three-dimensional model of point clouds, the method comprising: (a) scanning to obtain point clouds of an object required for a three-dimensional model reconstruction; (b) analyzing quality of the obtained point clouds; (c) calculating a new scanning view based on the analyzed point clouds; (d) scanning according to the new scanning view, and updating the point clouds obtained in the step (a) in real time according to point clouds obtained by the scanning according to the new scanning view; (e) reconstructing a three-dimensional model according to the obtained point clouds updated in real time.