自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

转载 收集的几个MATLAB函数

matlab函数_连通区域(本帖内容来自einyboy)1、 matlab函数bwareaopen──删除小面积对象格式:BW2 = bwareaopen(BW,P,conn)作用:删除二值图像BW中面积小于P的对象,默认情况下使用8邻域。算法:(1)Determine the connected components.  L = bwlabeln(BW, conn);

2016-11-30 14:54:03 1734

原创 人脸表情识别笔记(二)特征提取之LBP(局部二值模式)原理及MATLAB代码

一:原理部分LBP(Local Binary Pattern,局部二值模式)是一种用来描述图像局部纹理特征的算子;它具有旋转不变性和灰度不变性等显著的优点。它是首先由T. Ojala, M.Pietikäinen, 和D. Harwood 在1994年提出,用于纹理特征提取。而且,提取的特征是图像的局部的纹理特征; 1、LBP特征的描述       原始的LBP

2016-10-02 09:54:21 21544 11

原创 人脸表情识别笔记(一)人脸检测

在计算机视觉领域,最基本也最经典的一个问题就是目标识别(Object Detection):给出一张图像,用detector检测出图像中特定的object(如人脸)。这方面的论文最经典的恐怕要数《Rapid Object Detection using a Boosted Cascade of Simple Features》这篇了,截止目前(2015.4.2)已经引用10834次。Matlab的

2016-09-29 10:29:44 5288

原创 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 529

转载 Viola-Jones technique

Viola Jones Face DetectorViola Jones Face Detector是Paul viola 和 Michael J Jones共同提出的一种人脸检测框架。它极大的提高了人脸检测的速度和准确率。速度提升方面:利用积分图像来提取图像特征值,所以非常快。同时,利用adaboost分类器的特征筛选特性,保留最有用特征,这也减少了检测时的运算复

2016-08-27 17:17:48 705

转载 光流算法

光流的概念是Gibson在1950年首先提出来的。它是空间运动物体在观察成像平面上的像素运动的瞬时速度,是利用图像序列中像素在时间域上的变化以及相邻帧之间的相关性来找到上一帧跟当前帧之间存在的对应关系,从而计算出相邻帧之间物体的运动信息的一种方法。一般而言,光流是由于场景中前景目标本身的移动、相机的运动,或者两者的共同运动所产生的。其计算方法可以分为三类:(1)基于区域或者基于特征的匹配方

2016-08-27 10:41:18 3118

转载 迁移学习( Transfer Learning )

转载于: http://apex.sjtu.edu.cn/apex_wiki/Transfer Learning迁移学习( Transfer Learning )薛贵荣       在传统的机器学习的框架下,学习的任务就是在给定充分训练数据的基础上来学习一个分类模型;然后利用这个学习到的模型来对测试文档进行分类与预测。然而,我们看到机器学习算法在当前的Web挖掘研究中存在着

2016-08-26 16:48:18 1532

原创 matlab自带的HMM统计工具箱简介

统计工具箱包含5个与隐马尔可夫模型相关的函数:hmmgenerate 从一个马尔可夫模型产生一个状态序列和输出序列;hmmestimate 计算转移和输出的极大似然估计;hmmtrain 从一个输出序列计算转移和输出概率的极大似然估计;hmmviterbi 计算一个隐马尔可夫模型最可能的状态变化过程;hmmdecode 计算一个给定输出序列的后验状态概率。下面部分介绍如

2016-08-14 17:18:28 8382

转载 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 827

转载 PCA数学原理

PCA(Principal Component Analysis)是一种常用的数据分析方法。PCA通过线性变换将原始数据变换为一组各维度线性无关的表示,可用于提取数据的主要特征分量,常用于高维数据的降维。网上关于PCA的文章有很多,但是大多数只描述了PCA的分析过程,而没有讲述其中的原理。这篇文章的目的是介绍PCA的基本数学原理,帮助读者了解PCA的工作机制是什么。当然我并不打算把文章写成

2016-08-07 16:22:03 559

转载 分类识别样本间“距离”总结

在做分类时常常需要估算不同样本之间的相似性度量(SimilarityMeasurement),这时通常采用的方法就是计算样本间的“距离”(Distance)。采用什么样的方法计算距离是很讲究,甚至关系到分类的正确与否。  本文的目的就是对常用的相似性度量作一个总结。本文目录:1.欧氏距离2.曼哈顿距离3. 切比雪夫距离4. 闵可夫斯基距离

