首页 / 专利库 / 心理学与精神病学 / 心理学 / 基于自编码器的人脸图像旋转方法

基于自编码器的人脸图像旋转方法

阅读:142发布:2021-02-23

专利汇可以提供基于自编码器的人脸图像旋转方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种基于自 编码器 的人脸图像旋转方法,依次包括以下步骤:首先,采集每一位用户的原始 正面 和侧面人脸图像,并通过手工方式选取包含人脸的区域构成纯人脸图像,并以此作为用户人脸图像的模板;然后,将模板库中的彩色图像转换成灰度图像;其次,从自编码器的 输入层 到 中间层 ,将相邻两层看作RBM,逐层训练每个RBM。将训练后RBM堆叠得到自编码器,并用训练RBM得到的权值和偏置作为自编码器的初始化权值和偏置;再次,使用反向传播 算法 逐层调整自编码器各层的权值和偏置;最后,使用新用户的侧面人脸图像,对训练过的自编码器进行测试,将侧面图像重建成正面人脸图像。该方法重建过程更加智能化。,下面是基于自编码器的人脸图像旋转方法专利的具体信息内容。

1.一种基于自编码器的人脸旋转方法,其特征在于:该方法依次包括以下步骤,步骤1、建立人脸图像模板库,定义有N个用户,使用图像采集设备,为每一个用户拍摄正面和侧面原始人脸图像,拍摄侧面图像时,让人脸以正前方为基准,旋转一定度进行拍摄;设人脸旋转的角度为α,-45°≤α≤45°;获得原始人脸图像后,手工选择图像中只包含人脸部分构成纯人脸图像,每个用户选一张正面图像作为目标图像模板和m张侧面图像作为侧面图像模板,第c个用户的正面图像和侧面图像分别用Pc和 表示,1≤c≤N,1≤m≤100,(c-1)m+1≤t≤cm,用Hc和Wc分别表示正面图像的高和宽, 和 分别表示侧面图像的高和宽,用 表示N个用户的纯人脸图像模板库,把
N个用户的人脸图像模板SOF分成两部分,一部分为训练人脸库D1,包含每个用户的一幅正面图像和m幅侧面图像,用于训练自编码器;剩余用户的正面图像和侧面图像作为测试人脸库D2,用于测试训练后的自编码器;
步骤2、如果纯人脸图像模板是彩色图像,则首先将彩色图像转换成灰度图像,用Rc(h,w)、Gc(h,w)和Bc(h,w)分别表示第c个用户正面人脸图像中第(h,w)个像素的红色分量、绿色分量和蓝色分量,根据著名灰度化心理学公式计算其灰度值如下:
gc(h,w)=(Rc(h,w)×299+Gc(h,w)×587+Bc(h,w)×114+500)/1000
灰度化后的人脸图像分别用 表示;
步骤3、使用训练人脸库D1中每个用户经过灰度化后的侧面图像为训练图像,每个用户对应的灰度化后的正面图像为目标输出,训练自编码器;
定义自编码器包含2r-1个隐含层,输入层节点数为l,l=Hc×Wc;第k个隐含层的节点数分别为lk,1≤k≤2r-1,输出层的节点数和输入层的节点数相同,都为l,网络的参数为各个层的权值和偏置;
自编码器的训练过程包含逐层无监督预训练和有监督微调两个阶段,在逐层无监督预训练过程中,从自编码器的输入层到中间层,把相邻两层看作受限玻尔兹曼机,其中每个RBM的输出是上一个相邻RBM的输入,从最底层的RBM开始,逐层对所有RBM进行学习训练;逐层训练完成后,采用有监督的方式,从网络的输出层到输入层,逐层调整网络的参数;
第k个RBM的可视层为hk-1,1≤k≤r,隐含层为自编码器的第k个隐含层hk,RBM的学习过程具体步骤如下:
步骤3.1、随机初始化权值矩阵Wk,可视层偏置向量ak和隐含层偏置向量bk为接近于0的数值;
步骤3.2、对输入向量hk-1,计算下面的概率值:
随机产生i个0到1之间的随机数βi,将P(hki=1|hk-1)与对应的βi进行比较,若P(hki=1|hk-1)大于βi,则令P(hki=1|hk-1)=1;否则,令P(hki=1|hk-1)=0;
步骤3.3、使用采样得到的P(hki=1|hk-1),计算下面的概率值,得到可视层的重建步骤3.4、使用可视层的重建 计算下面的概率值:
步骤3.5、按照下式更新各个参数:
式中,η表示学习率,0<η<1;
步骤4、依照步骤3,依次学习第1个到第r个RBM;
步骤5、将训练后的r个RBM从底向上堆叠,然后以第r个RBM的隐含层作为中间层,将这r个RBM再反向堆叠,得到自编码器,并用步骤4得到的权值和偏置初始化自编码器;
步骤6、采用反向传播算法调整自编码器的参数;
步骤6.1、对于输入向量x,根据以下公式,计算自编码器各层神经元的激活:
-x
其中,σ(·)为sigmoid函数,σ(x)=1/1+e ,表示第1个隐含层第i个节点的偏置, 表示第k个隐含层第i个节点的偏置, 表示第2r-1个隐含层第i个节点的偏置,且
1≤k≤2r-1;
步骤6.2、目标函数为实际输出向量o与目标输出向量y的交叉熵,用f表示:
步骤6.3、令 1≤k≤2r-1,1≤t≤mN,计算各代价函数f对 的
偏导数;
计算代价函数f对输出层 的偏导数,用 表示:
对于hk(k=2r-1,…,1)隐含层,计算代价函数f对各层 的偏导:
步骤6.4、计算代价函数关于权值和偏置的偏导:
步骤6.5、利用共轭梯度下降法对权值和偏置进行迭代更新,得到最终的权值和偏置;
步骤7、读取测试人脸图像库D2,将测试人脸图像库D2中的侧面人脸图像重建成正面人脸图像。
2.根据权利要求1所述的一种基于自编码器的人脸旋转方法,其特征在于:在实施时需要数码相机或数码摄像机之类的数字图像采集设备和具有图像处理的普通台式微机;
具体实施方案为,
步骤(1)、使用图像采集卡CG300、CP240松下摄像机和75mm高精度日本进口镜头组装成数字图像采集设备,并选用lenovo启天M8000微型计算机,组成基于自编码器的人脸图像旋转系统;系统在光照条件下采集距离一米处的用户-45°到+45°的原始人脸图像,并输入计算机中;
步骤(2)、利用步骤(1)组建的自编码器人脸图像旋转系统,采集200个用户的人脸图像各5幅,包括1幅正面人脸图像和4幅侧面人脸图像,左右2个侧面各2幅图像;同时采用手工的方式选择只包含人脸的部分构成纯人脸图像作为模板;给200个用户进行编号,编号从1~200;用Pc表示第c个人的正面图像模板,用 表示第c个人的侧面图像模板,4c-3≤t≤4c;
正面人脸这些人脸模板的高和宽分别用Hc和Wc表示,在拍摄的人脸图像模板中Hc从100~
1800、Wc从100~1800;侧面人脸这些人脸模板的高和宽分别用 和 表示,在拍摄的人脸图像模板中 从100~1800、 从100~1800;
由于原始图像过大和电脑配置的限制,同时防止计算量过大,每幅图像都裁剪成高和宽均为40像素的图;
步骤(3)、对纯人脸图像模板库SOF中的每一个图像模板进行灰度化处理;用Rc(h,w)、Gc(h,w)和Bc(h,w)分别表示模板库中第c个用户的正面人脸图像的第(h,w)个像素的红色分量、绿色分量和蓝色分量,计算其灰度值如下:
gc(h,w)=(Rc(h,w)×299+Gc(h,w)×587+Bc(h,w)×114+500)/1000
把灰度化后的人脸图像表示为Pc={gc(h,w)}, 其中0≤h≤Hc-1,0≤w≤
Wc-1;
步骤(4)、把200个对象的人脸图像模板分成两部分,编号1~100的用户人脸图像用于训练自编码器,编号101~200的用户人脸图像用于测试训练好的自编码器;利用1~100号用户的正面和侧面人脸图像模板训练一个含有7个隐含层的自编码器,自编码器输入层节点数为1600,7个隐含层的节点数分别为1000、500、200、100、200、500、1000,输出层的节点数为1600;
步骤(5)、从自编码器的输入层到中间层,把相邻两层看作受限玻尔兹曼机,其中每个RBM的输出是上一个相邻RBM的输入,从最底层的RBM开始,逐层对所有RBM进行学习训练;逐层训练完成后,采用有监督的方式,从网络的输出层到输入层,逐层调整网络的参数;
第k个RBM的可视层为hk-1,1≤k≤4,隐含层为自编码器的第k个隐含层hk,RBM的学习过程具体步骤如下:
步骤(5.1)、随机初始化权值矩阵Wk,可视层偏置向量ak和隐含层偏置向量bk为接近于0的数值;
步骤(5.2)、对输入向量hk-1,计算下面的概率值:
随机产生i个0到1之间的随机数βi,将P(hki=1|hk-1)与对应的βi进行比较,若P(hki=1|hk-1)大于βi,则令P(hki=1|hk-1)=1;否则,令P(hki=1|hk-1)=0;
步骤(5.3)、使用采样得到的P(hki=1|hk-1),计算下面的概率值,得到可视层的重建步骤(5.4)、使用可视层的重建 计算下面的概率值:
步骤(5.5)、按照下式更新各个参数:
式中,η表示学习率,0<η<1;
步骤(6)、依照步骤(5),依次学习第1个到第4个RBM;
步骤(7)、将训练后的4个RBM从底向上堆叠,然后将第4个RBM的隐含层作为中间层,将这4个RBM再反向堆叠,得到自编码器,并用步骤(5)得到的权值和偏置初始化自编码器;
步骤(8)、采用反向传播算法调整自编码器的参数;
步骤(8.1)、对于输入向量x,根据以下公式,计算自编码器各层神经元的激活:
其中,σ(·)为sigmoid函数,σ(x)=1/1+e-x, 表示第k个隐含层第i个节点的偏置,且k=1,2,3,4,5,6,7;
步骤(8.2)、目标函数为实际输出向量o与目标输出向量y的交叉熵,用f表示:
步骤(8.3)、令 1≤k≤7,1≤t≤400,计算代价函数f对 的偏
导数;
计算代价函数f对输出层 的偏导数,用 表示:
对于hk,k=7,…,1隐含层,计算代价函数f对各层 的偏导:
步骤(8.4)、计算代价函数关于权值和偏置的偏导:
步骤(8.5)、利用共轭梯度下降法对权值和偏置进行迭代更新,得到最终的权值和偏置;
步骤(9)、读取测试人脸图像库D2,对训练好的自编码器进行检测,将测试人脸图像库D2中的侧面图像重建成正面人脸图像。

