Detection of Rail Surface Defects Based on Ensemble Learning of YOLOv5