2016-08-06 17:29:20 6688

转载 动态规划(dp)基本概念

基本思想与分治法类似,也是将待求解的问题分解为若干个子问题(阶段),按顺序求解子阶段,前一子问题的解,为后一子问题的求解提供了有用的信息。在求解任一子问题时,列出各种可能的局部解,通过决策保留那些有可能达到最优的局部解,丢弃其他局部解。依次解决各子问题,最后一个子问题就是初始问题的解。    由于动态规划解决的问题多数有重叠子问题这个特点,为减少重复计算,对每一个子问题只解一次,将其不同阶

2016-08-05 20:54:49 1045

转载 Dynamic Time Warping 动态时间规整算法

Dynamic Time Warping(DTW)是一种衡量两个时间序列之间的相似度的方法,主要应用在语音识别领域来识别两段语音是否表示同一个单词。1. DTW方法原理在时间序列中,需要比较相似性的两段时间序列的长度可能并不相等,在语音识别领域表现为不同人的语速不同。而且同一个单词内的不同音素的发音速度也不同,比如有的人会把“A”这个音拖得很长,或者把“i”发的很短。另外,不同时间

2016-08-05 20:50:37 647

原创 matlab基础笔记(二)mat文件与m文件的区别及应用

一:区别.M文件是保存一段代码的文件,类似于C语言中的一个函数体;   这也是MATLAB中最常见的文件保存格式之一.mat是matlab的数据存储的标准格式。也就是你操作产生的数据的一个集合包,可以把一次处理的结果保存,供下一次使用。二:.mat文件应用第一、用load命令,具体为load+文件名.mat,就可以将mat中的数据放到工作空间里,然后操作第二、用save

2016-08-03 16:05:57 8947

原创 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 5949

转载 kNN(K-Nearest Neighbor)最邻近规则分类

KNN最邻近规则,主要应用领域是对未知事物的识别,即判断未知事物属于哪一类,判断思想是,基于欧几里得定理,判断未知事物的特征和哪一类已知事物的的特征最接近;K最近邻(k-Nearest Neighbor,KNN)分类算法,是一个理论上比较成熟的方法,也是最简单的机器学习算法之一。该方法的思路是:如果一个样本在特征空间中的k个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则该样

2016-08-02 10:48:14 572

转载 协方差矩阵

一、统计学的基本概念统计学里最基本的概念就是样本的均值、方差、标准差。首先,我们给定一个含有n个样本的集合,下面给出这些概念的公式描述:均值:标准差:方差:均值描述的是样本集合的中间点,它告诉我们的信息是有限的,而标准差给我们描述的是样本集合的各个样本点到均值的距离之平均。以这两个集合为例,[0, 8, 12, 20]和[8, 9, 11, 12],

2016-07-30 10:47:43 537

转载 K临近算法k-Nearest Neighbor algorithm

邻近算法 KNN算法的决策过程  k-Nearest Neighbor algorithm   右图中,绿色圆要被决定赋予哪个类,是红色三角形还是蓝色四方形?如果K=3,由于红色三角形所占比例为2/3,绿色圆将被赋予红色三角形那个类,如果K=5,由于蓝色四方形比例为3/5,因此绿色圆被赋予蓝色四方形类。  K最近邻(k-Nearest Neighbor,KNN)

2016-07-30 09:51:58 569

原创 matlab中eig和eigs函数的引用

matlab eig函数 在MATLAB中,计算矩阵A的特征值和特征向量的函数是eig(A),常用的调用格式有5种:(1) E=eig(A):求矩阵A的全部特征值,构成向量E。(2) [V,D]=eig(A):求矩阵A的全部特征值,构成对角阵D,并求A的特征向量构成V的列向量。(3) [V,D]=eig(A,'nobalance'):与第2种格式类似,但第2种格式中先对A作

2016-07-28 17:25:00 25361

转载 Matlab中矩阵的归一化和正交化函数

1、归一化:首先按行归一化:% ExamplesA=[3 4;5 12];[m n] = size(A);% normalize each row to unitfor i = 1:m    A(i,:)=A(i,:)/norm(A(i,:));end    按列归一化:% normalize each c

2016-07-28 17:11:16 21786

图像预处理MATLAB代码(包括图像去孔洞,尺寸归一化等)

图像预处理MATLAB代码(包括图像去孔洞,尺寸归一化等)

2016-09-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除