说明书全文

基于自编码器的人脸图像旋转方法

技术领域

[0001] 本发明涉及一种基于自编码器的人脸图像旋转方法,属于计算机图像处理技术领域。

背景技术

[0002] 随着信息技术的发展,高科技以数字化的形式融入了我们的生活,带来了很多的便利,同样又促进了数字化生活的发展。识别与验证技术也发生了巨大的变化,由传统的密码验证方式,更多的转换为数字证书和生物认证识别等新兴技术。尤其是生物识别技术,由于它是利用人体自身所固有的生理或行为特征作为识别依据来进行个体验证的方法,克服了传统认证手段易于丢失、遗忘,易被仿造盗用等缺点,越来越受到国内外研究者的广泛关注。生物识别系统中,虹膜和指纹的研究较为成熟,也有了很好的实验效果,但它们是被动采集的过程,需要人工的辅助和配合,具有一定的侵犯性。人脸识别是具有较友好的非接触性的交互方式,具有作为识别特征的普遍性、唯一性、稳定性和易采集性等特点,并且更能符合人类的认知过程。人脸识别凭借着其自然性、高可接受性,在国家安全、金融安全及人机交互领域有着广阔的应用前景。
[0003] 人脸识别同样也面临着很多的问题和难点,正面的标准的人脸往往具有较高的识别性,但是侧面人脸,不同表情的人脸,给人脸识别带来了巨大的挑战。如何将侧面人脸旋转为标准的正面人脸是当前人脸自动识别系统面临最主要的挑战。
[0004] 目前用于侧面人脸图像旋转为正面人脸图像的方法主要是通过对人脸图像进行三维人脸建模,虽然这种方法有其优点,但是,在较大规模的人脸图像数据库上的识别结果仍不能让人满意,其主要原因是计算量较大,处理时间很长,不同姿势需要不同的模型,给进一步的人脸识别带来了很多的不便。因此,寻找一种高效的人脸修正方法,具有重要的新颖性、创造性和实用价值。

