一種調整人臉圖像的方法及裝置的制造方法
【技術領域】
[0001]本發明涉及圖像調整領域,尤其涉及一種調整人臉圖像的方法及裝置。
【背景技術】
[0002]隨著圖像美化應用的廣泛使用,在美學上來判定任何一個人臉部形象,通常越對稱的臉越美觀,因此根據對稱性來調節美化人臉圖像的方法越來越受到關注。在現有技術中,有以下兩種方式的調節方式。方式一:設置中軸線,將人臉區域分為若干個區塊,采用區塊對比和整體加權值的方法來進行調整,使得左右趨向一致,鑒于人臉部的元素和內容非常豐富,如鼻梁輪廓和嘴部輪廓等,采集到的得出的效果不一定符合預期,調整過于復雜。方式二:設置中軸線,判斷左右臉的元素和色彩對比,選擇豐富的一半作為模板,鏡像復制到另一邊,再組合兩個半臉成為一個完整的臉,得到的結果不真實。
[0003]綜上所述,如何對圖像中的人臉進行調整使其結果更真實,且調整方法簡單,是目前需要解決的問題。
【發明內容】
[0004]本發明的目的是提供一種調整人臉圖像的方法及裝置,以解決圖像中的人臉調整過于復雜,且調整結果不真實問題。
[0005]本發明的目的是通過以下技術方案實現的:
[0006]—種調整人臉圖像的方法,包括:
[0007]確定出采集到的圖像中人臉的中心點;
[0008]將所述采集到的圖像中人臉的中心點與模板圖像中人臉的中心點重合,并使所述采集到的圖像所在的坐標系的方向與所述模板圖像所在的坐標系的方向一致,其中,所述采集到的圖像中人臉的中心點為所述采集到的圖像所在的坐標系的原點,所述模板圖像中人臉的中心點為所述模板圖像所在的坐標系的原點;
[0009]確定所述采集到的圖像中的人臉的待調整特征包含的每個子特征與所述模板圖像中與該子特征相同的子特征的距離,其中,所述待調整特征包括兩個子特征;
[0010]根據所述距離最小的子特征在所述采集到的圖像中人臉中的位置,調整另一個子特征的位置。
[0011]可選的,確定出所述采集到的圖像中人臉的中心點,包括:
[0012]根據所述采集到的圖像中人臉的左邊緣點和右邊緣點,確定出所述采集到的圖像中人臉的水平坐標軸,其中,所述左邊緣點和所述右邊緣點分別與所述水平坐標軸的垂直距離相等;以及根據所述采集到的圖像中人臉的上邊緣點與下邊緣點,確定出所述采集到的圖像中人臉的垂直坐標軸,其中,所述上邊緣點和所述下邊緣點分別與所述垂直坐標軸的水平距離相等;
[0013]將所述水平坐標軸與所述垂直坐標軸的交點確定為所述采集到的圖像中人臉的中心點。
[0014]可選的,確定出所述采集到的圖像中人臉的中心點,包括:
[0015]根據所述采集到的圖像中人臉的左邊緣點和右邊緣點,確定出所述采集到的圖像中人臉的垂直坐標軸,其中,所述左邊緣點和所述右邊緣點分別與所述垂直坐標軸的水平距離相等;以及根據所述采集到的圖像中人臉的上邊緣點與下邊緣點,確定出所述采集到的圖像中人臉的水平坐標軸,其中,所述上邊緣點和所述下邊緣點分別與所述水平坐標軸的垂直距離相等;
[0016]將所述水平坐標軸與所述垂直坐標軸的交點確定為所述采集到的圖像中人臉的中心點。
[0017]可選的,根據所述距離最小的子特征在所述采集到的圖像中人臉中的位置,調整另一個子特征的位置,包括:
[0018]根據所述人臉面部的待調整特征中所述距離最小的子特征在所述采集到的圖像中人臉中的位置,將所述另一個子特征的位置調整為與所述距離最小的子特征的位置關于所述垂直坐標軸對稱。
[0019]可選的,根據所述距離最小的子特征在所述采集到的圖像中人臉中的位置,調整另一個子特征的位置后,該方法還包括:
[0020]根據調整前位于所述另一個子特征的上方區域或下方區域內的顏色,對所述另一個子特征調整后形成的空缺區域進行填充。
[0021]可選的,根據調整前位于所述另一個子特征的上方區域或下方區域內的顏色,對所述另一個子特征調整后形成的空缺區域進行填充后,該方法還包括:
[0022]對填充后的所述空缺區域進行羽化處理。
[0023]基于與方法同樣的發明構思,本發明實施例提供了一種調整人臉圖像的裝置,包括:
[0024]中心點確定模塊,用于確定出采集到的圖像中人臉的中心點;
[0025]中心點重合模塊,用于將所述采集到的圖像中人臉的中心點與模板圖像中人臉的中心點重合,并使所述采集到的圖像所在的坐標系的方向與所述模板圖像所在的坐標系的方向一致,其中,所述采集到的圖像中人臉的中心點為所述采集到的圖像所在的坐標系的原點,所述模板圖像中人臉的中心點為所述模板圖像所在的坐標系的原點;
[0026]距離確定模塊,用于確定所述采集到的圖像中的人臉的待調整特征包含的每個子特征與所述模板圖像中與該子特征相同的子特征的距離,其中,所述待調整特征包括兩個子特征;
[0027]調整模塊,用于根據所述距離最小的子特征在所述采集到的圖像中人臉中的位置,調整另一個子特征的位置。
[0028]可選的,確定出所述采集到的圖像中人臉的中心點,所述中心點確定模塊具體用于:
[0029]根據所述采集到的圖像中人臉的左邊緣點和右邊緣點,確定出所述采集到的圖像中人臉的水平坐標軸,其中,所述左邊緣點和所述右邊緣點分別與所述水平坐標軸的垂直距離相等;以及根據所述采集到的圖像中人臉的上邊緣點與下邊緣點,確定出所述采集到的圖像中人臉的垂直坐標軸,其中,所述上邊緣點和所述下邊緣點分別與所述垂直坐標軸的水平距離相等;
[0030]將所述水平坐標軸與所述垂直坐標軸的交點確定為所述采集到的圖像中人臉的中心點。
[0031 ]可選的,確定出所述采集到的圖像中人臉的中心點,所述中心點確定模塊具體還用于:
[0032]根據所述采集到的圖像中人臉的左邊緣點和右邊緣點,確定出所述采集到的圖像中人臉的垂直坐標軸,其中,所述左邊緣點和所述右邊緣點分別與所述垂直坐標軸的水平距離相等;以及根據所述采集到的圖像中人臉的上邊緣點與下邊緣點,確定出所述采集到的圖像中人臉的水平坐標軸,其中,所述上邊緣點和所述下邊緣點分別與所述水平坐標軸的垂直距離相等;
[0033]將所述水平坐標軸與所述垂直坐標軸的交點確定為所述采集到的圖像中人臉的中心點。
[0034]可選的,根據所述距離最小的子特征在所述采集到的圖像中人臉中的位置,調整另一個子特征的位置,所述調整模塊具體用于:
[0035]根據所述人臉面部的待調整特征中所述距離最小的子特征在所述采集到的圖像中人臉中的位置,將所述另一個子特征的位置調整為與所述距離最小的子特征的位置關于所述垂直坐標軸對稱。
[0036]可選的,根據所述距離最小的子特征在所述采集到的圖像中人臉中的位置,調整另一個子特征的位置后,所述調整模塊還用于:
[0037]根據調整前位于所述另一個子特征的上方區域或下方區域內的顏色,對所述另一個子特征調整后形成的空缺區域進行填充。
[0038]可選的,根據調整前位于所述另一個子特征的上方區域或下方區域內的顏色,對所述另一個子特征調整后形成的空缺區域進行填充后,所述調整模塊還用于:
[0039]對填充后的所述空缺區域進行羽化處理。
[0040]本發明實施例提供的一種調整人臉圖像的方法及裝置,當確定出采集到的圖像中人臉的中心點后,將所述采集到的圖像中人臉的中心點與模板圖像中人臉的中心點重合,并使所述采集到的圖像所在的坐標系的方向與所述模板圖像所在的坐標系的方向一致,其中,所述采集到的圖像中人臉的中心點為所述采集到的圖像所在的坐標系的原點,所述模板圖像中人臉的中心點為所述模板圖像所在的坐標系的原點;在確定出所述采集到的圖像中的人臉的待調整特征包含的每個子特征與所