一種建立美顏數(shù)據(jù)庫的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實施例涉及數(shù)據(jù)庫的技術(shù)領(lǐng)域,尤其涉及一種建立美顏數(shù)據(jù)庫的方法及裝置。
【背景技術(shù)】
[0002]當前美顏算法的大致過程是先做人臉檢測,識別人臉皮膚區(qū)域,將人臉皮膚區(qū)域使用高斯算法等進行模糊,然后高光,加亮等。這種美顏方法簡單,單一,對所有人都采用統(tǒng)一算法,無法滿足所有人需求。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例的目的在于提出一種站臺門控系統(tǒng)及方法,能夠使得系統(tǒng)具有較高的安全性、穩(wěn)定性及可靠性。
[0004]為達此目的,本發(fā)明實施例采用以下技術(shù)方案:
[0005]—種建立美顏數(shù)據(jù)庫的方法,所述方法包括:
[0006]獲取用戶信息,所述用戶信息包括人種、性別和年齡;
[0007]根據(jù)所述用戶信息建立預先存儲的數(shù)據(jù)庫,所述數(shù)據(jù)庫包括用戶信息與美顏處理用戶圖像信息的算法的對應(yīng)關(guān)系,所述用戶圖像信息包括用戶的皮膚顏色、皮膚透明度、皮膚表層毛孔和皮膚表層皺紋。
[0008]—種建立美顏數(shù)據(jù)庫的裝置,所述裝置包括:
[0009]第一獲取模塊,用于獲取用戶信息,所述用戶信息包括人種、性別和年齡;
[0010]建立模塊,用于根據(jù)所述用戶信息建立預先存儲的數(shù)據(jù)庫,所述數(shù)據(jù)庫包括用戶信息與美顏處理用戶圖像信息的算法的對應(yīng)關(guān)系,所述用戶圖像信息包括用戶的皮膚顏色、皮膚透明度、皮膚表層毛孔和皮膚表層皺紋。
[0011]本發(fā)明實施例提供一種建立美顏數(shù)據(jù)庫的方法及裝置,通過獲取用戶信息,所述用戶信息包括人種、性別和年齡;根據(jù)所述用戶信息建立預先存儲的數(shù)據(jù)庫,所述數(shù)據(jù)庫包括用戶信息與美顏處理用戶圖像信息的算法的對應(yīng)關(guān)系,所述用戶圖像信息包括用戶的皮膚顏色、皮膚透明度、皮膚表層毛孔和皮膚表層皺紋,通過在數(shù)據(jù)庫中收集不同人種、性別、年齡段的人的皮膚數(shù)據(jù),美顏時利用一系列自動算法或通過手動選擇的方式,給用戶最合適的皮膚顏色,毛孔形狀等參數(shù),滿足不同人的需求。
【附圖說明】
[0012]圖1是本發(fā)明實施例建立美顏數(shù)據(jù)庫的方法第一實施例的流程示意圖;
[0013]圖2是本發(fā)明實施例建立美顏數(shù)據(jù)庫的方法第二實施例的流程示意圖;
[0014]圖3是本發(fā)明實施例建立美顏數(shù)據(jù)庫的方法第三實施例的流程示意圖;
[0015]圖4是本發(fā)明實施例建立美顏數(shù)據(jù)的裝置的功能模塊示意圖;
[0016]圖5是本發(fā)明實施例建立模塊402的功能模塊示意圖;
[0017]圖6是本發(fā)明實施例建立美顏數(shù)據(jù)的裝置的功能模塊示意圖;
[0018]圖7是本發(fā)明實施例建立美顏數(shù)據(jù)的裝置的功能模塊示意圖;
[0019]圖8是本發(fā)明實施例第三獲取模塊404的功能模塊示意圖。
【具體實施方式】
[0020]下面結(jié)合附圖和實施例對本發(fā)明實施例作進一步的詳細說明??梢岳斫獾氖牵颂幩枋龅木唧w實施例僅僅用于解釋本發(fā)明實施例,而非對本發(fā)明實施例的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明實施例相關(guān)的部分而非全部結(jié)構(gòu)。
[0021]實施例一
[0022]參考圖1,圖1是本發(fā)明實施例建立美顏數(shù)據(jù)庫的方法第一實施例的流程示意圖。
[0023]在實施例一中,所述建立美顏數(shù)據(jù)庫的方法包括:
[0024]步驟101,獲取用戶信息,所述用戶信息包括人種、性別和年齡;
[0025]步驟102,根據(jù)所述用戶信息建立預先存儲的數(shù)據(jù)庫,所述數(shù)據(jù)庫包括用戶信息與美顏處理用戶圖像信息的算法的對應(yīng)關(guān)系,所述用戶圖像信息包括用戶的皮膚顏色、皮膚透明度、皮膚表層毛孔和皮膚表層皺紋。
[0026]優(yōu)選地,所述根據(jù)所述用戶信息建立預先存儲的數(shù)據(jù)庫,所述數(shù)據(jù)庫包括用戶信息與美顏處理用戶圖像信息的算法的對應(yīng)關(guān)系,包括:
[0027]若所述用戶的人種為白人和黃種人,則與所述人種對應(yīng)的美顏算法為美白和紅潤所述用戶的皮膚顏色;和/或,
[0028]若所述用戶的人種為黑人,則與所述人種對應(yīng)的美顏算法為提亮所述用戶的皮膚顏色,且提亮的強度與年齡的大小有正向關(guān)系;和/或,
[0029]若所述用戶的性別為女人,則與所述性別對應(yīng)的美顏算法為縮小所述用戶的皮膚表層毛孔,且縮小的程度與年齡的大小有反向關(guān)系;和/或,
[0030]若所述用戶的性別為男人,則與所述性別對應(yīng)的美顏算法為保持或者縮小所述用戶的皮膚表層毛孔;和/或,
[0031]根據(jù)所述用戶的年齡選擇與所述年齡對應(yīng)的預先設(shè)置的閾值內(nèi)的所述用戶的皮膚表層皺紋。
[0032]具體的,表層皮膚元素數(shù)據(jù)庫是用于建立人種,性別,年齡與皮膚顏色,毛孔,皺紋等之間的對應(yīng)關(guān)系。
[0033]通過人臉識別算法,年齡識別算法,性別識別算法識別人臉區(qū)域,人臉朝向,人臉上各器官,以及提供基本準確的性別與年齡信息。
[0034]通過人臉區(qū)域顏色,年齡,性別從數(shù)據(jù)庫中選擇適合用戶的皮膚組織信息:
[0035]例如,通過臉部平均法提取膚色,或通過臉部以下,比如脖子(脖子以下受風吹日曬較少,皮膚顏色較淺,皮膚質(zhì)量也比面部好)采樣得到用戶皮膚真實顏色。將顏色與數(shù)據(jù)庫中的顏色數(shù)據(jù)比較,得出膚色所屬人種,如果是白人與黃種人,則在美顏是自動將顏色進行美白與紅潤,如果是黑人,則選擇加亮效果,其中提亮的強度由算法根據(jù)年齡自動選擇年輕一檔的強度,比如50歲的人,算法自動從數(shù)據(jù)庫中獲取30歲人皮膚的光擇度與顏色進行美顏。皮膚的顏色與光澤也可以由用戶自己選擇。
[0036]例如,基于算法提供的年齡與性別信息,如果男性,則毛孔要粗大一些,女性則細膩一些,再根據(jù)年齡,年齡越小毛孔也越細膩。用戶也可以通過進度條,性別選擇適合自己皮膚的毛孔形狀。
[0037]例如,基于算法提供的年齡信息,自動選擇減一檔歲數(shù)(比如10歲)的皺紋信息,用戶也可以手動設(shè)置自己的年齡信息,選擇美顏時的皺紋強度。
[0038]最后根據(jù)自動或用戶手動選擇的皮膚參數(shù),通過貼圖合成算法,比如人臉漫畫合成技術(shù)等,合成人臉,最終實現(xiàn)智能美顏算法。
[0039]本發(fā)明實施例提供一種建立美顏數(shù)據(jù)庫的方法及裝置,通過獲取用戶信息,所述用戶信息包括人種、性別和年齡;根據(jù)所述用戶信息建立預先存儲的數(shù)據(jù)庫,所述數(shù)據(jù)庫包括用戶信息與美顏處理用戶圖像信息的算法的對應(yīng)關(guān)系,所述用戶圖像信息包括用戶的皮膚顏色、皮膚透明度、皮膚表層毛孔和皮膚表層皺紋,通過在數(shù)據(jù)庫中收集不同人種、性別、年齡段的人的皮膚數(shù)據(jù),美顏時利用一系列自動算法或通過手動選擇的方式,給用戶最合適的皮膚顏色,毛孔形狀等參數(shù),滿足不同人的需求。
[0040]實施例二
[0041]參考圖2,圖2是本發(fā)明實施例建立美顏數(shù)據(jù)庫的方法第二實施例的流程示意圖。
[0042]在實施例一的基礎(chǔ)上,所述根據(jù)所述用戶信息建立預先存儲的數(shù)據(jù)庫之后,還包括:
[0043]步驟103,獲取待美顏處理的圖像信息;
[0044]步驟104,根據(jù)所述預先存儲的數(shù)據(jù)庫和所述用戶圖像信息獲取美顏處理后的圖像信息。
[0045]優(yōu)選地,所述根據(jù)預先存儲的數(shù)據(jù)庫和所述用戶圖像信息獲取美顏處理后的圖像信息,包括:
[0046]對待美顏的圖像的皮膚區(qū)域進行深度濾