3D reconstruction is 3 d reconstruction in aerial reconstruction, industrial measurement, medical image reconstruction, cultural relics preservation and restoration, virtual reality and other fields. However, the traditional 3 D reconstruction algorithm will have a poor reconstruction effect due to the transient foreground influence and the limitation of feature point identification in the scene. To solve the above problems, this paper uses LoFT R-SIFT algorithm to extract the feature points in weak texture area, increase the number of feature points matching in weak texture area, then introduces ExtremeC3Net algorithm to eliminate the feature points on the dynamic portrait in the scene; Finally, DPT improves the MVS algorithm to make deep compensation. The experimental results prove that the feature point matching accuracy of the algorithm is improved by 55%, which can better capture the details of the scene.