物体检测/物体识别?

时间:2013-11-29 14:17:10

标签: image-processing computer-vision object-detection object-recognition

我对物体识别和物体检测之间存在轻微的混淆。有人说物体检测是物体识别的一个子话题?有人可以澄清这两个主题之间的区别吗?

据我所知。

对象识别正在回答“图像中的对象是什么”的问题 然而, 对象检测正在回答“该对象在哪里”的问题?

希望有人能够通过慷慨地为每个

提供一个例子来说明差异

3 个答案:

答案 0 :(得分:3)

在文献中没有明确的答案,许多作者给出了这两个术语的不同含义,或者根据应用的不同,可以互换使用。如果我没记错的话,Szeliski in "Computer vision: Algorithms and applications"会以类似的方式定义它们:

  • 对象检测:注意图像中有一个对象并知道它在图像中的位置。因此,您可以概述对象,但您可能不知道它是什么对象。

  • 对象(或实例)识别:实际说明您检测到的对象,并可能提供其他信息,例如对象位于3D空间中的位置。

在某些应用程序中,例如识别和使用机器人手臂抓住它,识别只是在检测后完成的验证步骤,因此如果您无法识别对象,则无法验证检测和丢弃它(因为它可能是误报)。因此,“检测”和“识别”有时被用作相同的任务。

答案 1 :(得分:1)

对象识别 - 哪个对象在给定图像中(仅包含对象)。

对象检测 - 哪个对象在给定图像中(描述包含多个对象的场景,通常不受背景或视点约束)以及它位于何处。

答案 2 :(得分:1)

如果我们将face作为object =>的子集人脸检测是检测图像中的人脸,然后人脸识别是将脸部识别为安吉丽娜朱莉。