A cascaded deep learning approach for detecting pipeline defects via pretrained YOLOv5 and ViT models based on MFL data