我对物体识别和物体检测之间存在轻微的混淆。有人说物体检测是物体识别的一个子话题?有人可以澄清这两个主题之间的区别吗?
据我所知。
对象识别正在回答“图像中的对象是什么”的问题 然而, 对象检测正在回答“该对象在哪里”的问题?
希望有人能够通过慷慨地为每个
提供一个例子来说明差异答案 0 :(得分:3)
在文献中没有明确的答案,许多作者给出了这两个术语的不同含义,或者根据应用的不同,可以互换使用。如果我没记错的话,Szeliski in "Computer vision: Algorithms and applications"会以类似的方式定义它们:
对象检测:注意图像中有一个对象并知道它在图像中的位置。因此,您可以概述对象,但您可能不知道它是什么对象。
对象(或实例)识别:实际说明您检测到的对象,并可能提供其他信息,例如对象位于3D空间中的位置。
在某些应用程序中,例如识别和使用机器人手臂抓住它,识别只是在检测后完成的验证步骤,因此如果您无法识别对象,则无法验证检测和丢弃它(因为它可能是误报)。因此,“检测”和“识别”有时被用作相同的任务。
答案 1 :(得分:1)
对象识别 - 哪个对象在给定图像中(仅包含对象)。
对象检测 - 哪个对象在给定图像中(描述包含多个对象的场景,通常不受背景或视点约束)以及它位于何处。
答案 2 :(得分:1)
如果我们将face作为object =>的子集人脸检测是检测图像中的人脸,然后人脸识别是将脸部识别为安吉丽娜朱莉。