專利名稱:一種基于移動終端的個性化卡通肖像生成系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計算機圖形圖像處理與數(shù)字動漫技術(shù)領(lǐng)域,特別涉及一種基于移動終端的個性化卡通肖像生成系統(tǒng)及方法。
背景技術(shù):
近年來,隨著移動互聯(lián)網(wǎng)技術(shù)、云計算技術(shù)以及智能移動終端技術(shù)的突飛猛進,國內(nèi)外移動應(yīng)用市場取得空前發(fā)展,逐漸影響并改變著人們在信息時代的生活,用戶對于移動應(yīng)用,特別是其中的互動娛樂、生活輔助應(yīng)用的需求越來越大,手機動漫以其超強的表現(xiàn)力和人氣凝聚力,成為移動應(yīng)用中最受歡迎的內(nèi)容,而卡通肖像以其概括、簡潔、幽默的特點,更是深受年輕用戶的青睞,而且廣泛應(yīng)用于移動數(shù)字娛樂、電子賀卡、即時通信與社交網(wǎng)絡(luò)等領(lǐng)域。但要創(chuàng)作出一張好的卡通肖像,需要有一定的繪畫技巧和豐富的經(jīng)驗累積,這樣的條件對于普通人來說是不容易達到的,因此,利用移動終端技術(shù)簡單有效地生成個性化卡通肖像,讓沒有繪畫基礎(chǔ)的人也能夠輕松創(chuàng)造出屬于自己的卡通肖像,不僅富有娛樂趣味性,而且具有重要的實際應(yīng)用價值。
目前,我國在PC端卡通肖像生成方面已產(chǎn)生了不少研究成果,其中有些研究提出了基于圖像的處理方法,讓電腦模擬油畫或者鉛筆素描的筆觸,將真實圖像繪制成油畫或者素描畫,但是這類做法無法針對個人特征保留或夸張臉部五官特征,無法達到卡通的效果;而有一些研究提供了交互工具,用戶可從模型中選擇部件組成人臉,可以定制風(fēng)格,但缺乏自動性與個性化。此外,現(xiàn)有的大多數(shù)動畫卡通生成系統(tǒng)主要提供一些底層的編輯和控制工具來幫助用戶繪制卡通,但這些系統(tǒng)都是為有經(jīng)驗的畫家提供的動畫制作工具,未經(jīng)訓(xùn)練的使用者仍然很難使用它們來生成具有個性化的卡通,即帶有個人特征的卡通肖像。
因此,需要提供一種針對普通用戶,普通用戶只需進行簡單的交互就可以很方便地生成個性化的卡通肖像的系統(tǒng)和方法。發(fā)明內(nèi)容
本發(fā)明的主要目的在于克服現(xiàn)有技術(shù)的缺點與不足,提供一種基于移動終端的個性化卡通肖像生成系統(tǒng),該系統(tǒng)可以使普通用戶能夠通過移動終端和服務(wù)器方便地生成個性化的卡通肖像,操作簡單,且個性化十足。本發(fā)明還提供了一種基于上述系統(tǒng)的基于移動終端的個性化卡通肖像生成方法。
本發(fā)明的目的通過以下的技術(shù)方案實現(xiàn)一種基于移動終端的個性化卡通肖像生成系統(tǒng),包括移動終端處理單元和服務(wù)器端處理單元,二者通過網(wǎng)絡(luò)連接,所述移動終端處理單元包括
人臉圖像與參數(shù)輸入模塊,用于獲取人臉圖像和設(shè)置用戶個性化參數(shù)信息;
卡通肖像輔助元件庫,用于提供卡通肖像修飾物,與卡通肖像編輯模塊相連;
卡通肖像編輯模塊,用于編輯處理服務(wù)器端處理單元返回的卡通肖像,通過調(diào)用卡通肖像輔助元件庫添加卡通肖像修飾物;
所述服務(wù)器端處理單元包括
人臉圖像預(yù)處理模塊,用于分析移動終端處理單元傳送的原始人臉圖像,得到標定人臉特征的特征值組;
人臉元件分類匹配模塊,用于根據(jù)人臉圖像預(yù)處理模塊標定的特征值組,預(yù)測每個真實人臉元件在卡通臉譜元件庫中的相似圖形;
卡通肖像合成模塊,用于將人臉元件分類匹配模塊預(yù)測獲取的卡通臉譜元件,結(jié)合用戶設(shè)定的參數(shù)重新組合成個性化卡通肖像;
卡通臉譜元件庫,用于提供卡通人臉元件,所述卡通臉譜元件庫包含臉型、眼睛、 眉毛、嘴巴、鼻子五大類型卡通人臉元件。各元件類型與真實人臉特征一一對應(yīng),能夠體現(xiàn)出不同人臉特征之間的細微差別,并且提供不同風(fēng)格的卡通臉譜供用戶選擇。
更進一步的,所述人臉圖像與參數(shù)輸入模塊中用戶設(shè)置的個性化參數(shù)包括卡通風(fēng)格和表情參數(shù)。
具體的,所述卡通肖像輔助元件庫中卡通肖像的修飾物為頭發(fā)、胡須、眼鏡、卡通身體、道具。
具體的,所述人臉圖像預(yù)處理模塊包括依次相連的人臉范圍提取模塊、卡通臉譜元件提取模塊以及特征點標定模塊,其中人臉范圍提取模塊用于去除背景噪聲,從移動終端處理單元傳送的原始人臉圖像中提取出人臉;
卡通臉譜元件提取模塊,用于將人臉范圍提取模塊提取的人臉按照臉型、眼睛、眉毛、嘴巴、鼻子五大人臉元件進行分解,得到各個人臉元件的分特征點標定模塊,用于對卡通臉譜元件提取模塊得到的各個人臉元件的分圖中的人臉元件進行特征點標定。
優(yōu)選的,所述移動終端處理單元還包括卡通肖像分享模塊,用于移動終端用戶對外分享制作的個性化卡通肖像。
所述移動終端為智能手機、PDA、平板電腦。
一種基于移動終端的個性化卡通肖像生成方法,包括以下步驟
(1)初始化在服務(wù)器端預(yù)先構(gòu)建好卡通臉譜元件庫,并通過SVM訓(xùn)練學(xué)習(xí)對卡通臉譜元件庫中的每一個元件進行特征標志,建立索引;
(2)數(shù)據(jù)輸入用戶通過移動終端處理單元中的人臉圖像與參數(shù)輸入模塊獲取人臉頭像并設(shè)定個性化參數(shù),然后通過網(wǎng)絡(luò)傳至服務(wù)器端處理單元;
(3)生成肖像服務(wù)器端處理單元中的人臉圖像預(yù)處理模塊先提取出圖像中的人臉,然后將人臉分成臉型、眼睛、眉毛、嘴巴、鼻子五大元件,并分別對各個元件進行特征提取;然后人臉元件分類匹配模塊將用戶頭像中各個元件的特征與卡通臉譜元件庫中的特征進行比對,從卡通臉譜元件庫中選取與用戶頭像中各元件最相似的卡通人臉元件,然后在卡通肖像合成模塊中組合生成個性化卡通肖像;
(4)肖像發(fā)送客戶卡通肖像合成模塊將生成的卡通肖像通過網(wǎng)絡(luò)傳遞給移動終端處理單元中的卡通肖像編輯模塊,如果用戶需要編輯,則結(jié)合卡通肖像輔助元件庫對生成的卡通肖像進一步編輯,如果不需要,則將頭像保存至移動終端存儲器。
優(yōu)選的,所述步驟O)中,人臉頭像獲取方式有兩種一種是從移動終端存儲器讀取,另一種是直接啟動移動終端自帶攝像頭捕獲。人臉頭像輸入形式為清晰的半身正面彩色大頭照,圖像的大小為400X300像素左右,此規(guī)格為一般移動終端自帶攝像頭能達到的解析度。
所述步驟(3)中采用SVM(Support Vector Machine,支持向量機)進行分類。
所述步驟(3)中用戶頭像中各個元件的特征與卡通臉譜元件庫中的特征進行比對的步驟是將用戶頭像中各個元件的特征值與卡通臉譜元件庫中對應(yīng)與元件的特征值進行相似度計算,相似度如果達到設(shè)定的閾值則輸出卡通肖像返回給移動終端,如果計算完成后相似度都沒有達到設(shè)定閾值則將匹配不成功信號返回移動終端,用戶重新在移動終端上傳頭像和設(shè)定個性化參數(shù)。
優(yōu)選的,所述步驟中,用戶結(jié)合卡通肖像輔助元件庫對生成的卡通肖像進一步編輯,編輯操作包括添加頭發(fā)、眼鏡、帽子、卡通身體、文字。
優(yōu)選的,所述步驟中,用戶通過卡通肖像分享模塊將卡通圖像對外分享,分享方式為彩信、電子郵件、微博的一種。
本發(fā)明與現(xiàn)有技術(shù)相比,具有如下優(yōu)點和有益效果
1、本發(fā)明是基于移動終端的個性化卡通肖像生成系統(tǒng),直接針對各元件的局部圖像特征點作處理,數(shù)據(jù)處理量小,易于實施,適合在移動終端上運行。
2、本發(fā)明通過與使用者互動,獲得更多彈性化和個性化的用戶參數(shù),使真實圖像不只產(chǎn)生簡單的卡通化結(jié)果,更可以加入特定的卡通風(fēng)格和表情參數(shù)于肖像化的過程中。
圖1是本發(fā)明系統(tǒng)的結(jié)構(gòu)示意圖2是本發(fā)明中服務(wù)器端處理單元的處理流程示意圖;
圖3是本發(fā)明方法實施例的詳細流程圖。
具體實施方式
下面結(jié)合實施例及附圖對本發(fā)明作進一步詳細的描述,但本發(fā)明的實施方式不限于此。
實施例1
人的臉型與五官特征代表一個人的特色,一般的情況下可以利用這些條件很明顯的分辨出兩個人的不同,例如眼睛大小、鼻翼飽滿程度、嘴唇厚薄等,因此在人臉產(chǎn)生的時候就必須將其突顯,否則將失去原來圖像的真實性,在本發(fā)明中的人臉元件的圖形是屬于卡通漫畫的繪制風(fēng)格,但仍然保留并強調(diào)了人臉五官各自的特色。
如圖1所示,一種基于移動終端的個性化卡通肖像生成系統(tǒng)具體包括移動終端處理單元和服務(wù)器端處理單元,二者通過網(wǎng)絡(luò)連接,所述移動終端處理單元包括以下子模塊
人臉圖像與參數(shù)輸入模塊,用于獲取人臉圖像和設(shè)置用戶個性化參數(shù)信息,所述的個性化參數(shù)包括卡通風(fēng)格和表情參數(shù);
卡通肖像輔助元件庫,用于提供卡通肖像修飾物,與卡通肖像編輯模塊相連;所述修飾物件包括但不限于頭發(fā)、胡須、眼鏡、卡通身體、道具;
卡通肖像編輯模塊,用于編輯處理服務(wù)器端處理單元返回的卡通肖像,通過調(diào)用卡通肖像輔助元件庫添加卡通肖像修飾物;
卡通肖像分享模塊,用于移動終端用戶對外分享制作的個性化卡通肖像。
在具體實現(xiàn)中,鑒于卡通肖像技法,所述的服務(wù)器端處理單元可以包括以下子模塊
人臉圖像預(yù)處理模塊,用于分析用戶上傳的原始人臉圖像,包含的圖像分析處理步驟有人臉范圍提取、卡通人臉元件提取以及特征點標定,最后由提取出來的特征點位置計算出特征值組;
人臉元件分類匹配模塊,利用人臉圖像預(yù)處理模塊標定的特征值組,通過SVM分類器預(yù)測每個真實人臉元件在卡通臉譜元件庫中的相似圖形;
卡通肖像合成模塊,用于將人臉元件分類匹配模塊預(yù)測獲取的卡通臉譜元件,結(jié)合用戶設(shè)定的參數(shù)重新組合成個性化卡通肖像;
卡通臉譜元件庫,用于提供卡通人臉元件,所述卡通臉譜元件庫包含臉型、眼睛、 眉毛、嘴巴、鼻子五大類型卡通人臉元件,各元件類型與真實人臉特征一一對應(yīng),能夠體現(xiàn)出不同人臉特征之間的細微差別,并且提供不同風(fēng)格的卡通臉譜供用戶選擇。
如圖2和3所示,本發(fā)明一種基于移動終端的個性化卡通肖像生成方法,具體包括以下步驟
步驟1 在服務(wù)器端預(yù)先構(gòu)建好卡通臉譜元件庫,并通過離線SVM訓(xùn)練學(xué)習(xí)對卡通臉譜元件庫中的每一個元件進行特征標志,建立索引;離線SVM訓(xùn)練學(xué)習(xí)分為兩個階段進行,分別是圖像預(yù)處理階段和SVM訓(xùn)練學(xué)習(xí)階段,圖像預(yù)處理階段包括人臉范圍提取、卡通臉譜元件提取和特征點標定,其中人臉范圍提取的主要作用是為了去除背景的干擾,可以讓人臉元件提取判斷時的結(jié)果更為準確,而且也縮小了人臉元件提取時所需搜尋的圖像范圍,提高效率;確定人臉范圍后,將針對卡通臉譜元件庫里的幾個人臉元件作提取,包含臉型、眼睛、嘴巴、眉毛以及鼻子。臉型的部分在上一步人臉范圍提取時候已經(jīng)選定,而發(fā)型因為差異性太大且不易檢測所以不列入人臉元件的分類選擇中,人臉元件中最容易檢測的部位為眼睛,可利用其不屬于膚色范圍的特性來尋找,而眉毛的提取則由眼睛的位置來輔助判斷,嘴巴部分可以利用其顏色偏紅的特點來搜尋,最后再經(jīng)過眼睛及嘴巴的位置來定位鼻子的范圍并提取,全部完成后,將提取出來的人臉元件分別輸出圖像分塊以供接下來特征標定用。特征標定包含兩個部分邊緣檢測及標定所需的特征點,前一步所輸出的人臉元件分塊圖像,在此步驟中被拿來做邊緣檢測的動作,目的是找出每個元件的輪廓,之后再根據(jù)計算各個元件特征值時所需要的特征點位置,在輪廓上作搜索,例如嘴巴的上下左右邊界點等,然后標定這些特征點并記錄,得到后續(xù)預(yù)測分類時所需的人臉元件數(shù)據(jù)模型。
步驟2 用戶通過移動終端的圖形用戶操作界面中的人臉圖像與參數(shù)輸入模塊設(shè)定個性化參數(shù)并上傳人臉頭像至服務(wù)器端進行分析處理;人臉頭像可以從移動終端存儲器讀取或直接啟動移動終端自帶攝像頭捕獲,輸入形式為清晰的半身正面彩色大頭照,圖像的大小為400X300像素左右,此規(guī)格為一般移動終端自帶攝像頭能達到的解析度。
步驟3 服務(wù)器端的卡通肖像引擎對用戶上傳的相片進行圖像預(yù)處理、人臉關(guān)鍵特征點和特征值的提取、在線SVM分類配對選擇,從卡通臉譜元件庫中選取最相似卡通人臉元件組合生成個性化卡通肖像。對比合成的卡通肖像與原圖的相似度,相似度如果低于設(shè)定的閾值則返回重新處理合成卡通肖像,相似度如果達到設(shè)定的閾值則輸出卡通肖像返回給移動終端。其中的圖像預(yù)處理與步驟1類似,而SVM用來為真實人臉元件圖像與卡通臉譜元件庫作分類配對,將圖像預(yù)處理步驟中由特征點計算出來的特征值結(jié)果,當作SVM分類器進行預(yù)測分類時的輸入特征向量,配合SVM訓(xùn)練學(xué)習(xí)階段所得的人臉元件數(shù)據(jù)模型, 然后預(yù)測用戶上傳的人臉圖像各個人臉元件對應(yīng)的卡通臉譜元件。
步驟4:用戶通過移動終端的圖形用戶操作界面中的卡通肖像編輯模塊,結(jié)合卡通肖像輔助元件庫對生成的卡通肖像進一步編輯,編輯操作包括但不限于添加頭發(fā)、眼鏡、帽子、卡通身體、文字;編輯操作結(jié)束以圖片格式保存至移動終端存儲器,并可通過卡通肖像分享模塊分享給親朋好友,分享方式包括但不限于彩信、電子郵件、微博。
如圖3所示,本發(fā)明方法中的卡通人臉元件分類匹配包含兩個階段,第一階段為離線SVM訓(xùn)練學(xué)習(xí),第二階段為在線SVM分類選擇。所設(shè)計的SVM分類器所需的輸入格式為[Label] [Indexl] [valuel] [Index2] [value2], . ·,其中[Label]代表類別,[Index]為特征向量的索引號,[Value]則為特征向量值。所以第一階段中,首先要給SVM訓(xùn)練所需的數(shù)據(jù)集,此數(shù)據(jù)集的每條數(shù)據(jù)包含了前述的類別及特征向量值組。類別的給定方式為對105 張人臉大頭照,由人工找出卡通臉譜元件庫中與照片上每個人臉元件最相似的圖案;而特征值的計算也是經(jīng)過人工標記每張大頭照的特征點,再加以運算所得,共會產(chǎn)生五組訓(xùn)練數(shù)據(jù)集,分別為臉型、眉毛、眼睛、鼻子及嘴巴。此數(shù)據(jù)集即為SVM訓(xùn)練時的輸入,學(xué)習(xí)完成后,每個元件的數(shù)據(jù)集都會得到一個人臉元件數(shù)據(jù)模型,這個模型就是接下來分類預(yù)測階段的根據(jù)。
第二階段先根據(jù)圖像預(yù)處理模塊得到的人臉元件特征點來計算特征值,再分別存儲成SVM分類器所需的格式以供使用。讀入各人臉元件的特征值數(shù)據(jù)后,配合前一階段訓(xùn)練好的人臉數(shù)據(jù)模型來進行分類判斷。在這個階段中所計算出來的特征值數(shù)據(jù),除了可以作為SVM預(yù)測用之外,對于分類出來的卡通臉譜元件做臉型拼湊時,也可以使用這些數(shù)據(jù)來做定位,以眼睛為例子,我們可以利用眼睛特征值組中的“眼睛旋轉(zhuǎn)角度”先找出圖形的旋轉(zhuǎn)幅度,接著再用“眼睛大小/臉寬”這組特征值換算出人臉卡通元件庫中眼睛圖形的相對大小,換算公式為原始圖像眼睛寬度(We)/原始圖像臉型寬度(Wf)=卡通臉譜元件庫眼睛寬度(Me)/卡通臉譜元件庫臉型寬度(Mf),而圖形的相對位置,則利用眼睛特征點中左右兩點的坐標,先找出眼睛中心點(Xe,如),再根據(jù)臉型的左邊點(Xfl,Yfl)與下方點 (Xfb,Yfb)作相對位置的計算,其余元件皆可用相同的方法得出在卡通肖像的大小及位置。
上述實施例為本發(fā)明較佳的實施方式,但本發(fā)明的實施方式并不受上述實施例的限制,其他的任何未背離本發(fā)明的精神實質(zhì)與原理下所作的改變、修飾、替代、組合、簡化, 均應(yīng)為等效的置換方式,都包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種基于移動終端的個性化卡通肖像生成系統(tǒng),其特征在于,包括移動終端處理單元和服務(wù)器端處理單元,二者通過網(wǎng)絡(luò)連接,所述移動終端處理單元包括人臉圖像與參數(shù)輸入模塊,用于獲取人臉圖像和設(shè)置用戶個性化參數(shù)信息;卡通肖像輔助元件庫,用于提供卡通肖像修飾物,與卡通肖像編輯模塊相連;卡通肖像編輯模塊,用于編輯處理服務(wù)器端處理單元返回的卡通肖像,通過調(diào)用卡通肖像輔助元件庫添加卡通肖像修飾物;所述服務(wù)器端處理單元包括人臉圖像預(yù)處理模塊,用于分析移動終端處理單元傳送的原始人臉圖像,得到標定人臉特征的特征值組;人臉元件分類匹配模塊,用于根據(jù)人臉圖像預(yù)處理模塊標定的特征值組,預(yù)測每個真實人臉元件在卡通臉譜元件庫中的相似圖形;卡通肖像合成模塊,用于將人臉元件分類匹配模塊預(yù)測獲取的卡通臉譜元件,結(jié)合用戶設(shè)定的參數(shù)重新組合成個性化卡通肖像;卡通臉譜元件庫,用于提供卡通人臉元件,所述卡通臉譜元件庫包含臉型、眼睛、眉毛、 嘴巴、鼻子五大類型卡通人臉元件。
2.根據(jù)權(quán)利要求1所述的基于移動終端的個性化卡通肖像生成系統(tǒng),其特征在于,所述人臉圖像與參數(shù)輸入模塊中用戶設(shè)置的個性化參數(shù)包括卡通風(fēng)格和表情參數(shù);所述卡通肖像輔助元件庫中卡通肖像的修飾物為頭發(fā)、胡須、眼鏡、卡通身體、道具。
3.根據(jù)權(quán)利要求1所述的基于移動終端的個性化卡通肖像生成系統(tǒng),其特征在于,所述人臉圖像預(yù)處理模塊包括依次相連的人臉范圍提取模塊、卡通臉譜元件提取模塊以及特征點標定模塊,其中人臉范圍提取模塊用于去除背景噪聲,在移動終端處理單元傳送的原始人臉圖像中提取出人臉;卡通臉譜元件提取模塊,用于將人臉范圍提取模塊提取的人臉按照臉型、眼睛、眉毛、 嘴巴、鼻子五大人臉元件進行分解,得到各個人臉元件的分圖;特征點標定模塊,用于對卡通臉譜元件提取模塊得到的各個人臉元件的分圖中的人臉元件進行特征點標定。
4.根據(jù)權(quán)利要求1所述的基于移動終端的個性化卡通肖像生成系統(tǒng),其特征在于,所述移動終端處理單元還包括卡通肖像分享模塊,用于移動終端用戶對外分享制作的個性化卡通肖像。
5.根據(jù)權(quán)利要求4所述的基于移動終端的個性化卡通肖像生成系統(tǒng),其特征在于,所述移動終端為智能手機、PDA、平板電腦。
6.一種基于移動終端的個性化卡通肖像生成方法,其特征在于,包括以下步驟(1)初始化在服務(wù)器端預(yù)先構(gòu)建好卡通臉譜元件庫,并通過SVM訓(xùn)練學(xué)習(xí)對卡通臉譜元件庫中的每一個元件進行特征標志,建立索引;(2)數(shù)據(jù)輸入用戶通過移動終端處理單元中的人臉圖像與參數(shù)輸入模塊獲取人臉頭像并設(shè)定個性化參數(shù),然后通過網(wǎng)絡(luò)傳至服務(wù)器端處理單元;(3)生成肖像服務(wù)器端處理單元中的人臉圖像預(yù)處理模塊先提取出圖像中的人臉, 然后將人臉分成臉型、眼睛、眉毛、嘴巴、鼻子五大元件,并分別對各個元件進行特征提?。?然后人臉元件分類匹配模塊將用戶頭像中各個元件的特征與卡通臉譜元件庫中的特征進行比對,從卡通臉譜元件庫中選取與用戶頭像中各元件最相似的卡通人臉元件,然后在卡通肖像合成模塊中組合生成個性化卡通肖像;(4)肖像發(fā)送客戶卡通肖像合成模塊將生成的卡通肖像通過網(wǎng)絡(luò)傳遞給移動終端處理單元中的卡通肖像編輯模塊,如果用戶需要編輯,則結(jié)合卡通肖像輔助元件庫對生成的卡通肖像進一步編輯,如果不需要,則將頭像保存至移動終端存儲器。
7.根據(jù)權(quán)利要求6所述的基于移動終端的個性化卡通肖像生成方法,其特征在于,所述步驟O)中,人臉頭像獲取方式有兩種一種是從移動終端存儲器讀取,另一種是直接啟動移動終端自帶攝像頭捕獲。
8.根據(jù)權(quán)利要求6所述的基于移動終端的個性化卡通肖像生成方法,其特征在于,所述步驟(3)中采用SVM進行分類;所述步驟(3)中用戶頭像中各個元件的特征與卡通臉譜元件庫中的特征進行比對的步驟是將用戶頭像中各個元件的特征值與卡通臉譜元件庫中對應(yīng)與元件的特征值進行相似度計算,相似度如果達到設(shè)定的閾值則輸出卡通肖像返回給移動終端,如果計算完成后相似度都沒有達到設(shè)定閾值則將匹配不成功信號返回移動終端,用戶重新在移動終端上傳頭像和設(shè)定個性化參數(shù)。
9.根據(jù)權(quán)利要求6所述的基于移動終端的個性化卡通肖像生成方法,其特征在于,所述步驟(3)中,對眼睛、眉毛、嘴巴、鼻子四大元件進行特征提取時,眼睛是利用其不屬于膚色范圍的特性來尋找,眉毛是由眼睛的位置來輔助判斷,嘴巴是利用其顏色偏紅的特點來尋找,鼻子是通過眼睛及嘴巴的位置來定位。
10.根據(jù)權(quán)利要求6所述的基于移動終端的個性化卡通肖像生成方法,其特征在于,所述步驟(4)中,用戶結(jié)合卡通肖像輔助元件庫對生成的卡通肖像進一步編輯,編輯操作包括添加頭發(fā)、眼鏡、帽子、卡通身體、文字;所述步驟(4)中,用戶通過卡通肖像分享模塊將卡通圖像對外分享,分享方式為彩信、 電子郵件、微博的一種。
全文摘要
本發(fā)明公開了一種基于移動終端的個性化卡通肖像生成系統(tǒng)及方法,該系統(tǒng)包括移動終端處理單元和服務(wù)器端處理單元,所述移動終端處理單元包括人臉圖像與參數(shù)輸入模塊、卡通肖像輔助元件庫、卡通肖像編輯模塊、卡通肖像分享模塊;所述服務(wù)器端處理單元包括人臉圖像預(yù)處理模塊、人臉元件分類匹配模塊、卡通肖像合成模塊、卡通臉譜元件庫。該方法是用戶將人臉頭像和設(shè)定的個性化參數(shù)上傳到服務(wù)器端,服務(wù)器端將人臉頭像分成五大元件后和服務(wù)器內(nèi)的卡通臉譜元件庫中的元件進行比對,選出最相似的元件,然后重新組合成卡通頭像,然后將卡通頭像發(fā)送到移動終端。本發(fā)明數(shù)據(jù)處理量小,易于實施,其極個性化,適合在移動終端上運行。
文檔編號G06T13/80GK102542586SQ20111044316
公開日2012年7月4日 申請日期2011年12月26日 優(yōu)先權(quán)日2011年12月26日
發(fā)明者于翔, 楊木文, 鄭力明 申請人:暨南大學(xué)