CN105960657B - 使用卷积神经网络的面部超分辨率 - Google Patents
使用卷积神经网络的面部超分辨率 Download PDFInfo
- Publication number
- CN105960657B CN105960657B CN201480074939.0A CN201480074939A CN105960657B CN 105960657 B CN105960657 B CN 105960657B CN 201480074939 A CN201480074939 A CN 201480074939A CN 105960657 B CN105960657 B CN 105960657B
- Authority
- CN
- China
- Prior art keywords
- image
- face
- resolution
- super
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/161—Detection; Localisation; Normalisation
- G06V40/164—Detection; Localisation; Normalisation using holistic features
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/168—Feature extraction; Face representation
- G06V40/171—Local features and components; Facial parts ; Occluding parts, e.g. glasses; Geometrical relationships
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Oral & Maxillofacial Surgery (AREA)
- General Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
Abstract
使用双通道深度卷积神经网络(BCNN)的面部超分辨率,其可以自适应地融合两个通道的信息。在一个示例中,所述BCNN实现为从输入图像提取高等级特征。所提取的高等级特征与输入图像中的低等级细节组合,以产生较高分辨率图像。优选地,获得合适的系数,以自适应地组合所述高等级特征和所述低等级细节。
Description
技术领域
本发明总体上涉及图像处理,更具体地说,涉及生成较高分辨率面部图像。
背景技术
面部识别***对数字图像或视频帧执行图像处理,以自动地标识人。一些面部识别方法的性能可能极大地取决于面部图像的分辨率。例如,在标准清晰度监控视频中所捕获的可检测的面部可能仅为12乘12像素或更低的分辨率。这些低分辨率面部图像可能使得面部识别和分析的性能降级。为了改进低分辨率面部图像上的面部识别和分析的性能,执行面部超分辨率以推断具有更高分辨率的面部图像。
在一种方法中,获得低等级特征以执行面部超分辨率。例如,全局本征面部或局部纹理片块的选取已经视为低等级特征。然而,低等级特征典型地对于外表的变化(例如姿势、分辨率程度以及运动模糊的变化情况)并非鲁棒的。因此,该方法一般受限于在受约束的条件下重构前面面部图像。
在另一方法中,具有各种姿势和表情的大规模高分辨率训练面部集合用于执行面部超分辨率。例如,基于各种姿势和表情而生成低分辨率测试面部。然而,于在训练集合中未发现高度相似的面部的情况下,该方法可能不正确地生成较高分辨率面部图像。此外,因为模糊的片块可能并非描述得足够,所以如果低分辨率面部图像是模糊的,则该方法中所执行的面部超分辨率可能不正确地工作。
在又一方法中,实现面部分量的结构信息,以执行面部超分辨率。例如,代替低等级特征,对于匹配片块而实现面部分量的结构信息。该方法极大地取决于精确的面部关键点以捕获结构信息。然而,从低分辨率面部图像捕获结构信息是困难的。此外,如果低分辨率面部图像是模糊的,则该方法中所执行的面部超分辨率可能不正确地工作。
因此,出于面部识别和其它目的,需要更好的方法以执行面部超分辨率。
发明内容
本发明通过从较低分辨率面部图像生成较高分辨率面部图像来克服现有技术的限制。为了方便,较高分辨率面部图像可以有时称为超分辨率面部图像。一种方法自适应地组合低等级信息和高等级信息,以重构较高分辨率下的超分辨率面部图像。从原始输入面部图像推导低等级信息,并且从中间超分辨率面部图像获得高等级信息。合成原始输入图像和中间超分辨率面部图像在最终超分辨率图像(即输出面部图像或所重构的图像)上产生改进的精度。
一个方面包括一种用于从输入面部图像生成较高分辨率输出面部图像的***。在一种方法中,所述***包括卷积神经网络(CNN),其生成输入面部图像的面部表示。所述CNN包括卷积层、非线性化层和下采样层。所述***还包括面部超分辨率器,其从所述面部表示生成超分辨率面部图像。所述超分辨率面部图像具有比所述输入面部图像更高的分辨率。此外,所述***包括面部组合器,其将所述超分辨率面部图像与所述输入面部图像的上采样版本组合,以产生输出面部图像。
在示例实现方式中,所述***包括系数估计器,其从所述面部表示生成系数。在一种方法中,所述面部组合器生成所述输出面部图像作为所述超分辨率面部图像和所述输入面部图像的上采样版本的线性组合,其中,所述系数确定所述线性组合。所述系数估计器可以是从所述面部表示生成所述系数的神经网络。优选地,所述系数估计器是全连接神经网络。
其它方面包括与前述方面有关的组件、设备、***、改进、方法、处理、应用和其它技术。
附图说明
本发明具有当结合附图时将从本发明的具体实施方式和所附权利要求更容易理解的其它优点和特征,其中:
图1是面部识别***的简化示图。
图2是示例面部合成器模块的示图。
图3是示例双通道卷积神经网络的示图。
图4是执行面部识别的方法的流程图。
图5是执行面部超分辨率的方法的流程图。
图6绘制用于不同的高斯模糊的系数α的概率密度函数。
图7示出具有不同的高斯模糊和运动模糊的输入面部图像上的各种面部超分辨率的定性比较。
图8示出关于对低分辨率输入面部图像和高分辨率输出面部图像执行的关键点检测的示例。
图9A绘制具有高斯模糊的输入面部图像和超分辨率面部图像上的关键点检测的误差。
图9B绘制具有运动模糊的输入面部图像和超分辨率面部图像上的关键点检测的误差。
图10A是用于比较具有高斯模糊的输入图像和超分辨率面部图像上的面部识别的性能的柱状图。
图10B是用于比较具有运动模糊的输入图像和超分辨率面部图像上的面部识别的性能的柱状图。
附图仅为了说明的目的而描述本发明实施例。本领域技术人员从以下讨论将容易理解,在不脱离在此所描述的本发明的原理的情况下,可以采用在此所示的结构的替选实施例。
具体实施方式
附图和以下描述仅通过说明的方式与优选实施例有关。应注意,从以下讨论,在此所公开的结构和方法的替选实施例将容易地理解为在不脱离本发明的原理的情况下可以采用的可行替选。
所公开的面部识别***和方法执行面部超分辨率。在一种方法中,面部超分辨率是基于合成输入面部图像的低等级信息和高等级信息的。在一个方面中,面部超分辨率实现深度卷积神经网络(CNN),以从低分辨率输入图像推断较高分辨率图像。深度CNN被实现以从输入图像提取高等级特征。所提取的高等级特征与输入图像中的低等级细节组合,以产生较高分辨率图像。优选地,获得系数,以自适应地组合高等级特征和低等级细节。该方法中所执行的面部超分辨率能够处理具有大的外表变化(例如,姿势、分辨率程度和运动模糊的变化条件)的图像,而不依赖于面部关键点。
面部识别概述
图1是根据一个实施例的面部识别***100的简化示图。面部识别***100接收低分辨率(例如15乘15像素)下的目标面部图像110T,并且尝试识别面部(即,将面部与特定个体关联)。面部识别***100还接收用于已知个体的基准面部图像110R。基准面部图像110R可以具有与目标面部图像110T相比的相同或不同分辨率。如果目标面部图像110T为低分辨率,则一般基准面部图像110R将具有较高分辨率。面部识别***100执行分析以生成度量150,以指示目标面部图像110T中的个体是否与基准面部图像110R中的个体相同。面部识别***100可以具有用于不同个体的基准面部图像110R的大数据库,并且可以将目标面部图像110T与很多不同的基准面部图像110R进行比较,以关于目标面部图像110T标识个体。
面部识别***100包括面部合成器模块120、分析模块130和处理器140。面部识别***100可以还包括关键点检测模块(未示出),其从面部合成器模块120的输出检测面部关键点。这些模块中的每一个可以实施为硬件、软件、固件或其组合。同时,这些模块执行面部识别并且确定两个面部图像110中的主体相同与否。
面部合成器模块120接收低分辨率的目标面部图像110T作为输入,并且生成较高分辨率图像(即,超分辨率图像)作为输出。在一种方法中,面部合成器模块120被实现为双通道卷积神经网络(BCNN),以推断较高分辨率图像。在一个方面中,BCNN的一个通道被训练,以获得目标面部图像110T的中间超分辨率面部图像,并且BCNN的另一通道被训练,以获得系数。BCNN基于系数而自适应地组合目标面部图像110T和中间超分辨率面部图像,以产生较高分辨率图像作为输出。
分析模块130确定基准面部图像110R中的主体和目标面部图像110T中的主体是否匹配。分析模块130从面部合成器模块120获得较高分辨率面部图像。对于先前可用的面部图像,可以预先执行面部超分辨率,在此情况下,分析模块130可以从数据库检索超分辨率图像。此外,分析模块130可以基于面部图像110或超分辨率图像的表示而生成关于面部图像110是否属于同一主体(人)的度量150。度量150可以用于执行面部识别。
处理器140运行指令以在面部识别***100上执行面部识别。处理器140从存储器(未示出)或外部电路接收指令。指令也可以完全地或至少部分地驻留在处理器140内(例如处理器的缓存存储器内)。根据指令,处理器140变换或选择面部图像110的部分,以提供给面部合成器模块120。此外,处理器140根据指令来操作面部合成器模块120和分析模块130,以执行面部识别的核函数。
面部超分辨率
图2是示例面部合成器模块120的示图。面部合成器模块120接收低分辨率下的输入面部图像205,并且执行面部超分辨率,以生成较高分辨率下的输出面部图像245。对于给定的低分辨率(LR)输入面部图像205面部合成器模块120生成高分辨率(HR)输出面部图像245其优选地接近基本真实(ground truth)在一种方法中,完成该操作以使得误差最小化,
其中,W表示面部合成器模块120的参数,并且f()表示面部合成器模块120的函数。
在该示例中,面部合成器模块120训练CNN的多个层,以获得精确的较高分辨率的输出面部图像245。在一个实现方式中,面部合成器模块120包括至少两个通道的CNN。也就是说,其包括双通道CNN(BCNN)。组合来自通道中的每一个的信息,以产生较高分辨率的输出面部图像245。
在示例性实施例中,面部合成器模块120包括上采样器模块210、特征提取器模块220、图像超分辨率器模块230(在此又称为面部超分辨率器模块或面部超分辨率器)、系数估计器模块240以及面部组合器模块250。同时,这些模块形成至少两个通道的CNN,以生成输出面部图像245。例如,特征提取器模块220和图像超分辨率器模块230形成一个CNN通道,以生成中间超分辨率面部图像235。此外,特征提取器模块220和系数估计器模块240形成另一CNN通道,以生成系数α。面部组合器模块250进行中间超分辨率面部图像235与输入面部图像的上采样版本215的线性组合,以产生输出面部图像245。通过系数α来确定相对加权。这些组件中的每一个可以实施为硬件、软件、固件或其组合。
特征提取器模块220生成输入面部图像205的面部表示225。在一种方法中,特征提取器模块220被实现为CNN。CNN被训练以从输入面部图像205提取特征。在一种方法中,出于面部超分辨率的目的,特征提取器模块220训练网络,以标识输入面部图像205的鲁棒全局结构。例如,特征提取器模块220提取特征(例如转角、边沿、梯度、眼睛、鼻子和嘴)。所提取的特征用于生成输入面部图像205的表示225。
图像超分辨率器模块230从特征提取器模块220接收面部表示225,并且生成中间超分辨率面部图像235。优选地,通过全连接神经网络来实现图像超分辨率器模块230。图像超分辨率器模块230和特征提取器模块220形成第一CNN通道。中间超分辨率面部图像235具有比输入面部图像205更高的分辨率。
特别是如果输入面部图像205是糟糕质量的(例如非常低的分辨率或模糊的),则中间超分辨率面部图像235可以包括比输入面部图像205更多的低等级细节(例如图像中的高频率或尖锐过渡)。然而,如果输入面部图像205具有良好的质量,则特征提取器模块220可以过滤掉低等级细节,以标识输入面部图像205的鲁棒全局结构。因此,在此情况下,中间超分辨率面部图像235可以具有比输入面部图像205更少的低等级细节。
为了补偿中间超分辨率面部图像235的可能瑕疵,面部合成器模块120计算系数α,以根据下式来合成与原始输入面部图像205和中间超分辨率面部图像235都有关的信息,以产生最终输出面部图像245:
在此,表示低分辨率输入面部图像205,W表示面部合成器模块120中(例如模块220、230和240中)的神经网络的参数。此外,表示第一CNN通道从输入产生的中间超分辨率图像235,↑表示上采样,从而表示输入图像的上采样版本215。第二CNN通道产生系数α。
系数估计器模块240从特征提取器模块220接收面部表示225,并且生成系数α,以补偿中间超分辨率面部图像235的任何瑕疵(或利用初始输入面部图像中的附加有用信息)。优选地,系数估计器模块240被实现为全连接神经网络。系数估计器模块240和特征提取器模块形成第二CNN通道。系数α用于更智能地组合中间超分辨率面部图像235中所生成的高等级特征与可以存在于输入面部图像205中的低等级细节。
关于输入面部图像205和中间超分辨率面部图像235的正确整合,因为中间超分辨率面部图像235具有比输入面部图像205更高的分辨率,所以上采样器模块210对输入面部图像205进行上采样。优选地,上采样器模块210对输入面部图像205进行上采样,从而中间超分辨率面部图像235的分辨率匹配上采样的输入面部图像205的分辨率。在一个实现方式中,双三次插值用于生成上采样版本。
面部组合器模块250组合中间超分辨率面部图像235与输入面部图像的上采样版本215,以产生输出面部图像245。在一种方法中,面部组合器模块250生成输出面部图像245作为中间超分辨率面部图像235和输入面部图像的上采样版本215的线性组合。优选地,系数α确定线性组合。替代地,面部组合器模块250可以通过非线性方式组合中间超分辨率面部图像235与输入面部图像的上采样版本215。替代地并且附加地,面部组合器模块250可以组合通过CNN的多个通道所获得的图像或信息。
图3是示出面部合成器模块120中所实现的BCNN的示图。如图3所示,特征提取器模块220和图像超分辨率器模块230形成BCNN的第一通道,特征提取器模块220和系数估计器模块240形成BCNN的第二通道。同时,这些组件实现神经网络的多个层,以用于生成系数α和中间超分辨率面部图像235。
为了精确地生成输出面部图像245,对于给定的训练集合BCNN根据如下目标函数来训练神经网络:
通过使得公式3中的误差函数最小化来确定参数W。
在一种方法中,特征提取器模块220包括具有从较低等级特征进展到较高等级特征的级联的两个或更多个CNN层的CNN。优选地,CNN包括三个CNN层300(1)、300(2)和300(3)(通常在此称为CNN层300)。例如,第一CNN层300(1)可以检测低等级特征(例如转角、边沿和梯度)。第二CNN层300(2)可以组合这些低等级特征,以提取较高等级特征(例如形状)。第三CNN层300(3)可以提取更复杂的结构(例如眼睛、鼻子和嘴)。
在一个示例实施例中,每个CNN层300包括卷积滤波器310、非线性激活运算器320以及下采样层330(例如最大池)。每个CNN层300根据目标函数而被训练。在其它实施例中,每个CNN层300可以包括不同的或附加的元件。此外,功能可以通过与在此所描述的不同的方式分布在各元件之间。
在每个CNN层i中,通过将线性滤波器与先前特征进行卷积并且在卷积滤波器310中加入偏置项来获得特征映射然后,特征映射在非线性激活运算器320中通过非线性函数(例如tanh)传输,并且通过最大池层330被下采样。ni表示层i中的特征映射的数量,每个特征映射的大小是sixsi。滤波器大小是wixwi,并且池层在每个2x2非重叠子区域上选取最大值。运算通过公式4而得以公式化,其中,M表示最大池算子。
图像超分辨率器模块230和系数估计器模块240的每个包括全连接神经网络。因此,图像超分辨率器模块230中的神经网络形成一个群组,并且系数估计器模块240中的神经网络形成另一群组。例如,图像超分辨率器模块230中的两个神经网络层340和350形成第一群组,系数估计器模块240中的两个神经网络层360和370形成第二群组。第一群组和第二群组中的神经网络分别生成超分辨率图像Ihal和系数α。群组j中的层i的大小表示为公式5和公式6示出用于每个群组的输出,其中,和表示群组i中的加权度量。
在一种方法中,BCNN通过公式11中的系数α将上采样的图像↑Iin和超分辨率图像Ihal线性地组合,其为***的输出。
Iout=α↑Iin+(1-α)Ihal (7)
系数α可以自适应地被训练,以接收具有不同质量的输入面部图像205。例如,随着α接近1,输出面部图像245Iout近似为上采样的面部图像215(即输入面部图像的上采样版本),这意味着输入面部图像205具有高质量并且可以支持足够的细节。与之对比,当α接近0时,输出近似为中间超分辨率面部图像235,这意味着输入面部图像205具有低质量并且不能提供有用的纹理。因此,系数α指示输入面部图像205的质量。
表1提供示例BCNN中的网络架构的概要。卷积层i的输出大小表示为nixsixsi,滤波器大小为ni-1xnixwixwi。群组j中的完全连接的层i的大小是并且对应加权矩阵是
表1.网络中的示例实现方式细节
在一个实施例中,输出面部图像包含输入面部图像中的像素数量的至少四倍(即每个线性维度中的上采样的两倍)。优选地,输入面部图像小于50x50像素,并且输出面部图像是至少100x100像素。也可以使用更小的输入面部图像(例如20x20)。
通过在面部合成器模块120中实现BCNN,两个通道的信息得以结合,以生成精确的输出面部图像。BCNN合并输入图像的高等级特征和低等级细节二者,以实现鲁棒性和精度。利用高等级特征允许面部合成器模块120对于大的外表变化或模糊是鲁棒的。利用低等级细节使得面部合成器模块120能够整合图像中的具有高频率或尖锐过渡的局部细节。通过训练神经网络,两个通道的信息得以自适应地融合。
面部识别的运算
图4示出根据一个实施例的使用面部识别***100来执行面部识别的方法的流程图。对面部识别***100呈现(410)面部图像。执行(420)面部超分辨率,以从较低分辨率输入面部图像205生成较高分辨率输出面部图像245。然后使用较高分辨率输出面部图像245来执行(430)面部识别。
图5示出执行面部超分辨率420的方法的流程图。面部合成器模块120接收(510)输入面部图像205。生成(520)输入面部图像205的面部表示225。优选地,使用卷积神经网络(CNN)来生成(520)输入面部图像205的面部表示225。从输入面部图像205的面部表示生成(530)中间超分辨率面部图像235。此外,从面部表示225生成(535)系数α。此外,输入面部图像被上采样(540)。优选地,输入面部图像205被上采样(540),从而上采样的面部图像215的分辨率匹配中间超分辨率面部图像235的分辨率。此外,中间超分辨率面部图像235与上采样的面部图像215组合(550),以生成输出面部图像245。在一种方法中,生成输出超分辨率面部图像245作为中间超分辨率面部图像235和上采样的面部图像215的线性组合,其中,系数确定线性组合的加权。
仿真结果
进行实验以验证使用BCNN的面部超分辨率的性能。关于实验,大量图像被模糊,以获得低分辨率输入面部图像。
使用以下方法获得低分辨率输入面部图像205。设IL和IH表示低分辨率(LR)输入图像205和高分辨率(HR)输出面部图像245。从LR输入图像205获得模糊的图像可以被建模为:
在此,G是模糊内核,表示卷积运算,↓表示下采样。
在各种类型的模糊内核当中,高斯模糊和运动模糊是用于对图像中的模糊进行建模的两个有效内核。例如,高斯模糊广泛地出现在图像中(例如成像***中的失焦效果或像差)。高斯模糊可以定义为:
其中,σx,σy是水平方向和垂直方向上的方差参数,Sg是归一化常数。
运动模糊是对归因于对象中的运动产生的模糊进行建模的另一常用内核。模糊在单个方向上行进,并且内核受控于分别表示模糊方向和移动距离的两个参数θ,l,。以常数SM,对模糊的图像进行归一化:
图6绘制用于不同的高斯模糊量σ=σx=σy的系数α的概率密度函数。30,000个图像选自具有不同高斯内核的测试集合。模糊的面部图像的一些示例示出于条带610、615和620中。图6以灰度级示出概率密度。白色表示高概率,黑色表示低概率。图6示出系数α与高斯方差相关。随着方差增加(例如,σ=4),输入面部图像610变得更模糊,并且用于系数α的概率密度函数转变为α的较低值。因此,系数α指示输入面部图像610具有低质量并且无法提供有用的纹理。另一方面,随着方差减少(例如,σ<0.5),输入面部图像620变得更干净,并且用于系数α的概率密度函数朝向更大值转变。因此,系数α指示输入面部图像620具有较高质量并且可以支持足够的细节。在示例BCNN中,当输入面部图像620实质上不包含模糊(即高斯方差实质上等于0)时,系数α的概率密度函数在0.5而非1左右出现峰值。这是因为,甚至在没有高斯模糊的情况下,输入面部图像205的大小也限制图像质量。
图7示出具有不同的高斯模糊和运动模糊的输入面部图像上的各种面部超分辨率的定性比较。为了比较,通过对测试图像执行高斯模糊或运动模糊来获得低分辨率输入面部图像。顶部两行示出高斯模糊的面部图像上的各种类型的面部超分辨率的性能。底部两行示出运动模糊的面部图像上的各种类型的面部超分辨率的性能。此外,低分辨率面部图像被下采样为40乘40像素,以模拟野外捕获的糟糕质量图像。通过比较PSNR和结构相似度(SSIM)来分析所重构的输出面部图像的质量。
图7中的各列如下。最左列“输入”是下采样的较低分辨率输入图像。最右列“基本真实”是用于生成模糊的并且下采样的输入的高分辨率图像。中间四列是不同类型的面部超分辨率。从左到右,“SR”是基于超解的。见Yang,J.,Wright,J.,Huang,T.S.,Ma,Y.:Imagesuper-resolution via sparse representation.Image Processing,IEEE Transactionson 19(11)(2010)2861-2873;and Yang,J.,Wright,J.,Huang,T.,Ma,Y.:Image super-resolution as sparse representation of raw image patches.In:Computer Visionand Pattern Recognition,2008.CVPR 2008.IEEE Conference on,IEEE(2008)1-8.“SFH”is based on another state of the art face hallucination approach.See Yang,C.Y.,Liu,S.,Yang,M.H.:Structured face hallucination.In:Computer Vision andPattern Recognition(CVPR),2013 IEEE Conference on,IEEE(2013)1099-1106。“CNN”是基于纯卷积神经网络的。“BCNN”是上述双通道卷积神经网络方法。
在图7中,当输入面部图像区别性地被模糊时,传统面部超分辨率方法(SR和SFH)失败。基于片块的方法SR方法无法重构干净的图像,因为图像中的片块受污染,并且该方法并不从输入学习高等级结构。因为在模糊的图像上无法获得精确的关键点,所以基于关键点的方法SFH方法也无法重构干净的图像。
表2包含测试集合上的PSNR和SSIM的平均结果。表2示出使用BCNN所执行的面部超分辨率胜过其它方法。
表2.使用各种方法的面部超分辨率的定性比较
使用BCNN的面部超分辨率可以实现为预处理函数,其显著地改进以下面部应用的性能。例如,超分辨率面部图像可以用在面部关键点检测或面部识别中。
图8示出关于对低分辨率输入面部图像和高分辨率输出面部图像执行的关键点检测的示例。该图包含12个不同的面部。行810包含使用高斯模糊所获得的低分辨率输入面部图像。行810中的标记是基于低分辨率图像而检测的关键点。每个低分辨率图像810直接之下是对应超分辨率图像820。标记示出对高分辨率输出面部图像执行的关键点检测。对低分辨率图像810执行的关键点检测无法定位内部面部分量(例如眉毛、眼睛、鼻子和嘴)的精确位置。然而,对高分辨率图像820执行的关键点检测精确地定位内部面部分量(例如眉毛、眼睛、鼻子和嘴)。因此,使用BCNN的面部超分辨率改进面部关键点检测的性能。
图9A和图9B进一步证实使用BCNN的面部关键点检测的改进的性能。图9A绘制具有高斯模糊的原始输入面部图像和超分辨率输出面部图像上的关键点检测的归一化误差。相似地,图9B绘制具有运动模糊的原始输入面部图像和超分辨率输出面部图像上的关键点检测的归一化误差。在图9A和图9B中,两个不同分辨率(15乘15、30乘30)的图像被测试。当关键点检测器预测关键点位置时,计算根均方误差(RMSE),然后通过眼角之间的距离对RMSE进行归一化。在该示例中,关键点检测器描述于Asthana,A.,Zafeiriou,S.,Cheng,S.,Pantic,M.:Robust discriminative response map fitting with constrained localmodels.In:Computer Vision and Pattern Recognition(CVPR),2013IEEE Conferenceon,IEEE(2013)3444-3451中,但可以使用很多不同类型的关键点检测器。
在图9A中,在每个低分辨率图像上加入具有不同标准差σ=1.0、2.0、……、5.0的标准高斯滤波器(σx=σy=σ),然后关键点检测器基于使用BCNN的面部超分辨率而直接应用于低分辨率模糊图像LR和所重构的图像HR。尤其当图像在大模糊效果(σ=5.0)下或具有非常低的分辨率(15乘15像素)时,与低分辨率模糊图像LR上的关键点检测相比,使用BCNN的所重构的图像HR上的关键点检测显著改进关键点检测器的性能。因此,使用BCNN的面部超分辨率对于处理大的分辨率和模糊的变化是鲁棒的。
在图9B中,使用运动模糊而非高斯模糊来执行相似的测试。在该测试中,相同的方向θ应用于不同的移动距离l。然后,以两个不同的分辨率来缩放共享同一内核的每个图像。如图9B所示,通过使用BCNN执行面部超分辨率来减少归一化的RMSE。在高斯内核或运动内核下的所重构的图像HR上的RMSE是接近的,这指示使用BCNN的面部超分辨率对抗模糊是鲁棒的。
图10A和图10B示出使用BCNN的面部识别中的改进。图10A是用于比较具有高斯模糊的原始输入图像和超分辨率面部图像上的面部识别的性能的柱状图。相似地,图10B是用于比较具有运动模糊的原始输入图像和超分辨率面部图像上的面部识别的性能的柱状图。在这些示例中,面部识别算法描述于Yi,D.,Lei,Z.,Li,S.Z.:Towards pose robust facerecognition.In:Computer Vision and Pattern Recognition(CVPR),2013IEEEConference on,IEEE(2013)3539-3545中,但可以使用很多不同类型的面部识别。
在图10A中,在每个低分辨率图像上加入具有不同标准差σ=1.0、2.0、……、5.0的标准高斯滤波器(σx=σy=σ),然后基于使用BCNN的面部超分辨率而对低分辨率模糊图像和所重构的图像执行面部识别。对于每个方差,存在两个条形。左条形1010是用于低分辨率模糊图像的精度,右条形1020是超分辨率的较高分辨率图像的精度。如图10A所示,所重构的面部图像上的面部识别的精度1020比低分辨率模糊图像上的面部识别的精度1010更高。因此,使用BCNN的面部超分辨率对于处理大的分辨率和模糊的变化是鲁棒的。
在图10B中,使用运动模糊而非高斯模糊来执行相似的测试。在该测试中,相同的方向θ应用于变化的移动距离l。左条形1030是用于低分辨率模糊图像的精度,右条形1040是超分辨率的较高分辨率图像的精度。如图10B所示,所重构的面部图像上的面部识别的精度1040比低分辨率模糊图像上的面部识别的精度1030更高。因此,通过使用BCNN执行面部超分辨率改进面部识别的精度。
使用BCNN的面部超分辨率改进关键点检测和面部识别的性能。因此,使用BCNN的面部超分辨率可以实现为预处理模块,其显著地改进以下面部应用的性能。
虽然具体实施方式包含很多特例,但它们不应理解为限制本发明的范围,而仅理解为示出本发明的不同示例和方面。应理解,本发明的范围包括以上未详细讨论的其它实施例。例如,应理解,可以使用不同的架构。卷积层的数量、滤波器大小、通道的数量的特定选取、非线性度的选取、下采样的选取、关键点的表示等将取决于应用而变化。在不脱离所附权利要求中所限定的本发明的精神和范围的情况下,可以在本发明的方法和装置的布置、操作和细节方面进行将对于本领域技术人员清楚的各种其它修改、改变和变形。因此,本发明的范围应由所附权利要求及其法律等同物确定。
在替选实施例中,在计算机硬件、固件、软件和/或其组合中实现本发明。可以在机器可读存储设备中有形地实施的计算机程序产品中实现本发明的装置,以用于由可编程处理器运行;并且运行指令的程序的可编程处理器可以执行本发明的方法步骤,以通过对输入数据进行操作并且生成输出来执行本发明的功能。本发明可以有利地实现于可在包括耦合为从数据存储***、至少一个输入设备以及至少一个输出设备接收数据和指令并且将数据和指令发送至其的至少一个可编程处理器的可编程***上运行的一个或多个计算机程序中。可以通过高级过程编程语言或面向对象的编程语言或根据期望通过汇编或机器语言来实现每个计算机程序;并且在任何情况下,语言可以是编译语言或解释语言。通过示例的方式,合适的处理器包括通用微处理器和专用微处理器。通常,处理器将从只读存储器和/或随机存取存储器接收指令和数据。通常,计算机将还包括用于存储数据文件的一个或多个海量存储设备;这些设备包括磁盘(例如内部硬盘和可拆卸盘)、磁光盘以及光盘。适合于有形地实施计算机程序指令和数据的存储设备包括所有形式的非易失性存储器,通过示例的方式包括半导体存储器设备(例如EPROM、EEPROM和闪存设备);磁盘(例如内部硬盘和可拆卸盘);磁光盘;以及CD-ROM盘。任何前述方面可以由ASIC(专用集成电路)和其它形式的硬件补充或合并在其中。
术语“模块”并非意图受限于特定物理形式。取决于具体应用,模块可以实现为硬件、固件、软件和/或其组合。此外,不同的模块可以共享公共组件或甚至由相同组件实现。不同模块之间可以存在或不存在清楚的界限。
Claims (19)
1.一种用于从输入面部图像生成较高分辨率输出面部图像的***,所述***包括:
卷积神经网络(CNN),其生成输入面部图像的面部表示,所述CNN包括卷积层、非线性化层和下采样层;
面部超分辨率器,其从所述面部表示生成所述输入面部图像的超分辨率版本,所述超分辨率面部图像具有比所述输入面部图像更高的分辨率;
上采样器,其对所述输入面部图像执行上采样以得到所述输入面部图像的上采样版本;
系数估计器,其从所述面部表示生成系数,其中,所述系数估计器是从所述面部表示生成所述系数的神经网络;以及
面部组合器,其根据所述系数将所述输入面部图像的超分辨率版本与所述输入面部图像的上采样版本组合,以产生输出面部图像。
2.如权利要求1所述的***,其中,所述面部表示是所述输入面部图像中的特征的表示,并且所述CNN从所述输入面部图像提取所述特征。
3.如权利要求2所述的***,其中,所述CNN包括从较低等级特征进展到较高等级特征的级联的两个或更多个CNN层。
4.如权利要求1所述的***,其中,所述面部超分辨率器是从所述面部表示生成所述超分辨率面部图像的神经网络。
5.如权利要求4所述的***,其中,所述面部超分辨率器是全连接神经网络。
6.如权利要求1所述的***,还包括:
其中,所述面部组合器生成所述输出面部图像作为所述超分辨率面部图像和所述输入面部图像的上采样版本的线性组合,并且所述系数确定所述线性组合。
7.如权利要求6所述的***,其中,所述系数估计器是全连接神经网络。
8.如权利要求1所述的***,其中,所述上采样是基于双三次插值的。
9.如权利要求1所述的***,其中,所述输出面部图像包含所述输入面部图像中的像素数量的至少四倍。
10.如权利要求1所述的***,其中,所述输出面部图像是至少100x100像素。
11.如权利要求1所述的***,其中,所述输入面部图像不多于50x50像素。
12.如权利要求1所述的***,其中,所述输出面部图像具有比所述超分辨率图像更多的纹理。
13.如权利要求1所述的***,其中,所述输出面部图像补偿所述输入面部图像中的高斯模糊。
14.如权利要求1所述的***,其中,所述输出面部图像补偿所述输入面部图像中的运动模糊。
15.如权利要求1所述的***,还包括:
关键点检测模块,其从所述输出面部图像检测面部关键点。
16.如权利要求1所述的***,还包括:系数估计器,其从所述面部表示生成系数,其中:
所述系数估计器是全连接神经网络;
所述面部组合器生成所述输出面部图像作为所述超分辨率面部图像和所述输入面部图像的上采样版本的线性组合,并且所述系数确定所述线性组合;以及
所述面部超分辨率器是从所述面部表示生成所述超分辨率面部图像的全连接神经网络。
17.如权利要求16所述的***,其中,所述输出面部图像包含所述输入面部图像中的像素数量的至少四倍。
18.一种用于从输入面部图像生成较高分辨率输出面部图像的方法,所述方法包括:
生成输入面部图像的面部表示;
从所述面部表示生成所述输入面部图像的超分辨率版本,所述超分辨率面部图像具有比所述输入面部图像更高的分辨率;
对所述输入面部图像进行上采样以得到所述输入面部图像的上采样版本;
利用神经网络从所述面部表示生成系数;以及
根据所述系数将所述输入面部图像的超分辨率版本与所述输入面部图像的上采样版本组合,以产生输出面部图像,
其中,所述方法是通过一个或多个处理器执行的。
19.一种非瞬时计算机可读介质,被配置为存储程序代码,所述程序代码包括用于从输入面部图像生成较高分辨率输出面部图像的指令,所述指令当由处理器运行时使得所述处理器:
生成输入面部图像的面部表示;
从所述面部表示生成所述输入面部图像的超分辨率版本,所述超分辨率面部图像具有比所述输入面部图像更高的分辨率;
对所述输入面部图像进行上采样以得到所述输入面部图像的上采样版本;
利用神经网络从所述面部表示生成系数;以及
根据所述系数将所述输入面部图像的超分辨率版本与所述输入面部图像的上采样版本组合,以产生输出面部图像。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2014/080086 WO2015192316A1 (en) | 2014-06-17 | 2014-06-17 | Face hallucination using convolutional neural networks |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105960657A CN105960657A (zh) | 2016-09-21 |
CN105960657B true CN105960657B (zh) | 2019-08-30 |
Family
ID=54836411
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480074939.0A Active CN105960657B (zh) | 2014-06-17 | 2014-06-17 | 使用卷积神经网络的面部超分辨率 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9405960B2 (zh) |
CN (1) | CN105960657B (zh) |
WO (1) | WO2015192316A1 (zh) |
Families Citing this family (70)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9928405B2 (en) * | 2014-01-13 | 2018-03-27 | Carnegie Mellon University | System and method for detecting and tracking facial features in images |
US10115004B2 (en) * | 2014-06-17 | 2018-10-30 | Carnegie Mellon University | Methods and software for hallucinating facial features by prioritizing reconstruction errors |
WO2016132148A1 (en) | 2015-02-19 | 2016-08-25 | Magic Pony Technology Limited | Machine learning for visual processing |
US10410398B2 (en) * | 2015-02-20 | 2019-09-10 | Qualcomm Incorporated | Systems and methods for reducing memory bandwidth using low quality tiles |
US10289912B1 (en) * | 2015-04-29 | 2019-05-14 | Google Llc | Classifying videos using neural networks |
US10540768B2 (en) * | 2015-09-30 | 2020-01-21 | Samsung Electronics Co., Ltd. | Apparatus and method to segment object from image |
CN105512638B (zh) * | 2015-12-24 | 2018-07-31 | 王华锋 | 一种基于融合特征的人脸检测与对齐方法 |
CN105678250B (zh) | 2015-12-31 | 2019-10-11 | 北京迈格威科技有限公司 | 视频中的人脸识别方法和装置 |
US9836820B2 (en) * | 2016-03-03 | 2017-12-05 | Mitsubishi Electric Research Laboratories, Inc. | Image upsampling using global and local constraints |
CN105847968B (zh) * | 2016-03-21 | 2018-12-21 | 京东方科技集团股份有限公司 | 基于深度学习的解像方法和*** |
WO2017173605A1 (en) * | 2016-04-06 | 2017-10-12 | Xiaogang Wang | Method and system for person recognition |
WO2017177363A1 (en) * | 2016-04-11 | 2017-10-19 | Sensetime Group Limited | Methods and apparatuses for face hallucination |
CN105976318A (zh) * | 2016-04-28 | 2016-09-28 | 北京工业大学 | 一种图像超分辨率重建方法 |
CN106056562B (zh) * | 2016-05-19 | 2019-05-28 | 京东方科技集团股份有限公司 | 一种人脸图像处理方法、装置及电子设备 |
CN106022380A (zh) * | 2016-05-25 | 2016-10-12 | 中国科学院自动化研究所 | 基于深度学习的个体身份识别方法 |
CN106096535B (zh) * | 2016-06-07 | 2020-10-23 | 广东顺德中山大学卡内基梅隆大学国际联合研究院 | 一种基于双线性联合cnn的人脸验证方法 |
US10255522B2 (en) * | 2016-06-17 | 2019-04-09 | Facebook, Inc. | Generating object proposals using deep-learning models |
EP3475920A4 (en) | 2016-06-23 | 2020-01-15 | Loomai, Inc. | SYSTEMS AND METHODS FOR GENERATING HUMAN HEAD COMPUTER-BASED ANIMATION MODELS FROM CAPTURED DATA IMAGES |
US10559111B2 (en) | 2016-06-23 | 2020-02-11 | LoomAi, Inc. | Systems and methods for generating computer ready animation models of a human head from captured data images |
US20180039853A1 (en) * | 2016-08-02 | 2018-02-08 | Mitsubishi Electric Research Laboratories, Inc. | Object Detection System and Object Detection Method |
CN117556888A (zh) * | 2016-08-19 | 2024-02-13 | 莫维迪乌斯有限公司 | 用于深度学习模型的分布式训练的***和方法 |
CN107786867A (zh) * | 2016-08-26 | 2018-03-09 | 原相科技股份有限公司 | 基于深度学习架构的图像辨识方法及*** |
US10726573B2 (en) | 2016-08-26 | 2020-07-28 | Pixart Imaging Inc. | Object detection method and system based on machine learning |
CN106447621A (zh) * | 2016-08-29 | 2017-02-22 | 广东工业大学 | 一种基于模糊连接原则的视频图像去噪方法及装置 |
US10311560B2 (en) * | 2016-09-07 | 2019-06-04 | Huazhong University Of Science And Technology | Method and system for estimating blur kernel size |
CN108074215B (zh) * | 2016-11-09 | 2020-04-14 | 京东方科技集团股份有限公司 | 图像升频***及其训练方法、以及图像升频方法 |
CN108133456A (zh) * | 2016-11-30 | 2018-06-08 | 京东方科技集团股份有限公司 | 人脸超分辨率重建方法、重建设备以及计算机*** |
US10963676B2 (en) * | 2016-12-23 | 2021-03-30 | Samsung Electronics Co., Ltd. | Image processing method and apparatus |
CN108241821A (zh) * | 2016-12-23 | 2018-07-03 | 北京三星通信技术研究有限公司 | 图像处理设备和方法 |
CN108257162B (zh) * | 2016-12-29 | 2024-03-05 | 北京三星通信技术研究有限公司 | 合成脸部表情图像的方法和装置 |
US10860841B2 (en) | 2016-12-29 | 2020-12-08 | Samsung Electronics Co., Ltd. | Facial expression image processing method and apparatus |
CN106909882A (zh) * | 2017-01-16 | 2017-06-30 | 广东工业大学 | 一种应用于保安机器人的人脸识别***及方法 |
US11354577B2 (en) | 2017-03-15 | 2022-06-07 | Samsung Electronics Co., Ltd | System and method for designing efficient super resolution deep convolutional neural networks by cascade network training, cascade network trimming, and dilated convolutions |
US10803378B2 (en) | 2017-03-15 | 2020-10-13 | Samsung Electronics Co., Ltd | System and method for designing efficient super resolution deep convolutional neural networks by cascade network training, cascade network trimming, and dilated convolutions |
CN108629402A (zh) * | 2017-03-20 | 2018-10-09 | 上海荆虹电子科技有限公司 | 用于图像处理的方法和装置 |
US10902244B2 (en) | 2017-03-27 | 2021-01-26 | Samsung Electronics Co., Ltd. | Apparatus and method for image processing |
CN108664839B (zh) * | 2017-03-27 | 2024-01-12 | 北京三星通信技术研究有限公司 | 一种图像处理方法和设备 |
US10410322B2 (en) | 2017-04-05 | 2019-09-10 | Here Global B.V. | Deep convolutional image up-sampling |
US10489887B2 (en) * | 2017-04-10 | 2019-11-26 | Samsung Electronics Co., Ltd. | System and method for deep learning image super resolution |
CN107103585B (zh) * | 2017-04-28 | 2020-09-11 | 广东工业大学 | 一种图像超分辨率*** |
KR102299847B1 (ko) * | 2017-06-26 | 2021-09-08 | 삼성전자주식회사 | 얼굴 인증 방법 및 장치 |
US10592785B2 (en) * | 2017-07-12 | 2020-03-17 | Futurewei Technologies, Inc. | Integrated system for detection of driver condition |
US9984325B1 (en) * | 2017-10-04 | 2018-05-29 | StradVision, Inc. | Learning method and learning device for improving performance of CNN by using feature upsampling networks, and testing method and testing device using the same |
US10614574B2 (en) * | 2017-10-16 | 2020-04-07 | Adobe Inc. | Generating image segmentation data using a multi-branch neural network |
US10643307B2 (en) * | 2017-11-10 | 2020-05-05 | Intel Corporation | Super-resolution based foveated rendering |
US10789456B2 (en) * | 2017-12-28 | 2020-09-29 | Adobe Inc. | Facial expression recognition utilizing unsupervised learning |
CN108073910B (zh) * | 2017-12-29 | 2021-05-07 | 百度在线网络技术(北京)有限公司 | 用于生成人脸特征的方法和装置 |
CN108320267A (zh) * | 2018-02-05 | 2018-07-24 | 电子科技大学 | 用于人脸图像的超分辨率处理方法 |
US11735018B2 (en) | 2018-03-11 | 2023-08-22 | Intellivision Technologies Corp. | Security system with face recognition |
CN108446666A (zh) * | 2018-04-04 | 2018-08-24 | 平安科技(深圳)有限公司 | 双通道神经网络模型训练及人脸比对方法、终端及介质 |
CN108734661B (zh) * | 2018-05-25 | 2020-12-29 | 南京信息工程大学 | 基于图像纹理信息构建损失函数的高分辨率图像预测方法 |
US10198845B1 (en) | 2018-05-29 | 2019-02-05 | LoomAi, Inc. | Methods and systems for animating facial expressions |
CN108491835B (zh) * | 2018-06-12 | 2021-11-30 | 常州大学 | 面向面部表情识别的双通道卷积神经网络 |
CN108416343B (zh) * | 2018-06-14 | 2020-12-22 | 北京远鉴信息技术有限公司 | 一种人脸图像识别方法及装置 |
US11651206B2 (en) * | 2018-06-27 | 2023-05-16 | International Business Machines Corporation | Multiscale feature representations for object recognition and detection |
CN109063625A (zh) * | 2018-07-27 | 2018-12-21 | 北京以萨技术股份有限公司 | 一种基于级联深度网络的人脸关键点检测方法 |
WO2020056769A1 (en) * | 2018-09-21 | 2020-03-26 | Intel Corporation | Method and system of facial resolution upsampling for image processing |
CN109558798B (zh) * | 2018-10-23 | 2020-06-26 | 广东工业大学 | 一种基于卷积特征图匹配的人脸识别方法及*** |
US10917571B2 (en) | 2018-11-05 | 2021-02-09 | Sony Corporation | Image capture device control based on determination of blur value of objects in images |
CN109635774B (zh) * | 2018-12-21 | 2022-09-13 | 中山大学 | 一种基于生成对抗网络的人脸合成方法 |
CN111724448A (zh) * | 2019-03-18 | 2020-09-29 | 华为技术有限公司 | 一种图像超分辨重建方法、装置和终端设备 |
US11010872B2 (en) | 2019-04-29 | 2021-05-18 | Intel Corporation | Method and apparatus for person super resolution from low resolution image |
CN110321872B (zh) * | 2019-07-11 | 2021-03-16 | 京东方科技集团股份有限公司 | 人脸表情识别方法及装置、计算机设备、可读存储介质 |
US11551393B2 (en) | 2019-07-23 | 2023-01-10 | LoomAi, Inc. | Systems and methods for animation generation |
CN111325098B (zh) * | 2020-01-21 | 2022-10-18 | 上海电力大学 | 一种基于e-fcnn的微小面部表情识别方法 |
US11790489B2 (en) | 2020-04-07 | 2023-10-17 | Samsung Electronics Co., Ltd. | Systems and method of training networks for real-world super resolution with unknown degradations |
CN111738179A (zh) * | 2020-06-28 | 2020-10-02 | 湖南国科微电子股份有限公司 | 一种人脸图像质量评估方法、装置、设备、介质 |
US11763436B2 (en) * | 2020-07-31 | 2023-09-19 | Adobe, Inc. | Facial reconstruction network |
US11659193B2 (en) * | 2021-01-06 | 2023-05-23 | Tencent America LLC | Framework for video conferencing based on face restoration |
US20230269385A1 (en) * | 2022-02-24 | 2023-08-24 | Sharp Kabushiki Kaisha | Systems and methods for improving object tracking in compressed feature data in coding of multi-dimensional data |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5138695A (en) * | 1989-10-10 | 1992-08-11 | Hnc, Inc. | Systolic array image processing system |
US8081842B2 (en) * | 2007-09-07 | 2011-12-20 | Microsoft Corporation | Image resizing for web-based image search |
CN101261677B (zh) * | 2007-10-18 | 2012-10-24 | 周春光 | 人脸的特征提取方法 |
US20110293189A1 (en) * | 2010-05-28 | 2011-12-01 | Microsoft Corporation | Facial Analysis Techniques |
CN102142136B (zh) * | 2011-03-05 | 2012-09-05 | 河海大学常州校区 | 基于神经网络的声纳图像的超分辨率重建方法 |
US9251402B2 (en) * | 2011-05-13 | 2016-02-02 | Microsoft Technology Licensing, Llc | Association and prediction in facial recognition |
US9323980B2 (en) * | 2011-05-13 | 2016-04-26 | Microsoft Technology Licensing, Llc | Pose-robust recognition |
US8705828B2 (en) * | 2011-08-31 | 2014-04-22 | Carestream Health, Inc. | Methods and apparatus for super resolution scanning for CBCT system and cone-beam image reconstruction |
CN102902966A (zh) * | 2012-10-12 | 2013-01-30 | 大连理工大学 | 一种基于深度信赖网络的超分辨率人脸识别方法 |
CN102915527A (zh) * | 2012-10-15 | 2013-02-06 | 中山大学 | 基于形态学成分分析的人脸图像超分辨率重建方法 |
CN103824054B (zh) * | 2014-02-17 | 2018-08-07 | 北京旷视科技有限公司 | 一种基于级联深度神经网络的人脸属性识别方法 |
-
2014
- 2014-06-17 WO PCT/CN2014/080086 patent/WO2015192316A1/en active Application Filing
- 2014-06-17 CN CN201480074939.0A patent/CN105960657B/zh active Active
- 2014-06-17 US US14/375,683 patent/US9405960B2/en active Active
Non-Patent Citations (2)
Title |
---|
Deep Convolutional Network Cascade for Facial Point Detection;Yi Sun et al.;《2013 IEEE Conference on Computer Vision and Pattern Recognition》;20131231;全文 |
Structured Face Hallucination;Chih-Yuan Yang et al.;《2013 IEEE Conference on Computer Vision and Pattern Recognition》;20131231;全文 |
Also Published As
Publication number | Publication date |
---|---|
US9405960B2 (en) | 2016-08-02 |
CN105960657A (zh) | 2016-09-21 |
US20150363634A1 (en) | 2015-12-17 |
WO2015192316A1 (en) | 2015-12-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105960657B (zh) | 使用卷积神经网络的面部超分辨率 | |
Bashir et al. | A comprehensive review of deep learning-based single image super-resolution | |
Engin et al. | Cycle-dehaze: Enhanced cyclegan for single image dehazing | |
Yu et al. | Hallucinating very low-resolution unaligned and noisy face images by transformative discriminative autoencoders | |
CN111047516B (zh) | 图像处理方法、装置、计算机设备和存储介质 | |
Zhou et al. | Semantic-supervised infrared and visible image fusion via a dual-discriminator generative adversarial network | |
Li et al. | Video superresolution via motion compensation and deep residual learning | |
Huang et al. | Bidirectional recurrent convolutional networks for multi-frame super-resolution | |
Xu et al. | SDPNet: A deep network for pan-sharpening with enhanced information representation | |
CN109284738B (zh) | 不规则人脸矫正方法和*** | |
Zhang et al. | Multi-scale dictionary for single image super-resolution | |
CN109684925B (zh) | 一种基于深度图像的人脸活体检测方法及设备 | |
CN110363116B (zh) | 基于gld-gan的不规则人脸矫正方法、***及介质 | |
Tappen et al. | A bayesian approach to alignment-based image hallucination | |
Cai et al. | FCSR-GAN: Joint face completion and super-resolution via multi-task learning | |
US7885455B2 (en) | Method of combining images of multiple resolutions to produce an enhanced active appearance model | |
Lin et al. | Super-resolved faces for improved face recognition from surveillance video | |
CN102982520B (zh) | 一种基于轮廓先验的鲁棒性人脸超分辨率处理方法 | |
CN113591968A (zh) | 一种基于非对称注意力特征融合的红外弱小目标检测方法 | |
Kajihara et al. | Non-rigid registration of serial section images by blending transforms for 3D reconstruction | |
Li et al. | A maximum a posteriori estimation framework for robust high dynamic range video synthesis | |
CN109977834B (zh) | 从深度图像中分割人手与交互物体的方法和装置 | |
KR102225753B1 (ko) | 딥러닝 기반 파노라마 영상의 품질 평가 방법 및 그 장치 | |
CN110555877B (zh) | 一种图像处理方法、装置及设备、可读介质 | |
CN117581232A (zh) | 基于NeRF的机器学习模型的加速训练 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |