The outer surface of aircraft skin may be subjected to external impacts during aircraft service, such as hail, stones, birds, etc., which can cause surface depressions and have very serious consequences. In order to detect these defects, this article uses a binocular camera to obtain damaged skin point clouds and detect defects. Firstly, the binocular camera was calibrated using Zhang Zhengyou's calibration method. Then, the defect point cloud was preprocessed by point cloud filtering and point cloud simplification, and a standard point cloud model was fitted using the defective point cloud; The point cloud feature descriptor sub algorithm based on Fast PointFeature Histogram (FPFH) and the Nearest Point Iteration (ICP) algorithm were used to perform coarse and fine registration on two point clouds. Finally, the Euclidean distance was calculated on the registered point clouds to complete defect detection.