基于PCA模型的图像聚类模型分析和简单图像识别分析.docx
《基于PCA模型的图像聚类模型分析和简单图像识别分析.docx》由会员分享,可在线阅读,更多相关《基于PCA模型的图像聚类模型分析和简单图像识别分析.docx(26页珍藏版)》请在第一文库网上搜索。
1、基于PCA模型的图像聚类模型分析和简单图像识别分析摘要本文根据实际200张照片,通过PCA模型的方法进行特征提取,并根据提取出的特征和特征值对图像进行聚类分析,本文采用了统计学意义上的聚类方法,包括k-means聚类、层次聚类与多维高斯矩阵模型,分别对其进行聚类分析,考察聚类分析的效果。最后我们通过计算与聚类中心的距离得出测试图片所属的类别,并且小组也通过简单的图片识别方法,考察计算距离最小值,识别匹配测试图片。1 .引言1.1 背景介绍人脸识别是计算机视觉和图像处理等领域近年来的热点研究课题,现在已经有许多识别方法如指纹识别,掌纹识别,书写签字等川。图像识别具有较为广泛的商业应用领域。其在身
2、份认证与安全防护,例如门禁,以及在增强电子商务、电子政务的安全等领域具有广泛的利用价值,例如限定只有权限的人才能进行网上交易等1.2 实验数据我们选取了200张照片,分别是人物、竹林、猫和电脑。图片大小都不一致,因此我们需要同一成150*180的格式,所以必须先对图片进行处理,但是小组注意到直接压缩到150*180的图片要么严重变形要么占居图片的大小比例相差极大,影响识别,因此必须将图片中主要元素的占比处理到相似程度,然后压缩到150*180大小。我们选择先将图片适度变形到主要人物长宽比相似,然后截取一个5:6的部分图片,控制主人物的占比最后压缩到150*180.图1.1样本图片本实验报告对图
3、像数据的处理对计算机内存有一定要求,不然会出现如图1.2卡顿的情况:main内存不足。请键入HE1PMEMORY查看选项。图1.2异常情况可以选择输入memory指令查看相应配置memory可能的最大数组:1343MB(1.408e+09bytes)*可用于所有数组的内存:1343MB(1.408e+09bytes)*MAT1AB使用的内存:1600MB(1.678e+09bytes)物理内存(RAM):4021MB(4.217e+09bytes)图1.3memory命令查看配置2 .数据预处理与PCAPCA(princip1eComponentAna1ysis)是由TUrk和Pent1ad提
4、出来的统计学的特征提取方法,它的基础就是K1变换,是一种常用的正交变换。PCA方法具有速度快,识别率高等优点。通过PCA得到的用于识别的特征向量.而这组正交向量是原始人脸空间的总体散布矩阵的特征向量并具有脸的形状,所以也可称为特征脸,它保留了人脸的完整信息式其实质是建立了一个新的坐标系,将一个物体主轴沿特征矢量对齐的旋转变换,这个变换解除了。原有数据向量的各个分量之间的相关性,从而有可能去掉那些带有较少信息的坐标系,以达到降低特征空间维数的目的完整的PCA人脸识别的步骤为:(1)读入数据图像库;(2)计算K1变换的生成矩阵;(3)利用SVD定理计算特征值和特征向量;(4)把训练图像和测试图像投
5、影到特征空间;(5)比较测试图像和训练图像,确定待识别样本类别。2.1 读入数据图像库本实验将找到的数字图像经过像素处理统一为相同的像素,将200张图片作为样本集进行处理和分析,选取一张作为测试集。整合输入的人脸样本,把m*n的矩阵变换成1*(m*n)的矩阵,最终缩小数据范围后转化为10*6750维的样本矩阵,部分(6745-6750列)矩阵数据如下图2.1.1所示:6745至6750列0.52940.51760.50980.49800.49020.42750.87840.87450.83530.73330.57650.73330.87840.87450.89800.91370.89800.8
6、7451.00001.00001.00001.00001.00001.00000.72940.67450.60780.54120.50590.50200.99610.99610.99610.99610.99610.99610.18430.18430.18430.18430.18430.18430.80000.78430.77250.75690.74510.73730.94900.94900.94900.94900.94900.94900.80000.79220.78430.77650.78040.7765图2.1样本矩阵代码如下:functionImgData=imgdata()namud=0
7、.8;IrainImgPath=,CUsersyyDesktopMat1ab,;(路径体现了团队分工)train1mgExt=,*.jpg,;train1mgs=dir(fu11fi1e(trainImgPath,trainImgExt);number=size(train1mgs,1);pic_a11=ce11(1,number);fori=1:numberpic-a11i=rgb2gray(imread(strcat(num2str(i),.jpg,);pic-a11i=imresize(pic-a11i,namud);endm,n=size(pica111);fori=ImumberIm
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 PCA 模型 图像 分析 简单 识别