- 博客(8)
- 资源 (9)
- 收藏
- 关注
原创 OpenCV2学习笔记(二十一):GPU模块小记
接触一下OpenCV里一个之前没有接触的模块:GPU。目前,OpenCV中已提供了许多GPU函数,直接使用OpenCV提供的GPU模块,可以完成大部分图像处理的加速操作。该方法的优点是使用简单,利用GpuMat管理CPU与GPU之间的数据传输,而且不需要关注内核函数调用参数的设置。
2015-05-31 21:57:36 6833 2
原创 模式识别:三层BP神经网络的设计与实现
本文的目的是学习和掌握BP神经网络的原理及其学习算法。在MATLAB平台上编程构造一个3-3-1型的singmoid人工神经网络,并使用随机反向传播算法和成批反向传播算法来训练这个网络,这里设置不同的初始权值,研究算法的学习曲线和训练误差。
2015-05-29 01:49:20 55184 8
原创 基于SVM与人工神经网络的车牌识别系统
最近研究了支持向量机(Support Vector Machine,SVM)和人工神经网络(Artifical Neural Network,ANN)等模式识别理论,结合一些书籍和网上的资料,将两种思想运用到车辆的车牌识别算法中。车辆识别结合了多种图像处理技术,如视频监控、图像检测、图像分割和光学字符识别。
2015-05-22 17:04:13 26915 46
原创 [转][译]一种度量准则:推土机距离Earth Mover's Distance(EMD)
在计算机科学与技术中,地球移动距离(EMD)是一种在D区域两个概率分布距离的度量,就是被熟知的Wasserstein度量标准。不正式的说,如果两个分布被看作在D区域上两种不同方式堆积一定数量的山堆,那么EMD就是把一堆变成另一堆所需要移动单位小块最小的距离之和。
2015-05-21 14:58:48 12881 1
原创 离散序列的一致性度量方法:动态时间规整(DTW)
动态时间规整:Dynamic Time Warping(DTW),是一种衡量两个离散时间序列相似度的方法,主要特点是在序列长度不一或x轴无法完全对齐的情况下,用满足一定条件的的时间规整函数描述两者之间的时间对应关系。DTW算法在各种模式匹配任务中被广泛使用,如语音识别、动态手势识别和信息检索等中。
2015-05-15 18:55:24 15216 3
原创 leetcode笔记:2Sum
leetcode算法题目:2 sum,基本题意是给定一组整数和一个常数target,试图在这一组数里找到两个数使得两者的和等于target,结果要求返回两个数的下标。
2015-05-14 09:52:47 2843
原创 图像的仿射变换与AffineTransform类
在图像匹配研究领域中,仿射变换图像是一个重要的研究对象,因此需要对仿射变换在图像中的操作有基本认识。学习了网上一些博客和教程,简单记录了一下:图像的仿射变换主要包含以下一系列操作:翻转(Flip)、旋转(Rotation)、平移(Translation)、缩放(Scale)和错切(Shear)。AffineTransform类描述了一种二维仿射变换的功能,它是一种二维坐标到二维坐标之间的线性变换。
2015-05-02 19:26:31 7768 1
原创 OpenCV+Qt:基于PCA主成分分析的人脸识别例程
在模式识别领域中,PCA是一种常用的数据集降维手段,在此基础上,保留数据集中对方差贡献最大的特征从而进行模式分类。OpenCV中提供PCA的类,因此可以方便地使用PCA来进行人脸识别研究。在学习了网上的相关实现和代码,在以下开发平台跑通了代码:win8.1+OpenCV2.4.9+Qt5.3.2。
2015-05-01 14:50:34 7219
基于SVM与人工神经网络的车牌识别OpenCV&C++实现
2015-05-29
模式识别 Matlab生成模式类
2015-03-13
Harris角点检测
2015-03-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人