我对对象识别和对象检测之间的区别有点混淆。有人说物体检测是物体识别的一个子课题?有人可以澄清这两个主题之间的区别吗?
尽我所知。
对象识别是在回答“图像中的对象是什么”这个问题,而对象检测是在回答“那个对象在哪里”这个问题?
希望有人可以通过也慷慨地为每个人提供一个例子来说明差异
我对对象识别和对象检测之间的区别有点混淆。有人说物体检测是物体识别的一个子课题?有人可以澄清这两个主题之间的区别吗?
尽我所知。
对象识别是在回答“图像中的对象是什么”这个问题,而对象检测是在回答“那个对象在哪里”这个问题?
希望有人可以通过也慷慨地为每个人提供一个例子来说明差异
文献中对此没有明确的答案,许多作者根据应用对这两个术语赋予不同的含义或互换使用它们。如果我没记错的话,Szeliski 在“计算机视觉:算法和应用程序”中以类似于以下方式定义它们:
物体检测:注意图像中有物体并知道它在图像中的位置。因此,您可以勾勒出对象的轮廓,但您可能不知道它是什么对象。
对象(或实例)识别:实际说出您检测到的对象,并可能提供额外的信息,例如对象在 3D 空间中的位置。
在某些应用中,例如识别和用机械臂抓取物体,识别只是检测后进行的验证步骤,因此如果无法识别物体,则无法验证检测并丢弃它(因为它可能是误报)。出于这个原因,“检测”和“识别”有时被用作相同的任务。
对象识别 - 给定图像中的对象(仅包含一个对象)。
对象检测 - 哪个对象在给定图像中(它描绘了一个包含多个对象的场景,并且通常在没有背景或视点限制的情况下拍摄)以及它位于何处。
如果我们将人脸作为对象的子集 => 人脸检测就是检测图像中的人脸,然后人脸识别就是将人脸识别为安吉丽娜朱莉。