CRF和全连接CRF的区别?
Posted
技术标签:
【中文标题】CRF和全连接CRF的区别?【英文标题】:Difference between CRF and Fully Connected CRF? 【发布时间】:2020-10-23 01:38:44 【问题描述】:谁能解释一下条件随机场和完全连接的条件随机场在语义分割方面的区别? 到目前为止,我只了解,对于 CRF,您尝试使用两种信息来改进分割掩码:
-
像素强度:类别之间的边缘的一个很好的猜测是像素强度。因此,我们可以加权对象的边缘
像素接近度:对于靠近在一起的像素,它们很可能属于同一类。没有这个,我们将在另一个类的实例中解释对象内部的边缘,例如背景。
我的假设正确吗?对于 CRF 或完全连接的 CRF,或两者都是这样吗?
谢谢!
【问题讨论】:
【参考方案1】:您说的有点对,但我会尽量使其更准确并解释它们之间的差异。
首先,条件随机场 (CRF) 是一种用于分类的图形模型,其中您有两个惩罚,一个用于节点分类(您的项目 1),另一个用于边缘,其中相邻节点的分歧受到惩罚(您的项目 2 )。
对于图像分割,通常将每个像素视为图中的一个节点,并且它们的相邻像素是它们的邻居(2D 图像中的 4 或 8 个邻居),边缘的权重将尝试强制执行那些相邻的像素将具有相似的标签。 生成的图非常稀疏,CRF计算速度很快。
当 CRF 完全连接时,每个节点都彼此相邻,这使得计算变得更加昂贵!然而,在 [1] 中发现,优化可以在具有高斯边缘权重的图像图中有效地完成。 在这种情况下,您不仅要考虑每个像素的邻域来获得其类别,还要考虑图像中的每个其他像素。
您可以在 [1] 中找到更多相关信息。
[1] Krähenbühl, P., & Koltun, V. (2011)。具有高斯边缘电位的全连接 CRF 中的有效推理。在神经信息处理系统的进展中(第 109-117 页)。
【讨论】:
以上是关于CRF和全连接CRF的区别?的主要内容,如果未能解决你的问题,请参考以下文章