The invention discloses a correction method and system, face method includes setting a standard face, get the standard, the standard includes at least 5 feature points left eye center, right eye center, left and right nose, mouth mouth; choose different feature points from the standard point, face different deflection angle of the input using different calculation parameters of similarity transformation, face of the deflection angle correction; when the deflection angle of deflection angle in the first threshold, the coordinates of about two eye center based on the calculation of similarity transformation parameters; when the deflection angle of deflection angle in the second threshold, using similar transformation the parameters of coordinate calculation of intermediate coordinate between two and two eye mouth based on; when the bias angle in the third angle threshold, the unilateral feature points based on similarity calculation Transformation parameter. The invention does not make the face long for a person with a large deflection angle, and establishes a correction standard for a face with a particularly large deflection angle so that only one side feature point is included.
【技术实现步骤摘要】
一种人脸矫正方法及系统
本专利技术涉图像识别领域,特别涉及一种人脸矫正方法及系统,有效解决实际场景中多偏转角度人脸的矫正问题。
技术介绍
在计算机视觉领域,人脸识别一直以来都在学术界和工业界的应用广泛。学术上的热门和工业市场的迫切需求,使得围绕该方向的核心技术自深度学习爆发以来,得到了更为迅猛的发展。得益于深度学习,当前计算机对人脸属性的分析判断在某些(姿态、光照)限制条件下已经媲美甚至超越人类,但是如何在非限制条件下,使计算机获取和人类一样,从姿态万千的人脸图像中依然能够进行识别的能力,是一项非常具有挑战性的工作。其中,人脸矫正是人脸属性分析中至关重要的一步,能够直接影响整体性能的好坏。在深度学习之前就有许多优秀的方法被提出,比如,ASM算法和AAM算法,这些方法能够在人脸变化不大的条件下取得比较好的效果,但是对于一些发生遮挡或者姿态角度偏大的情况就差强人意了;在深度学习出来之后,一些基于深度学习的方法虽然能够解决上述部分问题,但是对姿态角度偏大的情况仍然无能为力。而利用3D人脸可变模型来解决2D图像中姿态角度偏大问题,该方法能够使3D人脸模型“学习”2D图像中人脸在拍照时候的姿势状态。给神经网络输入通用正面人脸模板模型和2D图像,神经网络识别获取图像中人脸的姿态角度参数矩阵,利用这些参数就可以使模型“做出”和图像中人脸同样的脸部朝向。但是实际场景中,很多时候都是非正面的;还有方式是多角度人脸识别技术。该技术包含两个核心部分,表示学习和图像生成。表示学习是指在某一个场景下获取的多张不同姿态的图像,将这些图像作为输入,通过提出的DR-GAN网络模型,产生一 ...
【技术保护点】
一种人脸矫正方法,其特征在于包括如下步骤:设置一标准脸,得到标准点,所述标准点至少包括:左眼球中心、右眼球中心、鼻尖、左嘴角和右嘴角的5个特征点;从上述标准点中选择不同特征点,对输入的不同偏转角度的人脸使用不同计算相似变换参数的方式,对多偏转角度的人脸进行矫正;当偏转角在第一偏转角度阈值内,则采用基于左右两眼球中心的坐标计算相似变换的参数;当偏转角在第二偏转角度阈值内,则采用基于两眼球的中间的坐标和两嘴角中间的坐标计算相似变换的参数;当偏转角在第三偏转角度阈值内,则采用基于单侧特征点计算相似变换参数。
【技术特征摘要】
1.一种人脸矫正方法,其特征在于包括如下步骤:设置一标准脸,得到标准点,所述标准点至少包括:左眼球中心、右眼球中心、鼻尖、左嘴角和右嘴角的5个特征点;从上述标准点中选择不同特征点,对输入的不同偏转角度的人脸使用不同计算相似变换参数的方式,对多偏转角度的人脸进行矫正;当偏转角在第一偏转角度阈值内,则采用基于左右两眼球中心的坐标计算相似变换的参数;当偏转角在第二偏转角度阈值内,则采用基于两眼球的中间的坐标和两嘴角中间的坐标计算相似变换的参数;当偏转角在第三偏转角度阈值内,则采用基于单侧特征点计算相似变换参数。2.根据权利要求1所述的人脸矫正方法,其特征在于,所述第二偏转角度阈值为:30~60度,基于两眼球中间的坐标和两嘴角与鼻尖三点中间的坐标的两点相似变换,具体所要求的方程组如下:根据所述参数r,θ以及tx,ty对原人脸图片进行宽为Wdst和高为Hdst的相似变换。3.根据权利要求1所述的人脸矫正方法,其特征在于,所述第三偏转角度阈值为:60~90度,基于单侧的眼球中心坐标、单侧的嘴角坐标的两点相似变换,具体要求左侧脸所要求的方程组如下:右侧脸所要求的方程组如下:
【专利技术属性】
技术研发人员:熊风烨,白洪亮,董远,
申请(专利权)人:北京飞搜科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。