发明内容

[0005] 基于自编码器的人脸图像旋转方法首先将侧面人脸图像非线性降维,然后将降维后的图像还原,将图像重建成原始大小的正面人脸图像,该方法不需要事先知道人脸的姿势,一定旋转度内的人脸图像都可以重建成正面的人脸图像;
[0006] 为实现上述目的,本发明采用的技术方案为一种基于自编码器的人脸旋转方法,依次包括以下步骤:
[0007] 步骤1、建立人脸图像模板库,定义有N个用户,使用图像采集设备,为每一个用户拍摄正面和侧面原始人脸图像,拍摄侧面图像时,让人脸以正前方为基准,旋转一定角度进行拍摄;设人脸旋转的角度为α,-45°≤α≤45°;获得原始人脸图像后,手工选择图像中只包含人脸部分构成纯人脸图像,每个用户选一张正面图像作为目标图像模板和m张侧面图像作为侧面图像模板,第c个用户的正面图像和侧面图像分别用Pc和 表示,1≤c≤N,1≤m≤100,(c-1)m+1≤t≤cm,用Hc和Wc分别表示正面图像的高和宽, 和 分别表示侧面图像的高和宽,用 表示N个用户的纯人脸图像模板
库,把N个用户的人脸图像模板SOF分成两部分,一部分为训练人脸库D1,包含每个用户的一幅正面图像和m幅侧面图像,用于训练自编码器;剩余用户的正面图像和侧面图像作为测试人脸库D2,用于测试训练后的自编码器;
[0008] 步骤2、如果纯人脸图像模板是彩色图像,则首先将彩色图像转换成灰度图像,用Rc(h,w)、Gc(h,w)和Bc(h,w)分别表示第c用户正面人脸图像中第(h,w)个像素的红色分量、绿色分量和蓝色分量,根据著名灰度化心理学公式计算其灰度值如下:
[0009] gc(h,w)=(Rc(h,w)×299+Gc(h,w)×587+Bc(h,w)×114+500)/1000灰度化后的人脸图像分别用Pc={gc(h,w)}, 表示;
[0010] 步骤3、使用训练人脸库D1中每个用户经过灰度化后的侧面图像为训练图像,每个用户对应的灰度化后的正面图像为目标输出,训练自编码器;
[0011] 定义自编码器包含2r-1个隐含层,输入层节点数为l,l=Hc×Wc;第k个隐含层的节点数分别为lk(1≤k≤2r-1),输出层的节点数和输入层的节点数相同,都为l,网络的参数为各个层的权值和偏置;
[0012] 自编码器的训练过程包含逐层无监督预训练和有监督微调两个阶段,在逐层无监督预训练过程中,从自编码器的输入层到中间层,把相邻两层看作受限玻尔兹曼机(Restricted Boltzmann Machines,RBM),其中每个RBM的输出是上一个相邻RBM的输入,从最底层的RBM开始,逐层对所有RBM进行学习训练;逐层训练完成后,采用有监督的方式,从网络的输出层到输入层,逐层调整网络的参数;
[0013] 第k(1≤k≤r)个RBM的可视层为hk-1,隐含层为自编码器的第k个隐含层hk,RBM的学习过程具体步骤如下:
[0014] 步骤3.1、随机初始化权值矩阵Wk,可视层偏置向量ak和隐含层偏置向量bk为接近于0的数值;
[0015] 步骤3.2、对输入向量hk-1,计算下面的概率值:
[0016]
[0017] 随机产生i个0到1之间的随机数βi,将P(hki=1|hk-1)与对应的βi进行比较,若P(hki=1|hk-1)大于βi,则令P(hki=1|hk-1)=1;否则,令P(hki=1|hk-1)=0;
[0018] 步骤3.3、使用采样得到的P(hki=1|hk-1),计算下面的概率值,得到可视层的重建[0019]
[0020] 步骤3.4、使用可视层的重建 计算下面的概率值:
[0021]
[0022] 步骤3.5、按照下式更新各个参数:
[0023]
[0024] 式中,η表示学习率,0<η<1,通常取0.01或者0.1;
[0025] 步骤4、依照步骤3,依次学习第1个到第r个RBM;
[0026] 步骤5、将训练后的r个RBM从底向上堆叠,然后以第r个RBM的隐含层作为中间层,将这r个RBM再反向堆叠,得到自编码器,并用步骤4得到的权值和偏置初始化自编码器;
[0027] 步骤6、采用反向传播算法调整自编码器的参数;
[0028] 步骤6.1、对于输入向量x,根据以下公式,计算自编码器各层神经元的激活:
[0029]
[0030] 其中,σ(·)为sigmoid函数,σ(x)=1/1+e-x, 和 是有关的偏置,且[0031] 步骤6.2、目标函数为实际输出向量o与目标输出向量y的交叉熵,用f表示:
[0032]
[0033] 步骤6.3、令 计算各代价函数f对 的偏导数;
[0034] 计算代价函数f对输出层 的偏导数,用 表示:
[0035]
[0036] 对于hk(k=2r-1,…,1)隐含层,计算代价函数f对各层 的偏导:
[0037]
[0038] 步骤6.4、计算代价函数关于权值和偏置的偏导:
[0039]
[0040] 步骤6.5、利用共轭梯度下降法对权值和偏置进行迭代更新,得到最终的权值和偏置;
[0041] 步骤7、读取测试人脸图像库D2,将测试人脸图像库D2中的侧面人脸图像重建成正面人脸图像。
[0042] 本发明与现有技术相比,具有以下明显的优势和有益效果:
[0043] 本发明在人脸旋转过程中不再需要知道人脸原始的角度,都可以重建成正面的人脸图像;同时,本发明在提取图像的特征时,不再是使用人工设定的方式,而是让网络自动完成;此外,自编码器的中间层相当于对原始图像进行了非线性降维,使重建人脸图像的精度能达到一个更高的平。
[0044] 本发明在许多领域中具有重要的应用价值。比如,可以将本发明独立应用于考勤管理系统中,只需要简单的图像采集设备,而不需要过多的人为干预;又比如,可以将本发明应用于人脸识别等领域中,作为辅助的身份鉴别方法,这将能进一步提高身份鉴别的可靠性与准确性。附图说明
[0045] 图1为本发明流程示意图;
[0046] 图2为用于训练的人脸灰度图像示意图;
[0047] 图3为用于测试的人脸灰度图像示意图;
[0048] 图4为训练过程中侧面人脸图像和旋转过来的正面人脸图像示意图;
[0049] 图5为测试过程中侧面人脸图像和旋转过来的正面人脸图像示意图;

