The invention discloses a building three-
dimensional modeling method based on a single recent
satellite image, and belongs to the field of three-
dimensional modeling and
remote sensing information processing. On the basis of a historical three-dimensional model or a self-adaptive parameterized building
monomer initialization model, the height of a building
monomer change area is estimated according to a single recent
satellite image, deviation injection is carried out based on the estimated height of the change area, iteration is carried out by fusing semantic driving and geometric constraint through a space-time
diffusion technology, deviation remodeling is completed, and a new
satellite image is obtained. Contour surface extraction is carried out on the
Gaussian element set after deviation remodeling, and building
monomer modeling is completed. According to the method, modeling can be completed only by combining a single recent
satellite image with the historical three-dimensional model, geometric, semantic and
time sequence information of the
satellite image can be effectively integrated, the
data acquisition cost is greatly reduced, the modeling precision is remarkably improved, and the modeling efficiency is improved. The problems that in the prior art, when
building modeling is conducted through satellite images, precision is low, efficiency is low, and multivariate information is difficult to fuse are solved.