- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 matlab基础笔记三:视频读入与将视频转换为帧
示例一:视频的读入与读取帧操作obj = VideoReader('D://Media//111.mp4');%输入视频位置numFrames = obj.NumberOfFrames;% 帧的总数 for k = 1 : 15% 读取前15帧 frame = read(obj,k);%读取第几帧 % imshow(frame);%显示帧 imwrite
2016-08-31 16:59:24 557
转载 Viola-Jones technique
Viola Jones Face DetectorViola Jones Face Detector是Paul viola 和 Michael J Jones共同提出的一种人脸检测框架。它极大的提高了人脸检测的速度和准确率。速度提升方面:利用积分图像来提取图像特征值,所以非常快。同时,利用adaboost分类器的特征筛选特性,保留最有用特征,这也减少了检测时的运算复
2016-08-27 17:17:48 719
转载 光流算法
光流的概念是Gibson在1950年首先提出来的。它是空间运动物体在观察成像平面上的像素运动的瞬时速度,是利用图像序列中像素在时间域上的变化以及相邻帧之间的相关性来找到上一帧跟当前帧之间存在的对应关系,从而计算出相邻帧之间物体的运动信息的一种方法。一般而言,光流是由于场景中前景目标本身的移动、相机的运动,或者两者的共同运动所产生的。其计算方法可以分为三类:(1)基于区域或者基于特征的匹配方
2016-08-27 10:41:18 3187
转载 迁移学习( Transfer Learning )
转载于: http://apex.sjtu.edu.cn/apex_wiki/Transfer Learning迁移学习( Transfer Learning )薛贵荣 在传统的机器学习的框架下,学习的任务就是在给定充分训练数据的基础上来学习一个分类模型;然后利用这个学习到的模型来对测试文档进行分类与预测。然而,我们看到机器学习算法在当前的Web挖掘研究中存在着
2016-08-26 16:48:18 1557
原创 matlab自带的HMM统计工具箱简介
统计工具箱包含5个与隐马尔可夫模型相关的函数:hmmgenerate 从一个马尔可夫模型产生一个状态序列和输出序列;hmmestimate 计算转移和输出的极大似然估计;hmmtrain 从一个输出序列计算转移和输出概率的极大似然估计;hmmviterbi 计算一个隐马尔可夫模型最可能的状态变化过程;hmmdecode 计算一个给定输出序列的后验状态概率。下面部分介绍如
2016-08-14 17:18:28 8437
转载 matlab的cat函数
cat:用来联结数组用法:C = cat(dim, A, B) 按dim来联结A和B两个数组。 C = cat(dim, A1, A2, A3, ...) 按dim联结所有输入的数组。 EXP: a=cat(3,A,B) 左括号后的3表示构造出的矩阵维数;在新的矩阵中第1、2维就是A和B]这两 个矩阵的行数和列数,
2016-08-12 21:36:23 838
转载 PCA数学原理
PCA(Principal Component Analysis)是一种常用的数据分析方法。PCA通过线性变换将原始数据变换为一组各维度线性无关的表示,可用于提取数据的主要特征分量,常用于高维数据的降维。网上关于PCA的文章有很多,但是大多数只描述了PCA的分析过程,而没有讲述其中的原理。这篇文章的目的是介绍PCA的基本数学原理,帮助读者了解PCA的工作机制是什么。当然我并不打算把文章写成
2016-08-07 16:22:03 571
转载 分类识别样本间“距离”总结
在做分类时常常需要估算不同样本之间的相似性度量(SimilarityMeasurement),这时通常采用的方法就是计算样本间的“距离”(Distance)。采用什么样的方法计算距离是很讲究,甚至关系到分类的正确与否。 本文的目的就是对常用的相似性度量作一个总结。本文目录:1.欧氏距离2.曼哈顿距离3. 切比雪夫距离4. 闵可夫斯基距离
2016-08-06 17:29:20 6948
转载 动态规划(dp)基本概念
基本思想与分治法类似,也是将待求解的问题分解为若干个子问题(阶段),按顺序求解子阶段,前一子问题的解,为后一子问题的求解提供了有用的信息。在求解任一子问题时,列出各种可能的局部解,通过决策保留那些有可能达到最优的局部解,丢弃其他局部解。依次解决各子问题,最后一个子问题就是初始问题的解。 由于动态规划解决的问题多数有重叠子问题这个特点,为减少重复计算,对每一个子问题只解一次,将其不同阶
2016-08-05 20:54:49 1079
转载 Dynamic Time Warping 动态时间规整算法
Dynamic Time Warping(DTW)是一种衡量两个时间序列之间的相似度的方法,主要应用在语音识别领域来识别两段语音是否表示同一个单词。1. DTW方法原理在时间序列中,需要比较相似性的两段时间序列的长度可能并不相等,在语音识别领域表现为不同人的语速不同。而且同一个单词内的不同音素的发音速度也不同,比如有的人会把“A”这个音拖得很长,或者把“i”发的很短。另外,不同时间
2016-08-05 20:50:37 665
原创 matlab基础笔记(二)mat文件与m文件的区别及应用
一:区别.M文件是保存一段代码的文件,类似于C语言中的一个函数体; 这也是MATLAB中最常见的文件保存格式之一.mat是matlab的数据存储的标准格式。也就是你操作产生的数据的一个集合包,可以把一次处理的结果保存,供下一次使用。二:.mat文件应用第一、用load命令,具体为load+文件名.mat,就可以将mat中的数据放到工作空间里,然后操作第二、用save
2016-08-03 16:05:57 9083
原创 matlab基础笔记(一)matlab中求和函数sum
matlab中求和函数summatlab中求和函数sum的具体使用实例:a=sum(A) %列求和b=sum(A,2) %行求和c=sum(A(:)) %矩阵求和假定A为一个矩阵: sum(A)以矩阵A的每一列为对象,对一列内的数字求和。 sum(A,2)以矩阵A的每一行为对象,对一行内的数字求和。 a(:,1)是求矩阵的第一列 a(1,:)是
2016-08-03 10:01:22 6169
转载 kNN(K-Nearest Neighbor)最邻近规则分类
KNN最邻近规则,主要应用领域是对未知事物的识别,即判断未知事物属于哪一类,判断思想是,基于欧几里得定理,判断未知事物的特征和哪一类已知事物的的特征最接近;K最近邻(k-Nearest Neighbor,KNN)分类算法,是一个理论上比较成熟的方法,也是最简单的机器学习算法之一。该方法的思路是:如果一个样本在特征空间中的k个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则该样
2016-08-02 10:48:14 597
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人