具体实施方式

[0050] 根据图1配置本发明的实施例。本发明在实施时需要数码相机或数码摄像机之类的数字图像采集设备和具有一般图像处理能的普通台式微机。具体实施方案为:
[0051] 步骤(1)、使用图像采集卡CG300、CP240松下摄像机和75mm高精度日本进口镜头组装成数字图像采集设备,并选用lenovo启天M8000微型计算机,组成基于自编码器的人脸图像旋转系统;系统在一般的光照条件下采集距离约一米处的用户-45°到+45°的原始人脸图像,并输入计算机中;
[0052] 步骤(2)、利用步骤(1)组建的自编码器人脸图像旋转系统,采集200个用户的人脸图像各5幅,包括1幅正面人脸图像和4幅侧面人脸图像,左右2个侧面各2幅图像。同时采用手工的方式选择只包含人脸的部分构成纯人脸图像作为模板;给200个用户进行编号,编号从1~200。用Pc表示第c个人的正面图像模板,用 表示第c个人的侧面图像模板。正面人脸这些人脸模板的高和宽分别用Hc和Wc表示,在拍摄的人脸图像模板中Hc从100~1800、Wc从100~1800不等;侧面人脸这些人脸模板的高和宽分别用 和 表示,在拍摄的人脸图像模板中 从100~1800、 从100~1800不等;
[0053] 由于原始图像过大和电脑配置的限制,同时防止计算量过大,每幅图像都裁剪成高和宽均为40像素的图;
[0054] 步骤(3)、对纯人脸图像模板库SOF中的每一个图像模板进行灰度化处理;用Rc(h,w)、Gc(h,w)和Bc(h,w)分别表示模板库中第c个用户的正面人脸图像的第(h,w)个像素的红色分量、绿色分量和蓝色分量,计算其灰度值如下:
[0055] gc(h,w)=(Rc(h,w)×299+Gc(h,w)×587+Bc(h,w)×114+500)/1000把灰度化后的人脸图像表示为Pc={gc(h,w)}, 其中0≤h≤Hc-1,0≤w≤Wc-1;灰度化后的用于训练的正面人脸图像模板和侧面人脸图像模板如图2所示,灰度化后的用于测试的侧面人脸图像模板如图3所示;
[0056] 步骤(4)、把200个对象的人脸图像模板分成两部分,编号1~100的用户人脸图像用于训练自编码器,编号101~200的用户人脸图像用于测试训练好的自编码器。利用1~100号用户的正面和侧面人脸图像模板训练一个含有7个隐含层的自编码器,自编码器输入层节点数为1600,7个隐含层的节点数分别为1000、500、200、100、200、500、1000,输出层的节点数为1600;
[0057] 步骤(5)、从自编码器的输入层到中间层,把相邻两层看作受限玻尔兹曼机,其中每个RBM的输出是上一个相邻RBM的输入,从最底层的RBM开始,逐层对所有RBM进行学习训练;逐层训练完成后,采用有监督的方式,从网络的输出层到输入层,逐层调整网络的参数;
[0058] 第k(1≤k≤4)个RBM的可视层为hk-1,隐含层为自编码器的第k个隐含层hk,RBM的学习过程具体步骤如下:
[0059] 步骤(5.1)、随机初始化权值矩阵Wk,可视层偏置向量ak和隐含层偏置向量bk为接近于0的数值;
[0060] 步骤(5.2)、对输入向量hk-1,计算下面的概率值:
[0061]
[0062] 随机产生i个0到1之间的随机数βi,将P(hki=1|hk-1)与对应的βi进行比较,若P(hki=1|hk-1)大于βi,则令P(hki=1|hk-1)=1;否则,令P(hki=1|hk-1)=0;
[0063] 步骤(5.3)、使用采样得到的P(hki=1|hk-1),计算下面的概率值,得到可视层的重建
[0064]
[0065] 步骤(5.4)、使用可视层的重建 计算下面的概率值:
[0066]
[0067] 步骤(5.5)、按照下式更新各个参数:
[0068]
[0069] 式中,η表示学习率,0<η<1,通常取0.01或者0.1;
[0070] 步骤(6)、依照步骤(5),依次学习第1个到第4个RBM;
[0071] 步骤(7)、将训练后的4个RBM从底向上堆叠,然后将第4个RBM的隐含层作为中间层,将这4个RBM再反向堆叠,得到自编码器,并用步骤(5)得到的权值和偏置初始化自编码器;
[0072] 步骤(8)、采用反向传播算法调整自编码器的参数;
[0073] 步骤(8.1)、对于输入向量x,根据以下公式,计算自编码器各层神经元的激活:
[0074]
[0075] 其中,σ(·)为sigmoid函数, 是有关的偏置,且1≤k≤8;
[0076] 步骤(8.2)、目标函数为实际输出向量o与目标输出向量y的交叉熵,用f表示:
[0077]
[0078] 步骤(8.3)、令 计算代价函数f对 的偏导数;
[0079] 计算代价函数f对输出层 的偏导数,用 表示:
[0080]
[0081] 对于hk,k=7,…,1隐含层,计算代价函数f对各层 的偏导:
[0082]
[0083] 步骤(8.4)、计算代价函数关于权值和偏置的偏导:
[0084]
[0085] 步骤(8.5)、利用共轭梯度下降法对权值和偏置进行迭代更新,得到最终的权值和偏置;训练结果如图4所示,第一行为经过缩放的原始侧面人脸图像,第二行为旋转过来的正面人脸图像;
[0086] 步骤(9)、读取测试人脸图像库D2,对训练好的自编码器进行检测,将测试人脸图像库D2中的侧面图像重建成正面人脸图像,旋转结果如图5所示,第一行为经过缩放的原始侧面人脸图像,第二行为旋转过来的正面人脸图像;
[0087] 实施例的实验效果明显,说明本发明可以在实际应用中进行人脸图像的修正。在一个具体的实验中,采集了200个用户的1幅正面图像和4幅侧面图像训练自编码器,并选择1~100号用户的1幅正面图像和4幅侧面图像训练自编码器;在测试阶段,选择101~200号用户的4幅侧面图像对训练好的自编码器进行测试。实验结果表明,重建的人脸图像有很好的效果。这么好的实验效果,是在室内一般自然光照条件下取得的,且对图像的成像质量并没有非常高的要求。所以,可以认为本发明具有非常高的实用价值。
[0088] 最后应说明的是:以上实施例仅用以说明本发明而并非限制本发明所描述的技术方案;因此,尽管本说明书参照上述的各个实施例对本发明已进行了详细的说明,但是,本领域的普通技术人员应当理解,仍然可以对本发明进行修改或等同替换;而一切不脱离本发明的精神和范围的技术方案及其改进,均应涵盖在本发明的权利要求范围当中。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