亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于人臉圖像的卡通人臉圖形生成方法和裝置的制作方法

文檔序號:6601853閱讀:297來源:國知局
專利名稱:一種基于人臉圖像的卡通人臉圖形生成方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及計算機(jī)圖形圖像處理領(lǐng)域,特別是涉及一種基于人臉圖像的卡通人臉圖形生成方法和裝置。
背景技術(shù)
近年來,數(shù)字媒體技術(shù)正逐漸融入生活,極大地影響著人們的生活和工作方式,利 用計算機(jī)生成的卡通人臉圖形在很多領(lǐng)域具有廣泛的應(yīng)用,如視頻會議、網(wǎng)絡(luò)游戲、移動數(shù) 字娛樂中,使用虛擬卡通圖形代替真實人臉,不僅可以提高數(shù)據(jù)傳送的速度,而且能夠很好 地營造輕松、和諧的氣氛。現(xiàn)有的生成卡通人臉圖形的方法,一般是基于人臉圖形構(gòu)件圖庫,組合形成最終 的卡通人臉圖形。其中,所述圖庫中包含卡通人物的各類基本發(fā)型、眉毛、眼睛、鼻子、嘴巴 和臉型圖形構(gòu)件,這些圖形構(gòu)件使用CVIDraw制作。所述組合過程通常為首先從計算機(jī)輸 入待生成卡通人臉圖形的參數(shù)信息,如性別信息,年齡信息,發(fā)型信息,情緒信息等,然后依 據(jù)所述參數(shù)信息調(diào)用圖庫中的各種圖形構(gòu)件,再匹配組合各個圖形構(gòu)件以得到形態(tài)各異表 情豐富的卡通人臉圖形。在實際應(yīng)用中,有些視頻會議還會出現(xiàn)對虛擬卡通圖形的實時性需求。例如,視 頻會議一經(jīng)啟動,需要第一時間在視頻界面展現(xiàn)卡通圖形,而現(xiàn)有的卡通人臉圖形生成方 法需要人工配合來完成,因此會受到實時性的限制;此外,通過現(xiàn)有方法生成的卡通人臉圖 形,很難看出其與真實人臉之間的聯(lián)系??傊?,需要本領(lǐng)域技術(shù)人員迫切解決的一個技術(shù)問題就是如何能夠提供一種基 于人臉圖像生成卡通人臉圖形的方法,使得生成的卡通人臉圖形既能滿足實時性需求,又 能夠貼合真實的人臉圖像。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種基于人臉圖像的卡通人臉圖形生成方法 和裝置,使得生成的卡通人臉圖形既能滿足實時性需求,又能夠貼合真實的人臉圖像。為了解決上述問題,本發(fā)明公開了一種基于人臉圖像的卡通人臉圖形生成方法, 包括識別所述人臉圖像,得到人臉基準(zhǔn)線;基于所述人臉基準(zhǔn)線以及人臉圖形構(gòu)件庫,匹配組合得到卡通人臉圖形。優(yōu)選的,所述識別人臉圖像,得到人臉基準(zhǔn)線的步驟包括識別所述人臉圖像,得到人臉位置及形狀,進(jìn)而獲得臉型基準(zhǔn)線;識別所述人臉圖像,得到五官、頭發(fā)、脖子位置及形狀,進(jìn)而獲得五官、頭發(fā)、脖子 基準(zhǔn)線。優(yōu)選的,所述基于所述人臉基準(zhǔn)線和人臉圖形構(gòu)件庫,匹配組合得到卡通人臉圖 形的步驟包括
基于所述臉型基準(zhǔn)線,從人臉圖形構(gòu)件庫中調(diào)用相應(yīng)的臉型構(gòu)件;基于所述五官、頭發(fā)、脖子基準(zhǔn)線,從人臉圖形構(gòu)件庫中調(diào)用相應(yīng)的五官、頭發(fā)、脖子構(gòu)件;基于所述臉型基準(zhǔn)線和五官、頭發(fā)、脖子基準(zhǔn)線,組合所述調(diào)用的圖形構(gòu)件,得到 卡通人臉圖形。優(yōu)選的,所述方法還包括接收人臉參數(shù)信息,所述人臉參數(shù)信息包括人臉特征信息;基于所述人臉特征信息,對所述卡通人臉圖形進(jìn)行特征化,得到特征化卡通人臉 圖形。優(yōu)選的,所述方法還包括接收人臉參數(shù)信息,所述人臉參數(shù)信息包括人臉情緒信息;基于所述人臉情緒信息,對所述卡通人臉圖形進(jìn)行情緒化,得到情緒化卡通人臉 圖形。優(yōu)選的,所述方法還包括基于所述人臉圖形構(gòu)件庫中的漫畫造型庫,對所述卡通人臉圖形進(jìn)行動漫化,得 到動漫人臉。本發(fā)明實施例還公開了一種基于人臉圖像的卡通人臉圖形生成裝置,包括識別模塊,用于識別所述人臉圖像,得到人臉基準(zhǔn)線;匹配組合模塊,用于基于所述人臉基準(zhǔn)線以及人臉圖形構(gòu)件庫,匹配組合得到卡 通人臉圖形。優(yōu)選的,所述識別模塊包括臉型基準(zhǔn)線獲取子模塊,用于識別所述人臉圖像,得到人臉位置及形狀,進(jìn)而獲得 臉型基準(zhǔn)線;五官發(fā)脖基準(zhǔn)線獲取子模塊,用于識別所述人臉圖像,得到五官、頭發(fā)、脖子位置 及形狀,進(jìn)而獲得五官、頭發(fā)、脖子基準(zhǔn)線。優(yōu)選的,所述匹配組合模塊包括臉型圖形構(gòu)件調(diào)用子模塊,用于基于所述臉型基準(zhǔn)線,從人臉圖形構(gòu)件庫中調(diào)用 相應(yīng)的臉型構(gòu)件;五官發(fā)脖圖形構(gòu)件調(diào)用子模塊,用于基于所述五官、頭發(fā)、脖子基準(zhǔn)線,從人臉圖 形構(gòu)件庫中調(diào)用相應(yīng)的五官、頭發(fā)、脖子構(gòu)件;圖形構(gòu)件組合子模塊,用于基于所述臉型基準(zhǔn)線和五官、頭發(fā)、脖子基準(zhǔn)線,組合 所述調(diào)用的圖形構(gòu)件,得到卡通人臉圖形。優(yōu)選的,所述裝置還包括第一接收模塊,用于接收人臉參數(shù)信息,所述人臉參數(shù)信息包括人臉特征信息;特征化模塊,用于基于所述人臉特征信息,對所述卡通人臉圖形進(jìn)行特征化,得到 特征化卡通人臉圖形。優(yōu)選的,所述裝置還包括第二接收模塊,用于接收人臉參數(shù)信息;所述人臉參數(shù)信息包括人臉情緒信息;情緒化模塊,用于基于所述人臉情緒信息,對所述卡通人臉圖形進(jìn)行情緒化,得到情緒化卡通人臉圖形。優(yōu)選的,所述裝置還包括動漫化模塊,用于基于所述人臉圖形構(gòu)件庫中的漫畫造型庫,對所述卡通人臉圖形進(jìn)行動漫化,得到動漫人臉。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點本發(fā)明采用卡通人臉技法的人臉基準(zhǔn)線作為連接人臉圖像和卡通人臉圖形的共 有屬性,并基于所述人臉基準(zhǔn)線以及人臉圖形構(gòu)件庫,自動匹配組合得到卡通人臉圖形,因 此能夠在第一時間展現(xiàn)卡通人臉圖形,能夠滿足卡通人臉圖形生成的實時性需求,并且生 成的卡通人臉圖形能夠貼合真實的人臉圖像。


