Landslides triggered by extreme precipitation events pose a significant threat to human life and property in mountainous regions. Therefore, accurate identification of landslide locations is crucial for effective prevention and mitigation strategies. During the prolonged heavy rainfall events in Guangdong Province between 21 May and 21 June 2022, shallow and clustered landslides occurred in the mountainous regions of the Beijiang River Basin. This research used high-resolution satellite imagery and integrated the Mask R-CNN algorithm model with spectral, textural, morphological and physical characteristics of landslides in remote sensing imagery, in addition to landslide-influencing factors and other constraints, to interpret the landslides induced by the event through remote sensing techniques. The detection results show that the proposed methodology achieved a high level of accuracy in landslide identification, with a precision rate of 81.91%, a recall rate of 84.07% and an overall accuracy of 87.28%. A total of 3782 shallow landslides were detected, showing a distinct clustered distribution pattern. The performance of Mask R-CNN, Faster-CNN, U-Net and YOLOv3 models in landslide identification was further compared, and the effects of setting the rotation angle and constraints on the identification results of the Mask R-CNN algorithm model were investigated. The results show that each model improves the evaluation indices, but the Mask R-CNN model has the best detection performance; the rotation angle can effectively improve the generalization ability and robustness of the model, and the landslide-inducing factor data and texture feature sample data are the best for landslide identification. The research results provide valuable references and technical support for deepening our understanding of the distribution patterns of rainfall-triggered shallow and cluster landslides in the Beijiang River Basin.