object-recognition相关内容

用于 ANDROID 图像比较的 OpenCV

我想开发一个应用程序,该应用程序将使用 OpenCv 识别出现在相机前的物体(如纪念碑或其他东西),然后它会显示有关它的信息. 所以问题是如何识别对象(如纪念碑或其他东西)的形状或与 OpenCV 的图像进行比较? 最好的方法是什么? 如果有对象检测和比较的样本或教程就好了. 谢谢. 解决方案 解决问题的最佳方法是使用本地特征检测器,例如 OpenCV 的 SIFT、S ..

使用 OpenCV 提取 HoG 特征

我正在尝试使用 OpenCV 的 HoG API 提取特征,但我似乎找不到允许我这样做的 API. 我想做的是使用 HoG 从我的所有数据集(一组正负图像)中提取特征,然后训练我自己的 SVM. 我在 OpenCV 下查看了 HoG.cpp,但没有帮助.所有代码都隐藏在复杂性和迎合不同硬件(例如英特尔的 IPP)的需要中 我的问题是: 是否有任何来自 OpenCV 的 AP ..

基于 HOG 特征的 SVM 分类器用于“对象检测"在 OpenCV 中

我有一个项目,我想检测图像中的对象;我的目标是使用 HOG 功能.通过使用 OpenCV SVM 实现,我可以找到检测人的代码,并且我阅读了一些关于调整参数以检测对象而不是人的论文.不幸的是,由于一些原因我不能这样做;首先,我可能是错误地调整了参数,其次,我不是一个好的 C++ 程序员,但我必须用 C++/OpenCV 来做... 这里 你可以找到使用 C++/OpenCV 检测人的 HOG 特征 ..
发布时间:2021-12-10 21:02:53 C/C++开发

如何从玩具车中的测距仪传感器绘制房间轮廓?

我有一辆玩具车,前面、后面和两侧都有一个 arduino 和 4 个超声波测距仪传感器,如果传感器覆盖的范围内存在墙壁,它们会给我一个到墙壁的距离,传感器给我这个短时间间隔内的数据,汽车必须在房间周围移动并绘制轮廓,房间可能有柱子并且有点不规则,我不知道此绘图中涉及的算法,任何见解将不胜感激. 解决方案 heh 曾经做过一个几乎一模一样的机器人 :) 芽它可以在一个地方转弯(没有转弯半径 ..
发布时间:2021-11-17 03:45:58 其他开发

从3D模型制作经过训练的模型(机器学习)

我的数据库有将近20k的3D文件,它们是用CAD软件设计的机器零件的图纸(实体作品).我试图从所有3D模型中构建训练有素的模型,因此当有人可以从其中一个部分(在现实世界中)拍照时,我可以构建3D对象识别应用程序,并且该应用程序可以提供有关材料的有用信息,大小,处理方式等. 如果有人已经做过类似的事情,那么您能提供给我的任何信息将不胜感激! 解决方案 一些想法: 1)几张照片:而 ..

TensorFlow对象检测API-内存不足

我正在使用Tensorflow对象检测API来训练自己的对象检测器.我从模型动物园(此处下载了faster_rcnn_inception_v2_coco_2018_01_28 ),并制作了自己的数据集(train.record(〜221Mo),test.record和标签图)以对其进行微调. 但是当我运行它时: python train.py --logtostderr --pipel ..
发布时间:2020-07-02 00:14:51 Python

二进制(边缘)图像模板匹配的最佳方法

对于所有skimage和opencv专家,给定: 场景图像 模板图片 在场景图像中找到十字的最佳方法是什么?这些是从平滑滤波器和Canny滤波器输出的. 现在,我尝试了skimage中的各种示例,以及opencv模板匹配,但结果并不令人满意. 我的理想解决方案是旋转,平移不变(比例不变将是一个奖励).有没有一种方法可以只转换为轮廓点,然后它们会生成配准点云?那会更准确吗?我 ..
发布时间:2020-07-02 00:14:47 其他开发

对象识别,检测与分类?有什么不同?

我不知道这是否是在正确的stackexchange论坛上问这个问题的地方,如果不是这种情况,请告诉我. 我正在开发一个应用程序,该应用程序给出了包含绘画的输入图像作为输入,它能够告诉您绘画的标题.类似的情况是:给定包含建筑物的输入图像,返回的结果就是建筑物的名称. 这是什么样的应用程序?首先,我会说“图像分类"之类的话.我不是计算机视觉方面的专家,但我一直认为“图像分类"类似于“给定图 ..

Android OpenCV纸张检测

我认为这个问题是之前提出的,但是我没有找到解决问题的样本或解决方案.我是opencv的新手,我想使用OpenCV CameraPreview进行纸张检测.在我的示例应用程序中,我将opencv 3.0.0与静态初始化一起使用. 我了解对象识别可以通过以下步骤完成: 将输入图像设为Canny 模糊Canny图片 在模糊的Canny图像上找到轮廓 搜索矩形等 绘制线条或用半透明颜色填充矩 ..
发布时间:2020-05-20 21:33:12 移动开发