圖1是本發(fā)明一種基于人臉圖像的卡通人臉圖形生成方法實施例1的流程圖;圖2本發(fā)明一種基于人臉圖像的卡通人臉圖形生成方法實施例2的流程圖;圖3是本發(fā)明一種基于人臉圖像的卡通人臉圖形生成裝置實施例的結(jié)構(gòu)圖。
具體實施例方式為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和具體實 施方式對本發(fā)明作進(jìn)一步詳細(xì)的說明。目前比較典型的卡通人臉技法,一般從面部基準(zhǔn)線畫起,即首先畫出臉型以及五 官的基準(zhǔn)線,然后根據(jù)所述臉型基準(zhǔn)線對臉型進(jìn)行修正,以及根據(jù)五官基準(zhǔn)線細(xì)畫相應(yīng)的 器官,例如,根據(jù)眼睛基準(zhǔn)線細(xì)畫眼睛等。本發(fā)明的核心構(gòu)思在于,借鑒卡通人臉技法,將人臉圖像的視覺屬性,自動匹配生 成有卡通特點的人臉圖形。具體而言,基于人臉圖像得到人臉基準(zhǔn)線,然后依據(jù)所述人臉基 準(zhǔn)線以及人臉圖形構(gòu)件庫,匹配組合得到卡通人臉圖形。參照圖1,示出了本發(fā)明一種基于人臉圖像的卡通人臉圖形生成方法實施例1的 流程圖,具體可以包括步驟101、識別所述人臉圖像,得到人臉基準(zhǔn)線;步驟102、基于所述人臉基準(zhǔn)線以及人臉圖形構(gòu)件庫,匹配組合得到卡通人臉圖形。在卡通人臉技法中,人臉基準(zhǔn)線包括一條代表臉部輪廓的卵型曲線,以及十字線 (包括橫線和豎線),其中,橫線為一與眼睛平行的線,可根據(jù)眼睛位置確定,豎線為一條連 接頭頂?shù)较掳偷哪樦行木€,可以表示“臉的朝向”。在具體實現(xiàn)中,人臉圖像無論是正面還是側(cè)面,基準(zhǔn)線的臉部輪廓線的都是卵型。 此外,還可以根據(jù)臉轉(zhuǎn)的方向確定十字線的方向。例如,如果臉是仰著的,十字線的橫線則 是一條向上彎的弧線;如果臉是低著的,十字線的橫線則是一條向下彎的弧線;如果臉向 右側(cè)有一定角度的旋轉(zhuǎn),則十字線的豎線就是一條向右彎的弧線。在實際中,根據(jù)眼睛位置確定十字線的橫線的方法可以包括(1)在橫線上的眼 睛,橫線是眼睛的中心位置;(2)橫線是在上眼瞼緣,在橫線的下則是眼睛;(3)橫線是在下 眼瞼緣,在橫線的上則是眼睛;(4)從豎線的中心畫二條線,決定眼睛的上下位置。本領(lǐng)域技術(shù)人員可以根據(jù)具體情況,選擇相應(yīng)的方法。人臉圖形構(gòu)件庫是卡通人臉圖形生成的基礎(chǔ)之一,它包括臉型、五官、發(fā)型、脖子等各種類型的圖形構(gòu)件元素。在具體應(yīng)用中,步驟102的實現(xiàn)過程可以為首先從人臉圖形 構(gòu)件庫中選擇與人臉基準(zhǔn)線相匹配的圖形構(gòu)件,然后對所述圖形構(gòu)件進(jìn)行組合,得到卡通 人臉圖形。參照圖2,示出了本發(fā)明一種基于人臉圖像的卡通人臉圖形生成方法實施例2的 流程圖,具體可以包括步驟201、識別所述人臉圖像,得到人臉位置及形狀,進(jìn)而獲得臉型基準(zhǔn)線;為獲得好的識別效果,在步驟201前,還可以先對人臉圖像進(jìn)行預(yù)處理,所述預(yù)處 理可以包括圖像的灰度化,均衡化,尺寸歸一化等,得到比較標(biāo)準(zhǔn)的人臉圖像。在具體實現(xiàn)中,可利用膚色、輪廓線等方法來識別人臉圖像,得到人臉位置及形 狀。例如,采用經(jīng)典的Haar人臉檢測方法,對圖像中的人臉進(jìn)行檢測和定位。其實現(xiàn)過程 為首先通過對人臉的正面或側(cè)面特征進(jìn)行建模,建立特征庫,然后,在使用時對整個圖像 進(jìn)行掃描和匹配,來確定圖像中是否存在人臉,若存在則檢測其具體位置;其次是在得到人 臉位置后確定臉部輪廓。例如,采用Carmy方法,通過尋找圖像中局部最大灰度級梯度,并 設(shè)定門限來判別人臉圖像中的各個邊緣位置。當(dāng)然,在圖像處理中,有很多輪廓檢測的方法,如Carmy,Sobel, Prewitt等,本領(lǐng) 域技術(shù)人員可以需要采用任一種方法,本發(fā)明對具體的實現(xiàn)方式不加以限制。在基于人臉 識別得到人臉位置及形狀后,可以依據(jù)所述臉部輪廓自動繪出當(dāng)前人臉圖像的臉型基準(zhǔn)線 的臉型基準(zhǔn)線。所述臉型基準(zhǔn)線為一條代表臉部輪廓的卵型曲線,例如,可以為長形臉曲 線、圓形臉曲線等。步驟202、識別所述人臉圖像,得到五官、頭發(fā)、脖子位置及形狀,進(jìn)而獲得五官、頭 發(fā)、脖子基準(zhǔn)線;在具體實現(xiàn)中,可利用膚色、輪廓線等方法來識別人臉圖像,得到五官、頭發(fā)、脖子 位置及形狀。例如,采用主動形狀模型(ASM,Active Shape Model)方法,通過對人臉圖像 進(jìn)行搜索,獲得五官、頭發(fā)、脖子(包括眼睛、眉毛、鼻子、嘴巴、耳朵以及頭發(fā)、脖子)的位置 及形狀。ASM是一種基于模型的特征匹配方法。它既可以靈活地改變模型的形狀,以適應(yīng)目 標(biāo)形狀不確定的特性,又將形狀的變化限制在模型允許的范圍內(nèi),從而保證模型改變時不 會受各種因素影響而出現(xiàn)不合理的形狀。ASM方法首先針對特定目標(biāo)建立形狀模型并采用 一系列的特征點來描述,稱為點分布模型,然后,對形狀模型中的每個特征點,建立特征點 附近的灰度模型。最后,ASM方法利用所述灰度模型在目標(biāo)圖像中搜索特征點的最佳位置, 同時根據(jù)搜索結(jié)果調(diào)整形狀模型的參數(shù),使模型匹配到目標(biāo)的輪廓上。可以理解,本領(lǐng)域技術(shù)人員還可以根據(jù)具體需要采用其它的器官定位方法,如 可變形模板方法、彈性圖匹配技術(shù)、基于光流的向量化方法、主觀表觀模型(AAM,Active Appearance Model)中的任一種,本發(fā)明對具體的操作方式不加以限制。在基于人臉識別得到五官、頭發(fā)、脖子位置及形狀后,可以使用標(biāo)準(zhǔn)人臉基準(zhǔn)線擬 合人臉器官,最終得到當(dāng)前人臉圖像的五官、頭發(fā)、脖子基準(zhǔn)線。例如,上下兩條曲線加中間 的圓形可作為眼睛的基準(zhǔn)線;曲線作為眉的基準(zhǔn)線;長方形作為鼻的基準(zhǔn)線等。步驟203、基于所述臉型基準(zhǔn)線,從人臉圖形構(gòu)件庫中調(diào)用相應(yīng)的臉型構(gòu)件;
人臉圖形構(gòu)件庫是卡通人臉圖形生成的基礎(chǔ)之一,它包括臉型、五官、發(fā)型、脖子等各種類型的圖形構(gòu)件元素,同時可以通過繪畫規(guī)則或視角規(guī)則對這些元素進(jìn)行相應(yīng)的圖 形處理。本步驟就是將臉型基準(zhǔn)線與人臉圖形構(gòu)件庫中的臉型構(gòu)件元素進(jìn)行匹配,找到合 適的臉型。例如,人臉圖形構(gòu)件庫中的臉型構(gòu)件元素代表七種臉型蛋型臉、長型臉、心型臉、 方型臉、圓型臉、洋梨臉、鉆石臉。將臉型基準(zhǔn)線與人臉圖形構(gòu)件庫中的臉型構(gòu)件元素進(jìn)行 匹配,也即計算臉型基準(zhǔn)線與所述七種臉型構(gòu)件元素的相似度,并從中選擇相似度最大的 臉型構(gòu)件元素。步驟204、基于所述五官、頭發(fā)、脖子基準(zhǔn)線,從人臉圖形構(gòu)件庫中調(diào)用相應(yīng)的五 官、頭發(fā)、脖子構(gòu)件;本步驟是將五官、頭發(fā)、脖子基準(zhǔn)線與人臉圖形構(gòu)件庫中相應(yīng)類型的圖形構(gòu)件元 素進(jìn)行匹配,找到合適的圖形構(gòu)件元素。對于五官、頭發(fā)、脖子構(gòu)件,其獲取過程與步驟203 的實現(xiàn)過程類似,在此不作贅述。步驟205、基于所述臉型基準(zhǔn)線和五官、頭發(fā)、脖子基準(zhǔn)線,組合所述調(diào)用的圖形構(gòu) 件,得到卡通人臉圖形。在對上述調(diào)用的臉型及五官、頭發(fā)、脖子構(gòu)件進(jìn)行組合時,可以根據(jù)臉型適當(dāng)調(diào)節(jié) 臉型基準(zhǔn)線的比例,例如,針對長形臉,選用長型臉二等分型基準(zhǔn)線,針對圓形臉,選用圖形 臉的三等分型基準(zhǔn)線等。在具體實現(xiàn)中,由于SVG(scalable vector graphics)是基于XML的國際標(biāo)準(zhǔn), 能描述任意復(fù)雜的圖像,具有可擴(kuò)展性,文件很小且可以任意縮放而不變形等優(yōu)點,可采用 SVG格式的人臉圖形構(gòu)件庫。為使生成的卡通人臉圖形具有個性化特色,在本發(fā)明的一種優(yōu)選實施例中,還可 以接收人臉參數(shù)信息,所述人臉參數(shù)信息可以包括人臉特征信息;在這種情況下,還可以基于所述人臉特征信息,對所述卡通人臉圖形進(jìn)行特征化, 得到特征化卡通人臉圖形。所述人臉特征信息可以包括人物氣勢特征、氣質(zhì)特征、年齡特征以及性別特征等。所述特征化操作可以為基于所述人臉特征信息,對步驟205生成的卡通人臉圖 形中的圖形構(gòu)件進(jìn)行移動、插值、變形等圖形處理,以及對器官各基準(zhǔn)線進(jìn)行移動變形等圖 形處理。對圖形構(gòu)件進(jìn)行處理的規(guī)則可以包括若增強(qiáng)人物氣勢特征,可采用上揚(yáng)眼睛、上 挑眉毛、加大嘴形等處理方式;若減弱人物氣勢,可采用下垂眼睛、低垂眉毛、減小嘴形等處 理方式;對于可愛型特征,采用加大眼睛比例,縮小眼睛與嘴之間的距離等手段;對于認(rèn)真 型特征,則各器官正常即可;對于活力型特征,可通過散亂頭發(fā)、加大嘴形等手段進(jìn)行表達(dá); 安靜型特征則通過順直頭發(fā)、減小嘴形,眼睛變窄等手段進(jìn)行表達(dá);溫柔型特征通過將各器 官圓形化、略微下垂上眼臉等手段處理器官圖形;壞感特征通過將各器官三角和四角變形、 嘴角略微上翹等手段來表達(dá);大人型特征通過強(qiáng)化睫毛,細(xì)長眼臉,順長發(fā)形等手段對器官 圖形處理;小孩型通過增加瞳孔、增強(qiáng)眼睛亮度等表達(dá);高貴型通過略微下垂下眼瞼、增大 瞳孔、卷發(fā)等針對型圖形處理;野性型通過較小瞳孔,尖銳下巴、發(fā)散發(fā)型等手段表達(dá)。此外,還可以通過基于基準(zhǔn)線的位移、大小等處理規(guī)則,來表現(xiàn)年齡特征,所述處理規(guī)則具體可以包括對于成人臉孔,可以將眼睛放置在十字線橫線的偏上方,減小眼睛的尺寸,增加眼睛到嘴的距離,將鼻子弄長一些、脖子弄細(xì)一些;對于兒童臉孔,則應(yīng)將眼睛變 得大一些,眼睛到嘴的距離小一些,鼻子短一些、脖子粗一些;對于年長者面孔,應(yīng)將眼睛往 下的部分變長、眼瞳孔變小,還應(yīng)減少睫毛和頭發(fā)量。再者,鼻子和嘴巴之間的距離也可以影響生成卡通人臉圖形的年齡,例如,所述距 離越短,越顯年輕。還可以通過增加或者減少皺紋等圖形處理,以顯示年齡特征。同時,臉 部輪廓線條尖銳更顯成熟,輪廓圓滑更顯年輕。對于性別特征,同樣可以通過圖形構(gòu)件的變化來表達(dá)。例如,女性頭發(fā)細(xì)且光滑, 眉毛不粗,睫毛濃密,曲線更平滑,脖子細(xì)一些等;男性頭發(fā)粗,眉毛粗,嘴唇只要線條表達(dá), 用直線畫出器官輪廓,脖子粗些等。為使生成的卡通人臉圖形具有情緒化特色,在本發(fā)明的另一種優(yōu)選實施例中,還 可以接收人臉參數(shù)信息,所述人臉參數(shù)信息可以包括人臉情緒信息;在這種情況下,還可以基于所述人臉情緒信息,對所述卡通人臉圖形進(jìn)行情緒化, 得到情緒化卡通人臉圖形。所述人臉情緒信息可以包括喜、怒、哀、樂、悲、驚、愁等表情,所述情緒化操作可以 為基于所述人臉情緒信息,對步驟205生成的卡通人臉圖形中的圖形構(gòu)件進(jìn)行移動、插 值、變形等圖形處理。特別地,所述圖形處理操作可以為調(diào)整嘴巴大小及角度,調(diào)整眼睛大 小、眼瞳的位置,調(diào)整眉毛的表現(xiàn)等。所述處理規(guī)則可以包括通過眉毛的變化(向下彎、向上挑、八字眉、高移)可以 表達(dá)情緒的變化(喜、怒、哀、樂);眼滴、汗滴、目光線條等圖形可以增強(qiáng)情緒化特色;可利 用眼睛、眉毛不對稱性來顯示情緒,例如不對稱時常常發(fā)生在抱怨、喜樂、勉強(qiáng)等情緒中。此 夕卜,情緒越強(qiáng)烈,圖形構(gòu)件的變化越大。為增加卡通人臉圖形的動漫效果,還可以基于所述人臉圖形構(gòu)件庫中的漫畫造型 庫,對所述特征化卡通人臉圖形和/或者情緒化卡通人臉圖形進(jìn)行動漫化,得到動漫人臉。所述動漫化操作主要是結(jié)合人臉圖形構(gòu)件庫中的漫畫造型庫,對特征化卡通人臉 圖形和/或者情緒化卡通人臉圖形中的圖形構(gòu)件進(jìn)一步變形、適當(dāng)比例地夸張以及符號化 處理,最終形成動漫人臉。由于實際中容易變形的圖形構(gòu)件包括臉型、頭發(fā)、眼睛(瞳孔)等。所以,可以通 過改變臉型來反映體型的變化。例如,胖子的臉型更加圓潤夸張,瘦子的臉型更加扁長,強(qiáng) 壯型的臉型更加有棱角,等等。除了能夠增加特征化特色和/或情緒化特色,加大動漫效果外,動漫化操作還可 以突出真實人臉的五官特征。例如,如果在步驟202中得知鼻子的比例比較大,可以通過加 大鼻子構(gòu)件的尺寸來突出特征。當(dāng)然,上述得到特征化卡通人臉、情緒化卡通人臉以及動漫人臉?biāo)捎玫膱D形處 理方法只是作為示例,本領(lǐng)域技術(shù)人員還可以根據(jù)具體情況采用其它圖形處理方法,本發(fā) 明對具體的圖形處理方法不加以限制。參考圖3,示出了本發(fā)明一種基于人臉圖像的卡通人臉圖形生成裝置實施例的結(jié) 構(gòu)圖,具體可以包括識別模塊301,用于識別所述人臉圖像,得到人臉基準(zhǔn)線;
匹配組合模塊302,用于基于所述人臉基準(zhǔn)線以及人臉圖形構(gòu)件庫,匹配組合得到 卡通人臉圖形。在實際應(yīng)用中,鑒于卡通人臉技法,所述識別模塊可以包括臉型基準(zhǔn)線獲取子模塊311,用于識別所述人臉圖像,得到人臉位置及形狀,進(jìn)而獲得臉型基準(zhǔn)線;五官發(fā)脖基準(zhǔn)線獲取子模塊312,用于識別所述人臉圖像,得到五官、頭發(fā)、脖子位 置及形狀,進(jìn)而獲得五官、頭發(fā)、脖子基準(zhǔn)線。在具體實現(xiàn)中,鑒于卡通人臉技法,所述匹配組合模塊可以包括臉型圖形構(gòu)件調(diào)用子模塊321,用于基于所述臉型基準(zhǔn)線,從人臉圖形構(gòu)件庫中調(diào) 用相應(yīng)的臉型構(gòu)件;五官發(fā)脖圖形構(gòu)件調(diào)用子模塊322,用于基于所述五官、頭發(fā)、脖子基準(zhǔn)線,從人臉 圖形構(gòu)件庫中調(diào)用相應(yīng)的五官、頭發(fā)、脖子構(gòu)件;圖形構(gòu)件組合子模塊323,用于基于所述臉型基準(zhǔn)線和五官、頭發(fā)、脖子基準(zhǔn)線,組 合所述調(diào)用的圖形構(gòu)件,得到卡通人臉圖形。為增加卡通人臉圖形的動漫效果,所述裝置可以進(jìn)一步包括動漫化模塊303,用于基于所述人臉圖形構(gòu)件庫中的漫畫造型庫,對所述卡通人臉 圖形進(jìn)行動漫化,得到動漫人臉。為使生成的卡通人臉圖形具有個性化特色,在本發(fā)明的一種優(yōu)選實施例中,所述 裝置還可以包括第一接收模塊,用于接收人臉參數(shù)信息,所述人臉參數(shù)信息包括人臉特征信息;特征化模塊,用于基于所述人臉特征信息,對所述卡通人臉圖形進(jìn)行特征化,得到 特征化卡通人臉圖形。為使生成的卡通人臉圖形具有情緒化特色,在本發(fā)明的另一種優(yōu)選實施例中,所 述裝置還可以包括第二接收模塊,用于接收人臉參數(shù)信息;所述人臉參數(shù)信息包括人臉情緒信息;情緒化模塊,用于基于所述人臉情緒信息,對所述卡通人臉圖形進(jìn)行情緒化,得到 情緒化卡通人臉圖形。對于裝置實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關(guān) 之處參見方法實施例的部分說明即可。本發(fā)明可以適用于視頻會議、網(wǎng)絡(luò)游戲、移動數(shù)字娛樂中,基于真實人臉生成卡通 圖形,不僅可以提高數(shù)據(jù)傳送的速度,而且能夠很好地營造輕松、和諧的氣氛;本發(fā)明還可 以應(yīng)用于相機(jī)、手機(jī)或者電腦攝像頭,用以提供卡通人臉照相的特效功能,增強(qiáng)娛樂性。以上對本發(fā)明所提供的一種基于人臉圖像的卡通人臉圖形生成方法和裝置,進(jìn)行 了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進(jìn)行了闡述,以上實施例 的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員, 依據(jù)本發(fā)明的思想,在具體實施方式
及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi) 容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
一種基于人臉圖像的卡通人臉圖形生成方法,其特征在于,包括識別所述人臉圖像,得到人臉基準(zhǔn)線;基于所述人臉基準(zhǔn)線以及人臉圖形構(gòu)件庫,匹配組合得到卡通人臉圖形。
2.如權(quán)利要求1所述的方法,其特征在于,所述識別人臉圖像,得到人臉基準(zhǔn)線的步驟 包括識別所述人臉圖像,得到人臉位置及形狀,進(jìn)而獲得臉型基準(zhǔn)線; 識別所述人臉圖像,得到五官、頭發(fā)、脖子位置及形狀,進(jìn)而獲得五官、頭發(fā)、脖子基準(zhǔn)線。
3.如權(quán)利要求2所述的方法,其特征在于,所述基于所述人臉基準(zhǔn)線和人臉圖形構(gòu)件 庫,匹配組合得到卡通人臉圖形的步驟包括基于所述臉型基準(zhǔn)線,從人臉圖形構(gòu)件庫中調(diào)用相應(yīng)的臉型構(gòu)件;基于所述五官、頭發(fā)、脖子基準(zhǔn)線,從人臉圖形構(gòu)件庫中調(diào)用相應(yīng)的五官、頭發(fā)、脖子構(gòu)件;基于所述臉型基準(zhǔn)線和五官、頭發(fā)、脖子基準(zhǔn)線,組合所述調(diào)用的圖形構(gòu)件,得到卡通 人臉圖形。
4.如權(quán)利要求1所述的方法,其特征在于,還包括接收人臉參數(shù)信息,所述人臉參數(shù)信息包括人臉特征信息;基于所述人臉特征信息,對所述卡通人臉圖形進(jìn)行特征化,得到特征化卡通人臉圖形。
5.如權(quán)利要求1所述的方法,其特征在于,還包括接收人臉參數(shù)信息,所述人臉參數(shù)信息包括人臉情緒信息;基于所述人臉情緒信息,對所述卡通人臉圖形進(jìn)行情緒化,得到情緒化卡通人臉圖形。
6.如權(quán)利要求1所述的方法,其特征在于,還包括基于所述人臉圖形構(gòu)件庫中的漫畫造型庫,對所述卡通人臉圖形進(jìn)行動漫化,得到動 漫人臉。
7.一種基于人臉圖像的卡通人臉圖形生成裝置,其特征在于,包括 識別模塊,用于識別所述人臉圖像,得到人臉基準(zhǔn)線;匹配組合模塊,用于基于所述人臉基準(zhǔn)線以及人臉圖形構(gòu)件庫,匹配組合得到卡通人 臉圖形。
8.如權(quán)利要求7所述的裝置,其特征在于,所述識別模塊包括臉型基準(zhǔn)線獲取子模塊,用于識別所述人臉圖像,得到人臉位置及形狀,進(jìn)而獲得臉型 基準(zhǔn)線;五官發(fā)脖基準(zhǔn)線獲取子模塊,用于識別所述人臉圖像,得到五官、頭發(fā)、脖子位置及形 狀,進(jìn)而獲得五官、頭發(fā)、脖子基準(zhǔn)線。
9.如權(quán)利要求7所述的裝置,其特征在于,所述匹配組合模塊包括臉型圖形構(gòu)件調(diào)用子模塊,用于基于所述臉型基準(zhǔn)線,從人臉圖形構(gòu)件庫中調(diào)用相應(yīng) 的臉型構(gòu)件;五官發(fā)脖圖形構(gòu)件調(diào)用子模塊,用于基于所述五官、頭發(fā)、脖子基準(zhǔn)線,從人臉圖形構(gòu) 件庫中調(diào)用相應(yīng)的五官、頭發(fā)、脖子構(gòu)件;圖形構(gòu)件組合子模塊,用于基于所述臉型基準(zhǔn)線和五官、頭發(fā)、脖子基準(zhǔn)線,組合所述調(diào)用的圖形構(gòu)件,得到卡通人臉圖形。
10.如權(quán)利要求7所述的裝置,其特征在于,還包括第一接收模塊,用于接收人臉參數(shù)信息,所述人臉參數(shù)信息包括人臉特征信息; 特征化模塊,用于基于所述人臉特征信息,對所述卡通人臉圖形進(jìn)行特征化,得到特征 化卡通人臉圖形。
11.如權(quán)利要求7所述的裝置,其特征在于,還包括第二接收模塊,用于接收人臉參數(shù)信息;所述人臉參數(shù)信息包括人臉情緒信息; 情緒化模塊,用于基于所述人臉情緒信息,對所述卡通人臉圖形進(jìn)行情緒化,得到情緒 化卡通人臉圖形。
12.如權(quán)利要求7所述的裝置,其特征在于,還包括動漫化模塊,用于基于所述人臉圖形構(gòu)件庫中的漫畫造型庫,對所述卡通人臉圖形進(jìn) 行動漫化,得到動漫人臉。
全文摘要
本發(fā)明提供了一種基于人臉圖像的卡通人臉圖形生成方法和裝置,其中的方法具體包括識別所述人臉圖像,得到人臉基準(zhǔn)線;基于所述人臉基準(zhǔn)線以及人臉圖形構(gòu)件庫,匹配組合得到卡通人臉圖形。本發(fā)明用以使得生成的卡通人臉圖形既能滿足實時性需求,又能夠貼合真實的人臉圖像。
文檔編號G06T11/20GK101847268SQ20101016388
公開日2010年9月29日 申請日期2010年4月29日 優(yōu)先權(quán)日2010年4月29日
發(fā)明者馮備戰(zhàn), 呂博學(xué), 艾國 申請人:北京中星微電子有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1