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
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。