A Taste of Road Damage Detection

方法1:opencv

opencv可以通过一些操作(主要通过canny和扩张腐蚀)得到特定的轮廓

但是实际操作下来感觉非常依赖参数的调整和图像预处理,很不稳定,并且道路本身的一些特征(如道路接缝)也会被检测

方法2:deeplearning

由于Road Damage Detection是一个在深度学习领域很成熟的话题。我直接搜索了相关的竞赛。

目前排名较高的均为使用YOLO实现,我自己也进行了尝试(YOLO v5)但是效果很不理想,几乎检测不到。

这个领域我还没有深入探索。但是如果我们没有对检测速度很高要求的话,使用maskRCNN或许是更加适合的方案。