← 最新论文
💻 计算机科学

Foreground Sampling and Spatial Support in Pavement Crack Segmentation

本研究表明,在路面裂缝分割中,激进的前景聚焦型补丁采样(patch sampling)会因导致训练图像的大部分区域变得不可触达,从而在无意中限制了空间支持,这种缺陷在批归一化(batch normalization)下会显著降低性能,因此应当通过将采样视为一种空间数据选择规则,而非仅仅将其视为一种类别不平衡干预手段来加以解决。

原作者: Ehsan Ghaffari, Kelvin C.P. Wang

发布于 2026-10-14
📖 1 分钟阅读☕ 轻松阅读

原作者: Ehsan Ghaffari, Kelvin C.P. Wang

原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 ✨ 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

道路正不断遭受着侵袭。阳光、雨水和沉重的交通流量正缓慢地将平整的沥青变成破碎的地貌。对于工程师而言,识别这些裂缝是决定一条路是需要快速修补还是彻底重建的第一步。几十年来,这种检查一直由人类在路面上缓慢行驶,眯着眼睛观察地面来完成,这是一个缓慢、主观且难以在大规模城市范围内推广的过程。为了解决这个问题,研究人员转向了计算机,教它们通过观察道路照片并自动在它们看到的每一条裂缝周围画线。这项任务被称为“分割”(segmentation),它要求计算机能够将深色、细长的裂缝线条与较浅、有纹理的路面区分开来。

这些计算机程序的挑战在于,裂缝是非常罕见的。在典型的道路照片中,绝大多数像素都显示的是完好的路面,只有极小的一部分显示的是裂缝。为了帮助计算机学习,研究人员经常使用一种被称为“前景采样”(foreground sampling)的小技巧。他们不是向计算机展示随机的路面碎片,而是强迫程序主要观察包含裂缝的部分。这看起来是一个逻辑合理的举动:如果计算机看到的裂缝更多,它应该能更好地找到它们。然而,这个简单的策略隐藏着一个成本,而研究人员在很大程度上忽略了这一点。通过只剪切出含有裂缝的部分,计算机从未见过路面的其余部分。它错过了阴影、车道线、人孔盖以及远离任何损坏处的路面纹理。这些“背景”细节不仅仅是空白空间;它们是至关重要的上下文信息,帮助计算机理解什么“不是”裂缝。

蒙大拿州立大学的一个研究小组决定调查使用这种采样技巧时究竟发生了什么。他们想知道问题仅仅在于计算机看到了太多的裂缝,还是真正的症结在于计算机被屏蔽了对外界的感知。为了查明原因,他们使用了一个名为 Crack500 的大规模道路图像集建立了一个受控实验。他们构建了一个标准的计算机视觉模型——一种旨在识别模式的人工智能——并保持其训练过程中的每一个部分完全一致,唯独有一点不同:即他们选择展示给它的图像片段的方式。

研究人员首先建立了一个基准。他们让计算机从随机的路面碎片中学习,就像人类从汽车车窗向外瞥一眼那样,自然地看到裂缝和完好路面的混合。这种方法产生了最好的结果。当他们尝试更激进的做法,即只向计算机展示包含裂缝的路面部分时,模型的性能显著下降。它寻找裂缝的能力变差了,而不是变好。这令人惊讶,因为计算机看到的正是它应该寻找的目标物。研究人员意识到,通过强迫计算机只看裂缝,他们无意中从计算机的视野中移除了大部分路面。事实上,当他们计算图像的几何结构时,发现这种激进的采样使得近一半的路面变得完全无法触及。计算机实际上是在一个路面中很大一部分根本不存在的世界里进行训练。

为了证明罪魁祸首是缺失的路面表面,而非仅仅是计算机看到了太多的裂缝,研究人员设计了一个巧妙的测试。他们创建了一种新的训练方法,向计算机展示与自然随机方法中相同数量的裂缝,但仍然强迫它忽略那些远离裂缝的路面部分。这种设置保持了“裂缝计数”不变,但移除了“路面上下文”。结果再次出现了表现不佳的情况。计算机在面对这种情况时,表现得与仅向其展示裂缝时一样吃力。这证明了问题不在于裂缝的数量,而在于周围环境的缺失。

随后,研究人员进行了一项最终的、决定性的测试,以区分两个可能的诱因:是由于丢失了上下文,还是由于计算机能看到的不同图像片段的总数大幅减少。他们提取了受限的训练集,并且不再将计算机局限于路面的一个小区域,而是将可用的图像片段散布在整个路面上。他们保持图像片段的数量与受限测试中完全相同,但允许计算机重新看到几乎整个路面。当他们这样做时,计算机的性能回升到了自然随机训练的水平。他们发现,即使样本总量较少,拥有对整个路面空间布局的访问权,也比拥有来自极少数位置的大量样本更为重要。

这项研究还揭示了这个问题取决于计算机如何处理信息。研究人员使用两种不同的内部处理方法(一种常见,另一种较少见)测试了他们的发现。缺失上下文的问题在常见方法中非常严重,但在另一种方法中表现不同,这表明计算机处理数据的方式会改变它对观察全局的依赖程度。这意味着并没有适用于所有计算机视觉系统的单一规则;裁剪图像部分的影响取决于所使用的具体工具。

这项工作的终极启示是,在人工智能领域,你留下的东西与你投入的东西同样重要。当研究人员试图通过只向计算机展示裂缝来解决裂缝稀缺的问题时,他们无意中在教给它一个扭曲的现实版本。计算机需要看到裂缝,但也需要看到周围的路面,才能理解裂缝与阴影或污渍的区别。研究人员得出结论,未来的研究不仅要报告计算机看到了多少裂缝,还要报告它被允许看到多少路面。他们认为,采样策略应当被视为一种关于“计算机可以探索世界的哪些部分”的规则,而不仅仅是一种平衡数字的方法。通过测量并报告训练数据的“可达性”(reachability),科学家们可以确保他们的模型是在从一个完整的画面中学习,而不仅仅是从一个碎片化的画面中学习。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →