Due to the deformation of ships, it becomes difficult to ensure the accuracy of attitude measurement in typical areas on the deck, which seriously impacts the safety and operational efficiency of shipborne equipment. To address this issue, this paper presents a parameter identification method for dynamic deformation models based on angle increment differences and introduces the related vector machine (RVM) algorithm for online estimation of dynamic deformation model parameters. In view of the truncation error and non-Gaussian noise of the model, this article proposes a dynamic attitude measurement method based on model predictive filtering (MPF), constructs a dynamic measurement model using Rodrigues parameters in an inertial frame, and designs a maximum correlation entropy (MCE) robust filter to achieve robust estimation of deck dynamic deformation. The performance of the method is verified through simulation analysis and shipborne experiments. The comparative results indicate that, compared with existing methods, the proposed improved deck dynamic attitude measurement algorithm based on model prediction (IDAM) can substantially enhance the accuracy of attitude measurement in the presence of deck dynamic deformations.