To make rational use of geometric and physical information of slope, and to control the influence of the outliers on deformation parameter estimator, a constrained filtering model using mechanical state information of slope was given. The model integrates statistical information about observation and information about mechanical state and geological conditions of slope. The algorithm given makes full use of geophysical model information to eliminate the influence of abnormal observation and improve the precision of deformation parameter estimator.