The invention relates to a method and a method of face recognition, image information extraction based on PCA module includes: using overlapping blocks to divide the image into several sub images; according to all expectations sub image matrix processing sub images to get the standard sub image; also includes: according to the important sample probability and column sample probability random sampling standard sub image to specify the number of rows and columns of the main sub image information matrix, finally through the contrast to the main information matrix between image recognition and image recognition image. Compared with the prior art, after the block is divided, the statistical randomization algorithm is used for module matching, and the identification speed is improved when the modular PCA advantage is retained.
【技术实现步骤摘要】
基于模块化PCA的图像主信息提取方法及人脸识别方法
本专利技术涉及一种人脸识别方法,尤其是涉及一种基于基于模块化PCA的图像主信息提取方法及人脸识别方法。
技术介绍
人脸识别是生物特征识别技术中的重要研究领域,应用前景广阔。无论在理论上还是在实践中都有很大的意义,它涵盖了数字图像处理、神经网络、心理学、生理学、模式识别、计算机视觉以及人工智能等各方面的知识内容,对推动各个学科领域的发展具有重要的理论意义。在公安、金融、网络安全、物业管理以及考勤等各种领域也都有着巨大的应用价值。如人脸识别技术可以快速地计算出实时采集到脸部数据与人脸图像数据库中已知人员的脸部数据之间的相似度,返回鉴别结果和相对应的可信度。如应用面像捕捉,人脸识别技术可以在监控范围中跟踪一个人并确定他的位置。如在商场、银行、交易所等和金融相关场所,加以人脸识别智能监控,排除不法分子的侵入。虽然研究者们提出了很多人脸识别算法,但其性能仍需进一步改进。目前比较常见的人脸识别方法有PCA(PrincipalComponentAnalysis),LDA,流形学习等。为了减少由于拍摄角度、光照以及表情在人脸识别过程中造成的影响,有学者提出了modularPCA的方法,首先将人脸图像分割成若干子块,然后对这些子块使用传统PCA算法进行识别,由于拍摄角度、光照以及表情对人脸的局部特征影响不大,因此模块化的PCA算法在处理这些问题上有较大的容错性,实验证明,相比较于传统的PCA算法,该方法能够取得更高的准确性。后来又有学者提出了该算法的变种,即在分割模块时不是简单地将图片直接分成若干块,而是采用重叠取样的方法 ...
【技术保护点】
一种基于模块化PCA的图像主信息提取方法,包括:图像分块:采用重叠分块方式对图像进行分块成多个子图像;标准化处理:根据所有子图像的期望矩阵处理子图像得到标准化的子图像;其特征在于,还包括:信息提取:设定每个标准化的子图像中每一行和每一列的行重要样本概率和列重要样本概率,根据每一行的行重要样本概率随机抽取标准化的子图像子图像中第一指定数目的行,根据每一列的重要样本概率随机抽取标准化的子图像中第二指定数目的列,并将标准化的子图像中抽取的第一指定数目的行和第二指定数目的列构成该子图像主信息矩阵。
【技术特征摘要】
1.一种基于模块化PCA的图像主信息提取方法,包括:图像分块:采用重叠分块方式对图像进行分块成多个子图像;标准化处理:根据所有子图像的期望矩阵处理子图像得到标准化的子图像;其特征在于,还包括:信息提取:设定每个标准化的子图像中每一行和每一列的行重要样本概率和列重要样本概率,根据每一行的行重要样本概率随机抽取标准化的子图像子图像中第一指定数目的行,根据每一列的重要样本概率随机抽取标准化的子图像中第二指定数目的列,并将标准化的子图像中抽取的第一指定数目的行和第二指定数目的列构成该子图像主信息矩阵。2.根据权利要求1所述的一种基于模块化PCA的图像主信息提取方法,其特征在于,所述行重要样本概率具体为:其中:pni为第n个子图像的第i行的重要样本概率,Jn为第n个子图像的标准化的子图像,Jn(i)为Jn的第i行,为Jn的F范数的平方,为Jn(i)的欧几里得范数的平方,所述列重要样本概率具体为:其中:qnj为第n个子图像的第j列的重要样本概率,Jn为第n个子图像的标准化的子图像,Jn(j)为Jn的第j列,为Jn的F范数的平方,为Jn(j)的欧几里得范数的平方。3.根据权利要求1所述的一种基于模块化PCA的图像主信息提取方法,其特征在于,所述图像分块步骤具体为以步长为S像素将尺寸为X×Y的图像分割成N个子图像:其中:x×y为子图像的尺寸。4.根据权利要求1所述的一种基于模块化PCA的图像主信息提取方法,其特征在于,所述标准化的子图像具体为:Jn=In-A,n∈(1,N)其中:Jn为第n个子图像的标准化的子图像,In为第n个子图像,A所有子图像的期望矩阵。5.一种基于权利要求1~4中所述的图像主信息提取方法的人脸识别方法,其特征在于,包括:采用所述图像主信息提取方法处理所有对象中的每一个样本图像,其中,每个对象中的样本图像数据至少为一个;计算各对象的各位置子图像的平均主信息矩阵:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。