嘴巴最匹配的圖像素材。
[0053]如圖4所示,其示出了將每個(gè)人臉特征集合與素材集合中相應(yīng)類別的圖像素材特征點(diǎn)比對(duì)的一個(gè)實(shí)施例的效果圖,其中4a表示臉型集合與某一個(gè)臉型圖像素材的比對(duì),4b表示臉型集合與另外一個(gè)臉型圖像素材的比對(duì):圓形點(diǎn)401表示人臉特征集合中的人臉特征點(diǎn),三角形點(diǎn)402表示某一臉型圖像素材的圖像素材特征點(diǎn),可以看出402與401的相對(duì)距離比較大,因此得到的歐拉距離也比較大,13個(gè)三角形表示的圖像素材特征點(diǎn)的歐拉距離之和因此也比較大。相反,如4b所示,五角形點(diǎn)403與圓形點(diǎn)401的歐拉距離比較小,與圓形點(diǎn)401基本重合,13個(gè)五角形表示的圖像素材特征點(diǎn)的歐拉距離之和也比較小,因此如果4a表示的比對(duì)中j = 1,4b表示的比對(duì)中j = 2,則終端會(huì)將差值紀(jì)錄記錄為五角形表示的圖像素材特征點(diǎn)的歐拉距離之和,并且Res_index[i]記錄五角形表示的圖像素材的編號(hào)j = 2ο
[0054]接著,在步驟204中,根據(jù)篩選出的圖像素材,拼接人臉圖像。
[0055]在本實(shí)施例中,根據(jù)篩選出的圖像素材,拼接人臉圖像,可以包括:根據(jù)編號(hào),獲取圖像素材在素材庫的識(shí)別信息;根據(jù)識(shí)別信息,從素材庫獲取圖像素材,并且拼接人臉圖像。
[0056]在一些可選實(shí)現(xiàn)方式中,圖像素材的名稱即為圖像素材在素材庫中的識(shí)別信息,例如,男性橢圓形臉在素材庫中的名稱便是‘201’。在加載圖像素材特征點(diǎn)時(shí),終端同時(shí)也獲取了該圖像素材的名稱。根據(jù)該名稱,終端可以從素材庫中獲取圖像素材,根據(jù)原有人臉特征點(diǎn)間的相對(duì)位置關(guān)系,從而拼接出人臉圖像。
[0057]進(jìn)一步參考圖5,其示出了基于人臉識(shí)別技術(shù)的圖像生成裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
[0058]如圖5所示,本實(shí)施例的基于人臉識(shí)別技術(shù)的圖像生成裝置500包括:人臉識(shí)別單元501,比對(duì)篩選單元502和人臉拼接單元503。其中,人臉識(shí)別單元501,用于對(duì)源圖像進(jìn)行人臉識(shí)別,提取多個(gè)人臉特征點(diǎn);比對(duì)篩選單元502,用于將人臉特征點(diǎn)和圖像素材特征點(diǎn)進(jìn)行比對(duì),篩選與人臉特征點(diǎn)匹配的圖像素材,其中圖像素材特征點(diǎn)提取自圖像素材;人臉拼接單元503,用于根據(jù)篩選出的圖像素材,拼接人臉圖像。
[0059]在一些可選實(shí)現(xiàn)方式中,比對(duì)篩選單元502進(jìn)一步用于加載圖像素材特征點(diǎn)至素材集合,其中素材集合為二維數(shù)組,第一維表示圖像素材的類別,類別包括臉型、鼻子、目艮睛、眉毛和嘴巴;第二維表示圖像素材在類別中的編號(hào)。
[0060]在一些可選實(shí)現(xiàn)方式中,比對(duì)篩選單元502包括:數(shù)據(jù)結(jié)構(gòu)模塊5021,用于根據(jù)人臉特征點(diǎn)構(gòu)造人臉屬性數(shù)據(jù)結(jié)構(gòu),其中將人臉特征點(diǎn)劃分為多個(gè)人臉特征集合,人臉特征集合包括臉型集合、鼻子集合、眼睛集合、眉毛集合和嘴巴集合;集合比對(duì)模塊5022,用于將每個(gè)人臉特征集合與素材資源集合中相對(duì)應(yīng)類別的圖像素材特征點(diǎn)比對(duì)。
[0061]應(yīng)當(dāng)理解,裝置500中記載的諸單元與參考圖1-3描述的方法中的各個(gè)步驟相對(duì)應(yīng)。由此,上文針對(duì)方法描述的操作和特征同樣適用于裝置500中包含的單元,在此不再贅述。
[0062]描述于本申請(qǐng)實(shí)施例中所涉及到的模塊可以通過軟件的方式實(shí)現(xiàn),也可以通過硬件的方式來實(shí)現(xiàn)。所描述的模塊也可以設(shè)置在處理器中,例如,可以描述為:一種處理器包括識(shí)別單元、篩選單元和拼接單元。其中,這些單元的名稱在某種情況下并不構(gòu)成對(duì)該單元本身的限定,例如,拼接單元還可以被描述為“用于根據(jù)篩選出的圖像素材,拼接人臉圖像的單元”。
[0063]作為另一方面,本申請(qǐng)還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是上述實(shí)施例中裝置中所包含的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì);也可以是單獨(dú)存在,未裝配入終端中的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有一個(gè)或者一個(gè)以上程序,程序被一個(gè)或者一個(gè)以上的處理器用來執(zhí)行描述于本申請(qǐng)的基于人臉識(shí)別技術(shù)的圖像生成方法。
[0064]以上描述僅為本申請(qǐng)的較佳實(shí)施例以及對(duì)所運(yùn)用技術(shù)原理的說明。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,本申請(qǐng)中所涉及的發(fā)明范圍,并不限于上述技術(shù)特征的特定組合而成的技術(shù)方案,同時(shí)也應(yīng)涵蓋在不脫離發(fā)明構(gòu)思的情況下,由上述技術(shù)特征或其等同特征進(jìn)行任意組合而形成的其它技術(shù)方案。例如上述特征與本申請(qǐng)中公開的(但不限于)具有類似功能的技術(shù)特征進(jìn)行互相替換而形成的技術(shù)方案。
【主權(quán)項(xiàng)】
1.一種基于人臉識(shí)別技術(shù)的圖像生成方法,其特征在于,所述方法包括: 對(duì)源圖像進(jìn)行人臉識(shí)別,提取多個(gè)人臉特征點(diǎn); 將所述人臉特征點(diǎn)和圖像素材特征點(diǎn)進(jìn)行比對(duì),篩選與所述人臉特征點(diǎn)匹配的圖像素材,其中所述圖像素材特征點(diǎn)提取自所述圖像素材; 根據(jù)所述篩選出的圖像素材,拼接人臉圖像。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,將所述人臉特征點(diǎn)和圖像素材特征點(diǎn)進(jìn)行比對(duì),篩選與所述人臉特征點(diǎn)匹配的圖像素材之前,還包括: 加載所述圖像素材特征點(diǎn)至素材集合,其中所述素材集合為二維數(shù)組,第一維表示所述圖像素材的類別,所述類別包括臉型、鼻子、眼睛、眉毛和嘴巴;第二維表示所述圖像素材在所述類別中的編號(hào)。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,將所述人臉特征點(diǎn)和圖像素材特征點(diǎn)進(jìn)行比對(duì),篩選與所述人臉特征點(diǎn)匹配的圖像素材,包括: 根據(jù)所述人臉特征點(diǎn)構(gòu)造人臉屬性數(shù)據(jù)結(jié)構(gòu),其中將所述人臉特征點(diǎn)劃分為多個(gè)人臉特征集合,所述人臉特征集合包括臉型集合、鼻子集合、眼睛集合、眉毛集合和嘴巴集合; 將每個(gè)所述人臉特征集合與所述素材集合中相應(yīng)類別的圖像素材特征點(diǎn)比對(duì)。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,將每個(gè)所述人臉特征集合與所述素材集合中相應(yīng)類別的圖像素材特征點(diǎn)比對(duì),包括: 基于所述人臉特征點(diǎn),比對(duì)每個(gè)圖像素材的圖像素材特征點(diǎn)與所述人臉特征點(diǎn)的相對(duì)距離,并且計(jì)算差值; 記錄所述差值最小的圖像素材在所述素材集合中編號(hào)。5.根據(jù)權(quán)利要求4所述的方法,其特征在于: 循環(huán)將每個(gè)圖像素材的圖像素材特征點(diǎn)與所述人臉特征點(diǎn)的相對(duì)距離進(jìn)行比對(duì),并計(jì)算每個(gè)所述圖像素材的差值; 其中,比較所述差值與差值紀(jì)錄的大小,所述差值紀(jì)錄用于記錄所述比對(duì)過程中產(chǎn)生的差值; 若所述差值比所述差值紀(jì)錄小,則將所述差值賦予所述差值紀(jì)錄,并且記錄所述差值的圖像素材的編號(hào);若所述差值比所述差值紀(jì)錄大,則無所述賦予與記錄。6.根據(jù)權(quán)利要求1-5之一所述的方法,其特征在于,根據(jù)所述篩選出的圖像素材,拼接人臉圖像,包括: 根據(jù)所述編號(hào),獲取所述圖像素材在素材庫的識(shí)別信息; 根據(jù)所述識(shí)別信息,從素材庫獲取圖像素材,并且拼接所述人臉圖像。7.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括: 對(duì)所述源圖像進(jìn)行性別識(shí)別,根據(jù)識(shí)別結(jié)果,加載單一性別的圖像素材特征點(diǎn)。8.一種基于人臉識(shí)別技術(shù)的圖像生成裝置,其特征在于,所述裝置包括: 人臉識(shí)別單元,用于對(duì)源圖像進(jìn)行人臉識(shí)別,提取多個(gè)人臉特征點(diǎn); 比對(duì)篩選單元,用于將所述人臉特征點(diǎn)和圖像素材特征點(diǎn)進(jìn)行比對(duì),篩選與所述人臉特征點(diǎn)匹配的圖像素材,其中所述圖像素材特征點(diǎn)提取自所述圖像素材; 人臉拼接單元,用于根據(jù)所述篩選出的圖像素材,拼接人臉圖像。9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述比對(duì)篩選單元,進(jìn)一步用于加載所述圖像素材特征點(diǎn)至素材集合,其中所述素材集合為二維數(shù)組,第一維表示所述圖像素材的類別,所述類別包括臉型、鼻子、眼睛、眉毛和嘴巴;第二維表示所述圖像素材在所述類別中的編號(hào)。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述比對(duì)篩選單元包括: 數(shù)據(jù)結(jié)構(gòu)模塊,用于根據(jù)所述人臉特征點(diǎn)構(gòu)造人臉屬性數(shù)據(jù)結(jié)構(gòu),其中將所述人臉特征點(diǎn)劃分為多個(gè)人臉特征集合,所述人臉特征集合包括臉型集合、鼻子集合、眼睛集合、眉毛集合和嘴巴集合; 集合比對(duì)模塊,用于將每個(gè)所述人臉特征集合與所述素材資源集合中相對(duì)應(yīng)類別的圖像素材特征點(diǎn)比對(duì)。
【專利摘要】本申請(qǐng)公開了一種基于人臉識(shí)別技術(shù)的圖像生成方法和裝置。該方法的一【具體實(shí)施方式】包括:對(duì)源圖像進(jìn)行人臉識(shí)別,提取多個(gè)人臉特征點(diǎn);將所述人臉特征點(diǎn)和圖像素材特征點(diǎn)進(jìn)行比對(duì),篩選與所述人臉特征點(diǎn)匹配的圖像素材,其中所述圖像素材特征點(diǎn)提取自所述圖像素材;根據(jù)所述篩選出的圖像素材,拼接人臉圖像。按照本申請(qǐng)的方案,能為用戶減少瀏覽和操作的過程,完成真實(shí)人臉圖像到卡通圖像的轉(zhuǎn)化。
【IPC分類】G06K9/46, G06K9/00
【公開號(hào)】CN104915634
【申請(qǐng)?zhí)枴緾N201510085058
【發(fā)明人】王卜樂, 朱福國
【申請(qǐng)人】百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司
【公開日】2015年9月16日
【申請(qǐng)日】2015年2月16日