A method and a 
system for obtaining an object three-dimensional model are disclosed. The invention is applicable to the technical field of three-dimensional 
visualization and provides a method for generating a three-dimensional 
object model. The method comprises a step of obtaining the information of the 
color image and collected by a camera, a step of removing a plane and downsampling, a step of selecting a random sample point and a computer descriptor, a step of carrying out model preprocessing, calculating a model descriptor and filling the descriptor into a 
hash table, a step of determining a matching area of inputting 3D data and a 3D 
object model, a step of using the 3D model data to fill the missed and fuzzy points in the matching area, a step of using the 3D model data to extrapolate an area which can not be observed, and a step of obtaining a complete 3D model with high precision. According to the method and the 
system, the object three-dimensional model can be rapidly and automatically established, a known 
data structure is directly obtained, the subsequent analysis and measurement are facilitated, even a 
noise or 
partial scan information exists, a fully formed 3D model can be outputted always, and the method and the 
system are suitable for a moving object.