Anomaly detection and localization is an important vision problem, having multiple applications. Effective and generic semantic segmentation of anomalous regions on various different surfaces, where most anomalous regions inherently do not have any obvious pattern, is still under active research. Periodic health monitoring and fault (anomaly) detection in vast infrastructures, which is an important safety-related task, is one such application area of vision-based anomaly segmentation. However, the task is quite challenging due to large variations in surface faults, texture-less construction material/background, lighting conditions etc. Cracks are critical and frequent surface faults that manifest as extreme zigzag-shaped thin, elongated regions. They are among the hardest faults to detect, even with deep learning. In this work, we address an open aspect of automatic crack segmentation problem, that of generalizing and improving the performance of segmentation across a variety of scenarios, by modeling the problem differently. We carefully study and abstract the sub-problems involved and solve them in a broader context, making our solution generic. On a variety of datasets related to surveillance of different infrastructures, under varying conditions, our model consistently outperforms the state-of-the-art algorithms by a significant margin, without any bells-and-whistles. This performance advantage easily carried over in two deployments of our model, tested against industry-provided datasets. Even further, we could establish our model's performance for two manufacturing quality inspection scenarios as well, where the defect types are not just crack equivalents, but much more and different. Hence we hope that our model is indeed a truly generic defect segmentation model.
翻译:异常的检测和本地化是一个重要的视觉问题,具有多种应用。 不同表面的异常区域( 大部分异常区域本身并没有任何明显的模式)的有效和普通的语义分割仍在积极研究中。 大规模基础设施( 与安全相关的重要任务)的定期健康监控和故障检测( 异常的)检测是一个基于视觉的异常分割应用领域。 然而, 任务相当具有挑战性, 原因是地表缺陷、 无纹理的建筑材料/ 背面、 照明条件等差异很大。 裂缝是关键和频繁的地表层断裂, 表现为极端的 zigzag 结构变弱、 变长的区域。 它们是最难检测的缺陷之一, 甚至是深层次的学习。 在这项工作中, 我们解决了自动化裂缝问题的一个开放的方面, 即通过对问题进行不同的模型化, 我们的分质变的分解, 可以在更广泛的范围内进行进一步的研究和抽象的分解, 解决它们, 使我们的解决方案变得很常见。 在两种不同的模型上, 我们的模型的模型上, 与不断的基质的模型, 不同的模型 不同的模型是, 我们的模型, 不同的 不同的模型是 不同的 不同的模型, 我们的模型, 我们的模型是 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的模型 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的模型, 不同的模型, 我们的模型, 我们的模型, 我们的模型, 我们的模型, 我们的模型, 我们的模型, 我们的模型, 我们的模型, 我们的模型, 我们的模型, 我们的模型, 我们的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 的模型, 我们的模型, 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的 不同的