使用特征检测进行二维形状的对象检测?

马修菲什曼

我的目标——

输入:一个 PNG 平面图(上面有许多电气设备符号),以及使用边界框选择这些符号之一的用户。

输出:相同的 PNG 平面图,但突出显示所有匹配的符号

我一直在研究特征检测作为查找匹配符号的一种方式,但我在网上找不到任何用于 2D 对象的示例 - 我只看到它用于照片或用于视频。特征检测也适用于 2D 对象吗?如果没有,为什么不呢?

对于那些感兴趣的人,我一直在用 C# 进行开发,使用名为 Emgu CV 的 OpenCV 包装器 API(它具有所有 OpenCV 功能以及更多功能)。

卢卡·德尔·通戈

您可以查看有关徽标识别的研究。您可以使用经典特征检测器,例如 sift 或 surf,然后根据提取的特征计算一些形状不变量,如特征三角形方向。

这是一篇经典论文,可以看看一些想法:Scalable Logo Recognition

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法检测二维码

来自分类Dev

使用状态对二维对象数组进行排序

来自分类Dev

使用opencv进行形状检测

来自分类Dev

使用opencv进行形状检测

来自分类Dev

如何使用 zbar 在图像上获取检测到的二维码的 x、y 位置?

来自分类Dev

检测图片是否为二维码

来自分类Dev

检测二维数组中的可用空间

来自分类Dev

检测微信二维码是否被扫描

来自分类Dev

使用OpenCV在python中进行形状检测

来自分类Dev

绘制检测对象的形状?

来自分类Dev

使用usort()对具有二维排序条件的二维数组进行排序

来自分类Dev

卡尼边缘检测的形状特征

来自分类Dev

使用OpenCV对小噪声图像进行特征检测

来自分类Dev

检测多个numpy二维数组中的前唯一行

来自分类Dev

在二维列表中检测矩形(具有相同元素值的子数组)

来自分类Dev

二维阵列构建的贴图中碰撞检测的情况。

来自分类Dev

二维阵列构建的贴图中碰撞检测的情况。

来自分类Dev

检测多个numpy二维数组中的前唯一行

来自分类Dev

使用列索引进行二维数组排序

来自分类Dev

Java:使用二维数组作为网格进行绘图

来自分类Dev

在 C++ 中使用二维数组进行交换

来自分类Dev

检测numpy数组的维数(不是形状)

来自分类Dev

使用ORB逐步进行对象检测

来自分类Dev

使用OpenCV SVM进行对象检测

来自分类Dev

使用Dlib库进行对象检测

来自分类Dev

使用OpenCV进行对象检测和隔离

来自分类Dev

使用Tensorflow进行对象定位和检测

来自分类Dev

二维数组 [对象,对象]

来自分类Dev

使用二维或一维,最快?