computer-vision相关内容

面部检测和比较

我正在对我的文章进行一项关于面部检测和比较的小型研究。 目前,我正在使用快速面部检测基于haar的功能基于OpenCV级联(我以后实现学习)。下一步是进行面部比较。有没有任何熟知的算法?这将是伟大的,如果有一些C#代码,解释它们或一些dll的实现它们。 解决方案 Eigenfaces 为了产生一组特征面, 人类 面部的大量数字化图像集合,在相同照明条件下拍摄,被标准化以将 眼 ..
发布时间:2016-12-26 11:31:36 C#/.NET

视差图的定义

我被要求实现一个基于边缘的视差图,但我从根本上不明白什么是视差图。谷歌似乎没有产生一个直接的答案。 解决方案 视差图指的是一对像素之间的明显像素差异或运动立体图像。要体验这一点,尝试关闭一只眼睛,然后快速关闭它,而打开另一个。靠近你的对象将显得跳跃显着的距离,而更远的对象将移动很少。 在来自立体相机的一对图像中,您可以以像素为单位测量每个点的视运动,并将强度图像从 请参阅这为例 ..

深度信念网络与卷积神经网络

我是神经网络领域的新手,我想知道深度信念网络和卷积网络之间的区别。 此外,是否有一个深度卷积网络,是深信念和卷积神经网络的组合? 这是我收集到现在。 对于图片分类问题,深度信任网络有许多图层,每个图层都使用贪婪的层次策略。 例如,如果我的图片大小为50 x 50,并且我想要一个4层的深层网络,即 隐藏图层1(HL1) 隐藏图层2(HL2) 输出图层 我的输入图层将有 ..

比较存储在mysql数据库中的SIFT特性

我目前正在扩展一个用于图像分类的图像库,我想查找包含或包含在其他图像中的重复图像,变换图像和图像。 我测试了SIFT实现从OpenCV和它的工作非常好,但对于多个图像会相当缓慢。太高的速度我想我可以提取的功能,并将其保存在数据库中,因为许多其他图像相关的元数据已被保存在那里。 将新图片的功能与数据库中的功能进行比较的最快方法是什么? 通常使用kd-树,FLANN或者使用 因 ..
发布时间:2016-12-26 11:30:53 C/C++开发

最好的文章,开始学习边缘检测/图像识别

我参与了一个个人项目,需要有丰富的边缘检测和图像分割/对象识别知识。 我知道规划/理解的重要性编写代码,考虑到这一点,什么是开始的最好的地方,了解这些计算领域?我在寻找在线文章/文章。 感谢 解决方案 我发现Christian Graus对代码项目的系列有用: 使用C#和GDI +进行傻瓜的图像处理第1部分 - 每像素过滤器 使用C#和GDI +进行傻瓜的图像处理第 ..

如何解释weka分类?

我们如何使用朴素贝叶斯来解释weka的分类结果? 如何计算平均值,标准偏差,重量和和精度? 如何计算kappa统计量,平均绝对误差,均方根误差等? 混淆矩阵的解释是什么? / p> 解决方案 以下是一个朴素贝叶斯分类器的一些示例输出,使用10折交叉验证。这里有很多信息,你应该关注什么取决于你的应用程序。 ===分层交叉验证=== ===总结=== 正确分 ..
发布时间:2016-12-26 11:30:09 其他开发

我如何学习使用计算机视觉所需的数学?

我知道计算机视觉涉及大量的数学,但我需要一些技巧来了解程序员如何获得这些知识。我已经开始使用OpenCV库,但我有一些主要的问题,了解数学在算法中如何工作。 在大学里,我研究了一些数学,我们使用矩阵和导数,但我没有太多关注这个问题。从程序员的角度看,这似乎是如此困难和无用。我想,有一些简单的方法来了解什么是二阶导数而不计算方程。 (衍生物只是一个例子) 你有什么技巧对我如何获得这样的知 ..
发布时间:2016-12-26 11:29:58 其他开发

如何在Tesseract和OpenCV之间进行选择?

我最近发现了 Tesseract 和 OpenCV 。它看起来像Tesseract是一个完整的OCR引擎和OpenCV可以用作一个框架来创建OCR应用程序/服务。 我尝试对我的一些图像使用Tesseract,它的准确性似乎不错。后来,我遇到了一个非常简单的教程,使用OpenCV来执行OCR使用Python和印象深刻。在几分钟内,我完成了系统的训练,其准确性是好的。但是,当然,采取这种方法意味 ..
发布时间:2016-12-26 11:29:46 Python

如何通过减小特征维度来改善LBP算子

我使用 LBP 与MATLAB进行提取功能,但准确度太低 如何减少LBP中的功能箱? 非常感谢。 解决方案 使用 pcares 功能。 pcares 代表 PCA剩余: [残差,重构] = pcares(X,ndim); residuals 返回通过保留 ndim n-by-p 矩阵的主要组件 X 。 X 是数据矩阵或包含您的数据的矩阵。 ..

