The inspection of infrastructure for corrosion remains a task that is typically performed manually by qualified engineers or inspectors. This task of inspection is laborious, slow, and often requires complex access. Recently, deep learning based algorithms have revealed promise and performance in the automatic detection of corrosion. However, to date, research regarding the segmentation of images for automated corrosion detection has been limited, due to the lack of availability of per-pixel labelled data sets which are required for model training. Herein, a novel deep learning approach (termed RustSEG) is presented, that can accurately segment images for automated corrosion detection, without the requirement of per-pixel labelled data sets for training. The RustSEG method will first, using deep learning techniques, determine if corrosion is present in an image (i.e. a classification task), and then if corrosion is present, the model will examine what pixels in the original image contributed to that classification decision. Finally, the method can refine its predictions into a pixel-level segmentation mask. In ideal cases, the method is able to generate precise masks of corrosion in images, demonstrating that the automated segmentation of corrosion without per-pixel training data is possible, addressing a significant hurdle in automated infrastructure inspection.
翻译:对腐蚀基础设施的检查仍然是通常由合格的工程师或检查员手工完成的一项任务。这项检查任务是艰巨的,缓慢的,而且往往需要复杂的访问。最近,深学习的算法揭示了自动探测腐蚀的希望和性能。然而,迄今为止,关于自动腐蚀检测图像的分解研究有限,原因是缺乏用于模型培训所需的每像标贴数据集。在这里,提出了一种新的深层次学习方法(名为RustSEG),可以精确地进行自动腐蚀检测的分层图像,而不需要每像标贴标签的数据集来进行培训。RustSEG方法将首先使用深层次的学习技术,确定图像(即分类任务)是否含有腐蚀,然后如果存在腐蚀值,模型将研究原始图像中的像素有助于作出分类决定。最后,该方法可以将其预测改进成一个像素水平的分解面罩,用于自动腐蚀检测,而无需使用每像标定的数据集。在理想的情况下,RustSEG方法将首先利用深学习技术,确定图像(即分类任务)是否存在精确的腐蚀,然后,在每次测试中可以生成一个稳定的系统,从而显示精确地测量。