一种基于奇异值分解的人脸图像光照复原方法技术

技术编号:23559387 阅读:28 留言:0更新日期:2020-03-25 04:40
本发明专利技术提出了一种基于奇异值分解的人脸图像光照复原方法,包括以下步骤:步骤1、采集人脸彩色图像,并转化为人脸灰度图像;步骤2、求取所述步骤1中得到的人脸灰度图像的光照归一化图像;步骤3、求取人脸灰度图像的光照复原图像。本发明专利技术从实际应用效果出发,提出基于奇异值分解的人脸图像光照复原方法,具有处理效率高,计算方法简单的特点。

A method of face image restoration based on singular value decomposition

【技术实现步骤摘要】
一种基于奇异值分解的人脸图像光照复原方法
本专利技术涉及一种剧烈光照变化人脸图像识别问题中的人脸图像光照复原方法,具体的说是一种基于奇异值分解的人脸图像光照复原方法,属于模式识别

技术介绍
据了解,人脸图像光照复原技术主要应用于存在剧烈光照变化的人脸图像识别问题中,其在视觉监控、信息安全、身份信息识别等领域有着广泛的应用需求,如在视觉监控方面,目前的户外视觉监控系统可实时采集大量含有剧烈光照变化人脸图像的视频和图片,通过将人脸图像的剧烈变化光照复原为正常关照,可以提高视觉监控系统识别剧烈光照变化人脸图像的准确率,能够对可疑分子实施及时抓捕或实时定位。人脸图像光照复原方法源于这样一个事实,即在户外自然光环境下,采集的人脸图像存在剧烈的光照变化,剧烈光照变化会导致人脸识别系统的性能严重下降,为了提高人脸识别系统对剧烈光照变化的鲁棒性,需要将人脸图像的剧烈光照变化复原为正常光照。基于奇异值分解的人脸图像光照复原方法是一种将人脸图像的剧烈光照变化转化为正常光照的技术,由于奇异值分解算法产生剧烈光照变化人脸图像的光照归一化图像,通过线性迭代算法,使剧烈光照变化人脸图像逼近其光照归一化图像,生成其光照复原图像,能够显著提高人脸识别系统在剧烈光照变化下的识别准确率。近年来,人脸图像光照复原技术成为剧烈变化人脸识别领域的一个重要研究课题,在理论上说明了方法的可行性,更提出并发展了许多有显著意义和应用价值的方法。按其复原技术可以分为两类:基于数据驱动的复原方法和基于模型驱动的复原方法。基于数据驱动的复原方法使用大规模光照变化人脸图像训练深度神经网络,使得深度神经网络能够产生任意剧烈光照变化人脸图像的正常光照图像,基于数据驱动的复原方法容易造成人脸鉴别信息失真,对剧烈光照变化效果不佳,在实际应用中不能令人满意。基于模型驱动的复原方法,将剧烈光照变化作为线性干扰噪声消除掉,效果很好。然而,现有的基于模型驱动的复原方法使用较多的权值融合多局部邻域光照不变特征,生成光照不变特征的质量难以有效控制,容易造成人脸特征失真。
技术实现思路
本专利技术所要解决的技术问题是,克服现有技术的不足而提供一种基于奇异值分解的人脸图像光照复原方法,能够将人脸图像的剧烈光照变化复原为正常光照,适用于各种剧烈光照变化人脸识别算法。本专利技术提供一种基于奇异值分解的人脸图像光照复原方法,包括以下步骤:步骤1、采集人脸彩色图像,并转化为人脸灰度图像;转至步骤2;步骤2、求取所述步骤1中得到的人脸灰度图像的光照归一化图像;转至步骤3;步骤3、求取人脸灰度图像的光照复原图像。本专利技术的方法在光照复原图像质量和计算效率方面优于传统的方法,对于提高人脸识别系统在剧烈光照变化下的识别准确率具有重要价值。为了获得生成速度快、质量高的光照复原图像,满足人脸识别系统在剧烈光照变化下的实际应用要求,本专利技术提供了基于奇异值分解的人脸图像光照复原方法,该方法利用奇异值分解算法产生剧烈光照变化人脸图像的光照归一化图像,通过线性迭代算法,使剧烈光照变化人脸图像逼近其光照归一化图像,生成其光照复原图像。这样不但可以保证产生光照复原图像质量可靠,而且能使人脸识别系统在剧烈光照变化下显著的提高识别的准确率。同时,本专利技术通过线性迭代逼近算法,能够最大限度的保持人脸固有特征不失真。作为本专利技术的进一步技术方案,步骤1的具体流程如下:步骤1.1、采集人脸彩色图像,人脸彩色图像的大小为h×w×3,其中h表示人脸彩色图像矩阵的行数,w表示人脸彩色图像矩阵的列数;转至步骤1.2;步骤1.2、将所述步骤1.1中的人脸彩色图像转化为大小为h×w的人脸灰度图像I,并将人脸灰度图像I的灰度值等比例的转化到1至255之间。步骤2的具体流程如下:步骤2.1、对所述步骤1中得到的人脸灰度图像I的图像矩阵的每个灰度值进行以自然常数为底的对数变换,得到人脸灰度图像I的对数图像X,其大小为h×w;转至步骤2.2;步骤2.2、采用矩阵SVD奇异值分解方法,对所述步骤2.1中得到的人脸灰度图像I的对数图像X进行奇异值分解,得到如下奇异值分解式,X=UDVT其中,U为对数图像X分解得到的正交矩阵,其大小为h×h;D为对数图像X分解得到的对角矩阵,其大小为h×w,对角矩阵D的第i个对角元素表示为di,且i=1,2,…,w;V为对数图像X分解得到的正交矩阵,其大小为w×w,T表示对矩阵求转置;转至步骤2.3;步骤2.3、将所述步骤2.2中得到的正交矩阵U和正交矩阵V分别写成向量表示形式,即U=[u1,u2,…,ui,…,uw]V=[v1,v2,…,vi,…,vw]其中,ui为h维列向量,vi为w维行向量,i既表示正交矩阵U的列向量编号,也表示正交矩阵V的列向量编号,且i=1,2,…,w;转至步骤2.4;步骤2.4、将所述步骤2.3中得到的正交矩阵U的向量表示形式和正交矩阵V的向量表示形式代入步骤2.2中对数图像X的奇异值分解式,得到如下对数图像X的奇异值分解的向量表示形式,转至步骤2.5;步骤2.5、根据下式得到对数图像X的光照归一化对数图像其中,||||2表示向量二范数,的大小为h×w;转至步骤2.6;步骤2.6、对所述步骤2.5中得到的光照归一化对数图像的图像矩阵中每个数值进行以自然常数为底的指数变换,得到光照归一化对数图像的指数图像其大小为h×w;转至步骤2.7;步骤2.7、将所述步骤2.6中得到的指数图像的图像矩阵中的所有数值等比例转化到1至255之间,得到光照归一化人脸灰度图像Ir,其大小为h×w。步骤3的具体流程如下:步骤3.1、根据所述步骤2中得到的人脸灰度图像I的光照归一化人脸灰度图像Ir,通过梯度下降法求得如下人脸灰度图像I的光照复原图像Ip,k=1,2,…,30Ip=f30其中,=fk为第k个光照复原图像,fk+1为第k+1个光照复原图像,f1=I,fk和Ip的大小均为h×w。本专利技术采用以上技术方案与现有技术相比,具有以下技术效果:1.本专利技术提出的基于奇异值分解的人脸图像光照复原方法,针对人脸图像的剧烈光照变化,采用奇异值分解算法产生剧烈光照变化人脸图像的光照归一化图像,以保证产生光照归一化图像的质量可靠;2.本专利技术提出的基于奇异值分解的人脸图像光照复原方法,通过线性迭代算法,使剧烈光照变化人脸图像逼近其光照归一化图像,生成其光照复原图像,在复原正常光照的同时,可以最大限度的保持人脸图像的固有特征信息。总之,本专利技术从实际应用效果出发,提出基于奇异值分解的人脸图像光照复原方法,具有处理效率高,计算方法简单的特点。附图说明图1为本专利技术的整体流程图。图2为本专利技术中由剧烈光照变化人脸图像复原为正常光照人脸图像的流程图。具体实施方式下面结合附图对本专利技术的技术方案做进一步的详细说明:本实施例在以本专利技术技术方案为前提下进行本文档来自技高网
...

