The present invention relates to a 3D (three-dimensional) modelling method and system. The 3D modelling method comprises capturing a plurality of digital images of an object, producing respective point cloud for the object, interpreting the plurality of digital images and the point cloud of the object to obtain a data information associated with the object, and generating a 3D model of the object based on the plurality of digital images, the point cloud, and the data information.