如何识别与我的物体相关的轮廓并找到其几何质心

问题说明和背景信息: 编辑:约束:法兰上的红色会随时间而变化,因此,除非它很坚固,否则我暂时不尝试使用颜色识别来识别我的对象.另外,外部照明也是一个因素,因为将来它将在室外区域使用. 我有RGB深度相机,有了它,我就能捕捉到这个场景.每个像素(x,y)都有一个深度值. 在与我的图像相关联的深度图上应用渐变幅度过滤器,我可以得到以下边缘图. 如果梯度幅度的大小不为零,则将其值 ..

通过边缘(或角)匹配进行物体识别?

出于学术目的,我想开发一种对象识别系统,该系统使用(除其他外)边缘或角匹配. 基本上,我在模型图像上提取角信息,然后尝试使用角信息在查询图像内找到该对象. 您在OpenCV中有什么提示吗? Ps.我知道我可以使用SIFT/SURF/ORB,但在这种情况下,我需要匹配角或边 解决方案 霍夫变换 (轮廓匹配)?查看 matchShapes 函数. ..
发布时间:2020-05-20 20:37:41 其他开发

适用于AR android应用的3d对象识别

我正在尝试开发AR android应用程序. 它应该检测并识别相机捕获的对象,为此,我正在使用OpenCV,但是我对AR领域中的移动设备的对象识别不是很熟悉. 我有两个问题: 1-哪种算法在精度和速度上更好(SIFT,SURF,FAST,ORB或其他)? 2-我想知道检测和跟踪过程是否会像这样: 拍摄相机帧,检测其关键点,计算其描述符,然后将其与数据库中可用的每张图像(描述符 ..
发布时间:2020-05-20 20:18:02 移动开发

查找相机到已知大小物体的距离

我正在尝试使用opencv编写一个程序,以计算从摄像头到一英寸白球的距离.我觉得这应该很容易,但是无论出于什么原因,我都将空白.感谢您的提前帮助. 解决方案 您可以使用三角形相似度来校准相机角度并找到距离. 您知道球的大小:D单位(例如,厘米).将其放在相机前面的已知距离Z中,例如1米= 100厘米,并以像素为单位测量其视在宽度.将此宽度称为d. 摄像机f的焦距(每个摄像机的焦距稍有不 ..
发布时间:2020-05-20 19:26:48 其他开发

提高SURF在小图像上的性能

我在网上遇到的SURF的每次实施似乎都特别糟糕,从小图片(例如,100x100或更少)中提取有用数量的兴趣点。 我尝试过多种方法: 1)使用各种升级算法(从最近邻的简单算法到更高级的算法 - 基本上每个升级版imagemagick都提供)在分析之前增加小图像的大小。 2)其他图像处理调整以显示图像中的特征,例如对比度增强和使用不同的RGB权重在积分图像的计算中。 3)(重新 ..

如何从图像中提取特征进行分类和对象识别?

我对我应该使用“特征提取”方法的方式感到困惑 我想使用SVM在图像中应用“对象识别”, Emgu的示例中有一个示例包含XML文件包含猫的功能! 和我一周以来一直在努力知道他们是怎么做的以及他们使用了什么方法 而且我遇到了这个页面 http://experienceopencv.blogspot.com/2011/02/learning-deformable-models-with-lat ..

袋的单词培训和测试opencv,matlab

我正在使用SIFT功能在opencv中实现Bag Of Words,以便对特定数据集进行分类。到目前为止,我一直是苹果集群描述符并生成词汇。据我所知,我必须训练SVM ...但我有一些问题,我真的很困惑他们。主要问题是实现背后的概念,这些是我的问题: 1-当我提取功能然后创建词汇表时,我是否应该为所有功能提取功能对象(假设有5个对象)并将它们放在一个文件中,所以我将它们全部放在一个包含所有单 ..

如何在具有区分训练的基于零件的模型的对象检测中获得零件分数

该代码位于 http://www.cs .berkeley.edu /〜rbg / latent / voc-release5.tgz 广泛用于对象检测。有一个返回 ds , bs 和树的 imgdetect 函数。看起来 ds 包含检测框, bs 包含用于检测的过滤器在图像中是否响应,树包含部分信息分数。我无法找到如何使用树和 bs 获取部分分数。基本上,给定一个检测框,我想知道哪些过滤器在检测 ..

使用MATLAB的对象识别

您有关于使用MATLAB实现2D对象识别的任何想法吗? 解决方案 对象识别通常是所有图像处理任务的主要部分之一。从简单案例,如指纹识别和最佳字符识别到移动跟踪等。 当然有很多不同的方法,问题。它只能基于颜色(颜色基础对象识别),说有一个红色的球一个绿色的字段,所以只有通过检测绿色,你可以识别球喜欢这里跟踪球!另一种简单的方法是形态运算符。此外,可以使用直方图和像素的分布,找到图片的所 ..