【技术保护点】
1.一种基于奇异值分解的人脸图像光照复原方法,其特征在于,包括以下步骤:/n步骤1、采集人脸彩色图像,并转化为人脸灰度图像;转至步骤2;/n步骤2、求取所述步骤1中得到的人脸灰度图像的光照归一化图像;转至步骤3;/n步骤3、求取人脸灰度图像的光照复原图像。/n

【技术特征摘要】
1.一种基于奇异值分解的人脸图像光照复原方法,其特征在于,包括以下步骤:
步骤1、采集人脸彩色图像,并转化为人脸灰度图像;转至步骤2;
步骤2、求取所述步骤1中得到的人脸灰度图像的光照归一化图像;转至步骤3;
步骤3、求取人脸灰度图像的光照复原图像。


2.根据权利要求1所述一种基于奇异值分解的人脸图像光照复原方法,其特征在于,步骤1的具体流程如下:
步骤1.1、采集人脸彩色图像,人脸彩色图像的大小为h×w×3,其中h表示人脸彩色图像矩阵的行数,w表示人脸彩色图像矩阵的列数;转至步骤1.2;
步骤1.2、将所述步骤1.1中的人脸彩色图像转化为大小为h×w的人脸灰度图像I,并将人脸灰度图像I的灰度值等比例的转化到1至255之间。


3.根据权利要求2所述一种基于奇异值分解的人脸图像光照复原方法,其特征在于,步骤2的具体流程如下:
步骤2.1、对所述步骤1中得到的人脸灰度图像I的图像矩阵的每个灰度值进行以自然常数为底的对数变换,得到人脸灰度图像I的对数图像X,其大小为h×w;转至步骤2.2;
步骤2.2、采用矩阵SVD奇异值分解方法,对所述步骤2.1中得到的人脸灰度图像I的对数图像X进行奇异值分解,得到如下奇异值分解式,
X=UDVT
其中,U为对数图像X分解得到的正交矩阵,其大小为h×h;D为对数图像X分解得到的对角矩阵,其大小为h×w,对角矩阵D的第i个对角元素表示为di,且i=1,2,…,w;V为对数图像X分解得到的正交矩阵,其大小为w×w,T表示对矩阵求转置;转至步骤2.3;
步骤2.3、将所述步...

【专利技术属性】
技术研发人员:胡长晖虞建景慎周光亮
申请(专利权)人:南京邮电大学
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1