人臉圖像處理方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,尤其涉及一種人臉圖像處理方法及裝置。
【背景技術(shù)】
[0002]隨著圖像處理技術(shù)的快速發(fā)展,圖像處理軟件(例如,Photoshop)等越來越普及,使得人們可以根據(jù)需求實(shí)現(xiàn)靜態(tài)照片的美化處理。
[0003]目前的圖像處理軟件,主要是通過眼睛等五官的定位,然后對(duì)圖像中各種部位進(jìn)行圖像變換和濾波處理。但是,這些圖像處理軟件在處理人臉照片時(shí)無法充分保留源圖像的皮膚與五官邊緣等關(guān)鍵細(xì)節(jié)特征,導(dǎo)致處理后的人臉照片的視覺感受不自然、不真實(shí)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種人臉圖像處理方法及裝置,旨在解決圖像處理過程中在處理人臉照片時(shí)無法充分保留源圖像的皮膚與五官邊緣等關(guān)鍵細(xì)節(jié)特征的技術(shù)問題。
[0005]為實(shí)現(xiàn)上述目的,本發(fā)明提供一種人臉圖像處理方法,所述人臉圖像處理方法包括以下步驟:
[0006]獲取待處理人臉圖像的參數(shù)及美化處理后的待處理人臉圖像的參數(shù);
[0007]基于待處理人臉圖像的參數(shù)獲取待處理人臉圖像的人臉特征的參數(shù);
[0008]基于待處理人臉圖像的參數(shù)、美化處理后的待處理人臉圖像的參數(shù)及人臉特征的參數(shù)計(jì)算獲得第一參數(shù);
[0009]根據(jù)所述第一參數(shù)生成處理后的第一人臉圖像。
[0010]優(yōu)選地,所述基于待處理人臉圖像的參數(shù)獲取待處理人臉圖像的人臉特征的參數(shù)的步驟包括:
[0011]基于待處理人臉圖像的參數(shù)對(duì)所述待處理人臉圖像進(jìn)行虹膜定位;
[0012]獲取虹膜定位后的待處理人臉圖像的瞳距;
[0013]基于所述瞳距及人臉模板中的人臉特征與瞳距的比例關(guān)系確定所述待處理人臉圖像中人臉特征的位置信息;
[0014]基于所述位置信息和所述待處理人臉圖像的參數(shù)獲取待處理人臉圖像的人臉特征的參數(shù)。
[0015]優(yōu)選地,所述基于所述位置信息和所述待處理人臉圖像的參數(shù)獲取待處理人臉圖像的人臉特征的參數(shù)的步驟包括:
[0016]根據(jù)所述位置信息確定所述待處理人臉圖像中的人臉特征區(qū)域;
[0017]對(duì)所述人臉特征區(qū)域的灰度和/或灰度梯度進(jìn)行水平和/或垂直投影操作;
[0018]基于投影操作后的人臉特征區(qū)域獲取人臉特征的定位點(diǎn)參數(shù);
[0019]基于所述定位點(diǎn)參數(shù)和所述待處理人臉圖像的參數(shù)獲取待處理人臉圖像的人臉特征的參數(shù)。
[0020]優(yōu)選地,所述基于所述定位點(diǎn)參數(shù)和所述待處理人臉圖像的參數(shù)獲取待處理人臉圖像的人臉特征的參數(shù)的步驟包括:
[0021]對(duì)所述定位點(diǎn)參數(shù)進(jìn)行插值操作,以獲取人臉特征的特征曲線;
[0022]基于所述特征曲線對(duì)所述待處理人臉圖像進(jìn)行二值化操作,并將二值化后的所述待處理人臉圖像的參數(shù)作為待處理人臉圖像的人臉特征的參數(shù)。
[0023]優(yōu)選地,所述基于待處理人臉圖像的參數(shù)對(duì)所述待處理人臉圖像進(jìn)行虹膜定位的步驟包括:
[0024]基于第一預(yù)設(shè)條件對(duì)待處理人臉圖像的參數(shù)進(jìn)行二值化操作;
[0025]對(duì)基于第一預(yù)設(shè)條件二值化操作后的參數(shù)進(jìn)行開操作;
[0026]對(duì)開操作后的參數(shù)進(jìn)行圓度評(píng)價(jià),并將圓度最大的聯(lián)通區(qū)域判為虹膜。
[0027]優(yōu)選地,在所述基于待處理人臉圖像的參數(shù)、美化處理后的待處理人臉圖像的參數(shù)及人臉特征的參數(shù)計(jì)算獲得第一參數(shù)的步驟之后,所述人臉圖像處理方法還包括:
[0028]根據(jù)第二預(yù)設(shè)條件對(duì)待處理人臉圖像的參數(shù)進(jìn)行二值化操作;
[0029]基于二值化操作后的參數(shù)獲取待處理人臉圖像的背景參數(shù)/皮膚參數(shù);
[0030]基于待處理人臉圖像的參數(shù)、待處理人臉圖像的背景參數(shù)/皮膚參數(shù)及所述第一參數(shù)計(jì)算獲得第二參數(shù);
[0031]根據(jù)所述第二參數(shù)生成處理后的第二人臉圖像。
[0032]此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種人臉圖像處理裝置,所述人臉圖像處理裝置包括:
[0033]第一獲取模塊,用于獲取待處理人臉圖像的參數(shù)及美化處理后的待處理人臉圖像的參數(shù);
[0034]第二獲取模塊,用于基于待處理人臉圖像的參數(shù)獲取待處理人臉圖像的人臉特征的參數(shù);
[0035]第一計(jì)算模塊,用于基于待處理人臉圖像的參數(shù)、美化處理后的待處理人臉圖像的參數(shù)及人臉特征的參數(shù)計(jì)算獲得第一參數(shù);
[0036]第一生成模塊,用于根據(jù)所述第一參數(shù)生成處理后的第一人臉圖像。
[0037]優(yōu)選地,所述第二獲取模塊包括:
[0038]定位單元,用于基于待處理人臉圖像的參數(shù)對(duì)所述待處理人臉圖像進(jìn)行虹膜定位;
[0039]第一獲取單元,用于獲取虹膜定位后的待處理人臉圖像的瞳距;
[0040]確定單元,用于基于所述瞳距及人臉模板中的人臉特征與瞳距的比例關(guān)系確定所述待處理人臉圖像中人臉特征的位置信息;
[0041]第二獲取單元,用于基于所述位置信息和所述待處理人臉圖像的參數(shù)獲取待處理人臉圖像的人臉特征的參數(shù)。
[0042]優(yōu)選地,所述第二獲取單元包括:
[0043]確定子單元,用于根據(jù)所述位置信息確定所述待處理人臉圖像中的人臉特征區(qū)域;
[0044]投影子單元,用于對(duì)所述人臉特征區(qū)域的灰度和/或灰度梯度進(jìn)行水平和/或垂直投影操作;
[0045]第一獲取子單元,用于基于投影操作后的人臉特征區(qū)域獲取人臉特征的定位點(diǎn)參數(shù);
[0046]第二獲取子單元,用于基于所述定位點(diǎn)參數(shù)和所述待處理人臉圖像的參數(shù)獲取待處理人臉圖像的人臉特征的參數(shù)。
[0047]優(yōu)選地,所述人臉圖像處理裝置還包括:
[0048]二值化模塊,用于根據(jù)第二預(yù)設(shè)條件對(duì)待處理人臉圖像的參數(shù)進(jìn)行二值化操作;
[0049]第三獲取模塊,用于基于二值化操作后的參數(shù)獲取待處理人臉圖像的背景參數(shù)/皮膚參數(shù);
[0050]第二計(jì)算模塊,用于基于待處理人臉圖像的參數(shù)、待處理人臉圖像的背景參數(shù)/皮膚參數(shù)及所述第一參數(shù)計(jì)算獲得第二參數(shù);
[0051]第二生成模塊,用于根據(jù)所述第二參數(shù)生成處理后的第二人臉圖像。
[0052]本發(fā)明提供的人臉圖像處理方法,通過獲取待處理人臉圖像的參數(shù)及美化處理后的待處理人臉圖像的參數(shù),并基于待處理人臉圖像的參數(shù)獲取待處理人臉圖像的人臉特征的參數(shù),然后基于待處理人臉圖像的參數(shù)、美化處理后的待處理人臉圖像的參數(shù)及人臉特征的參數(shù)計(jì)算獲得第一參數(shù),最后根據(jù)所述第一參數(shù)生成處理后的第一人臉圖像;使得第一參數(shù)中保留了待處理人臉圖像眼睛、嘴唇等特征區(qū)域與皮膚之間的細(xì)節(jié)特征的像素點(diǎn)參數(shù),實(shí)現(xiàn)了處理后的第一人臉圖像保留了待處理人臉圖像中的眼睛、嘴唇等區(qū)域與皮膚之間的細(xì)節(jié)特征,進(jìn)而使得處理后的第一人臉圖像眼睛、嘴唇等區(qū)域與皮膚之間的過度更加自然、真實(shí),提高了用戶的視覺感受及用戶體驗(yàn)。
【附圖說明】
[0053]圖1為本發(fā)明人臉圖像處理方法第一實(shí)施例的流程示意圖;
[0054]圖2為圖1中步驟S20的細(xì)化流程示意圖;
[0055]圖3為圖2中步驟S21的細(xì)化流程示意圖;
[0056]圖4為圖2中步驟S24的細(xì)化流程示意圖;
[0057]圖5為圖4中步驟S244的細(xì)化流程示意圖;
[0058]圖6為本發(fā)明人臉圖像處理方法第二實(shí)施例的流程示意圖;
[0059]圖7為本發(fā)明人臉圖像處理裝置第一實(shí)施例的功能模塊示意圖;
[0060]圖8為圖7中第二獲取模塊的細(xì)化功能模塊示意圖;
[0061]圖9為圖8中定位單元的細(xì)化功能模塊示意圖;
[0062]圖10為圖8中第二獲取單元的細(xì)化功能模塊示意圖;
[0063]圖11為圖10中第二獲取子單元的細(xì)化功能模塊示意圖;
[0064]圖12為本發(fā)明人臉圖像處理裝置第二實(shí)施例的功能模塊示意圖。
[0065]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
【具體實(shí)施方式】
[0066]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0067]本發(fā)明提供一種人臉圖像處理方法。
[0068]參照?qǐng)D1,圖1為本發(fā)明人臉圖像處理方法第一實(shí)施例的流程示意圖。
[0069]在本實(shí)施例中,該人臉圖像處理方法包括:
[0070]步驟S10,獲取待處理人臉圖像的參數(shù)及美化處理后的待處理人臉圖像的參數(shù);
[0071]本實(shí)施例中,待處理人臉圖像的每一個(gè)像素點(diǎn)通過R/G/B (Red/Green/Blue,紅/綠/藍(lán))三個(gè)基本色通道表示,獲取待處理人臉圖像的參數(shù)是指獲取待處理人臉圖像的每一個(gè)像素點(diǎn)的R/G/B數(shù)值,每個(gè)像素點(diǎn)均為N (例如N = 8)比特量化,即每一個(gè)像素點(diǎn)的R/G/B數(shù)值范圍均為O?2n-1。美化處理是指為消除待處理人臉圖像中皮膚部分的斑點(diǎn)、瑕疵、雜色、或者美白等而進(jìn)行的處理操作,在實(shí)際應(yīng)用過程中是指對(duì)人臉圖像的磨皮操作,美化處理后的待處理人臉圖像的參數(shù)是指美化處理后的待處理人臉圖像的像素點(diǎn)通過R/G/B表示并進(jìn)行N = 8比特量化后的數(shù)值。其中,將待處理人臉圖像的參數(shù)記為S,將美化處理后的待處理人臉圖像的參數(shù)記為I1,當(dāng)然,可以將美化處理后的待處理人臉圖像的參數(shù)進(jìn)行邊緣濾波,然后將邊緣濾波后的參數(shù)作為I1參與后續(xù)的計(jì)算。
[0072]步驟S20,基于待處理人臉圖像的參數(shù)獲取待處理人臉圖像的人臉特征的參數(shù);
[0073]人臉特征主要包括人臉圖像的眼睛、嘴唇等