Monitoring the actual surface deformation caused by sub-surface fluid activities is crucial for comprehending the subsurface fluid mutation process. Incorporation of InSAR observations in a prior volume strain model (VSM) can facilitate the estimation of sub-surface fluid volumetric changes and threedimensional surface deformation. However, the model parameters, i.e. the thickness and depth of the sub-surface fluid reservoir, are assumed to be known a priori. Therefore, it is impossible to acquire the precise model parameters in practice. Therefore, we proposed a novel approach for adaptive estimation of the model parameters by utilizing the black hole strategy method integrated with the particle swarm optimization algorithm. First, the performance of this method was tested through simulation experiments. The results suggest that the proposed method can precisely determine the model parameters and threedimensional(3-D) deformations of the sub-surface fluids. Finally, the proposed model was tested using actual data from the Shale gas area in Texas and the Kilauea Caldera volcano in Hawaii, USA. For long-term, slow small deformations or sudden large deformations caused by the sub-surface fluids, the proposed algorithm can obtain corresponding three-dimensional deformations, especially in the presence of incoherent regions, which can still obtain a complete three-dimensional deformation field.