将LibSVM输出转换为浮点数

我需要形成 HOGDescriptor :: setSVMDetector()输入。 我用openCV计算描述符,然后使用libSVM获取模型文件。 要形成输入,我知道我需要得到支持向量的值和元素mul他们与alphas(然后添加-rho在结尾),但我不能得到这些alphas 。 我有一个SV列表,例如: 1 1:-0.0434783 2:0.153846 3:0.19444 ..
发布时间:2016-12-26 11:29:25 AI人工智能

滑动窗口 - 如何获得窗口位置的图像?

参考python中的这个伟大的滑动窗口实现: https:// github.com/keepitsimple/ocrtest/blob/master/sliding_window.py#blob_contributors_box ,我的问题是 - 在代码中我实际上可以在图像上看到当前窗口的位置? 或者如何获取它的位置? 在第72行和第85行之后,我尝试打印 shape 和 newstri ..
发布时间:2016-12-26 11:29:14 Python

Kinect:我如何知道第一个跟踪的骨架,做后面的东西

我如何可以i ID第一骨架kinect跟踪,然后做它的东西。我只对第一个骨骼感兴趣,后来我不需要他们。优选地,进入的下一个骨架根本不被跟踪。 有人可以帮我这个谢谢。目前下面的代码使用不工作。我试过一些快速linq查询,但我不是很确定如何使用它。总是有错误。 有人可以给我一些例子,我可以提前感谢! private void SensorSkeletonFrameReady(obj ..
发布时间:2016-12-26 11:28:50 C#/.NET

点与线之间的最近曼哈顿距离

我想要在图片中绘制的线段上找到最小的点 明显的方法是获取线段上的像素,并为每个像素计算距离以获得最小值。 但是我们能做得比这更好吗? 解决方案 这是一个搜索问题。您需要从您的观点出发,应用广度优先搜索,直到您点击行像素。任何像素的孩子状态应该是右 - 上 - 左 - 下邻居。曼哈顿距离只是目标的深度。 编辑:记住要添加一些启发式搜索,以便更快地搜索。如果所有行像素都在起点的左 ..
发布时间:2016-12-26 11:28:38 其他开发

合并两个显示亮度的图像

我想混合两个图像,或者你可以说在其他图像上放置一个图像,当我应用混合覆盖图像或简单的合并两个图像,它显示在它的亮度。 这里是我的两个图像(第一个vignette从里面是空的,它不包含中心的亮度) ,另一个是 我所做的代码是 int main(int argc,char ** argv) { Mat img = imread(“E:\\vig.png”, - 1); ..
发布时间:2016-12-26 11:28:03 C/C++开发

matlab中两个相似图像的视差计算

我有两个图像(两个是完全相同的图像),我试图使用平方距离之和计算它们之间的差异,并重建3D空间中的视差。 我需要在计算视差之前纠正图像吗? 以下是我迄今为止为视差图计算所做的步骤整流和没有整流,但两个都返回全零视差矩阵)。 对于左图像X中的每个像素, 获取右图像中同一行中的像素。 将右侧图像中的行分为Windows。 对于每个窗口, 使用X 计算该窗口中每个像素的差异$ 选择 ..
发布时间:2016-12-26 11:27:51 其他开发

支持多对象分类的向量机

我试图使用线性SVM进行多类对象类别识别。到目前为止,我已经理解的是,主要有两种方法使用 - 一个vs全(OVA)和一个vs一(OVO)。 但是我很难理解它的实现。我的意思是我认为使用的步骤是: 首先,特征描述符从我们说SIFT准备。 接下来为一个特定对象类别(比如汽车)准备一个SVM分类器模型,我将50张汽车图像作为正向训练集,总共50个从每个类别随机抽取的休息类别的图像(此部分是否正 ..

处理过滤器和颜色

我要制作如下所示的过滤器此处 这些是我的目标筛选器,但是请指导我如何去。 我可以如何做这些过滤器? 我需要遵循哪些算法? 这是更好和最简单的方法来获得滤镜的RGB和阴影效果。 通过spektre从上面的链接复制图片: 源图像是第一行中的第一个相机。 解决方案 很难说从单个非测试屏幕图像。 1.黑白滤镜 最简单的不精确的转换是i =(R + G + B)/ ..
发布时间:2016-12-26 11:27:30 其他开发

有一个算法,我可以匹配缩放和旋转rotateRect在opencv

我有一个模板图像,白色的背景和黑色的形状在它。我也有一个类似的形状,但在不同的旋转和规模,也有一些噪声在图像中的图像。就像图片如下! img src =“https://i.stack.imgur.com/G5ebI.jpg”alt =“enter image description here”>我想使用rotateRect获取一个矩形,其中包括模板形状,并使用模板查找一个rotateRect包括 ..