在本教程中,我们将了解对象检测中的一个重要概念,称为“选择性搜索”。我们还将分享 C++ 和 Python 中的 OpenCV 代码。
物体检测与物体识别
对象识别算法识别图像中存在哪些对象。它将整个图像作为输入并输出该图像中存在的对象的类标签和类概率。例如,类别标签可能是“狗”,相关类别的概率可能是 97%。
另一方面,对象检测算法不仅告诉您图像中存在哪些对象,还输出边界框(x、y、宽度、高度)以指示图像内对象的位置。
所有对象检测算法的核心是对象识别算法。假设我们训练了一个对象识别模型,该模型可以识别图像块中的狗。该模型将判断图像中是否有狗。它不告诉对象所在的位置。