本發明專利技術所要解決的技術問題是:提供一種三維角色創建方法及系統,實現可根據二維角色圖片的特征精確地創建相應的三維角色模型。本發明專利技術通過獲取二維角色圖片;提取所述二維角色圖片的面部特征值;獲取三維角色模型;預設特征值差閾值;從資源庫中獲取與所述面部特征值的差小于所述特征值閾值差的面部資源,得到第一面部資源;替換所述三維角色模型的面部資源為所述第一面部資源;根據所述面部特征值調整所述第一面部資源的參數。實現根據二維角色圖片精確地創建相應的三維角色模型,并可對三維角色模型進行精確修改。
【技術實現步驟摘要】
本專利技術涉及三維動畫
,尤其涉及一種三維角色創建方法及系統。
技術介紹
由于三維動畫技術具備可精確模擬真實景象、幾乎無創作限制等特點,目前被廣泛應用于娛樂、教育、軍事等諸多領域。盡管現有三維軟件及插件都提供了大量豐富功能,但是只能從三維軟件的資源庫中選取資源,無法對資源做更細致的修改,從而難以精確地創建三維角色模型。
技術實現思路
本專利技術所要解決的技術問題是:提供一種三維角色創建方法及系統,實現可根據二維角色圖片的特征精確地創建相應的三維角色模型。為了解決上述技術問題,本專利技術采用的技術方案為:本專利技術提供一種三維角色創建方法,包括:獲取二維角色圖片;提取所述二維角色圖片的面部特征值;獲取三維角色模型;預設特征值差閾值;從資源庫中獲取與所述面部特征值的差小于所述特征值閾值差的面部資源,得到第一面部資源;替換所述三維角色模型的面部資源為所述第一面部資源;根據所述面部特征值調整所述第一面部資源的參數。本專利技術還提供一種三維角色創建系統,包括:第一獲取模塊,用于獲取二維角色圖片;第一提取模塊,用于提取所述二維角色圖片的面部特征值;第二獲取模塊,用于獲取三維角色模型;預設模塊,用于預設特征值差閾值;第三獲取模塊,用于從資源庫中獲取與所述面部特征值的差小于所述特征值閾值差的面部資源,得到第一面部資源;替換模塊,用于替換所述三維角色模型的面部資源為所述第一面部資源;第一調整模塊,用于根據所述面部特征值調整所述第一面部資源的參數。本專利技術的有益效果在于:區別于現有技術只能從資源庫中選取資源,無法對資源做更細致的修改,本專利技術通過提取用戶提供的二維角色圖片的面部特征值從資源庫中獲取相似度高的面部資源,并根據面部特征值對所述面部資源的相關參數進行微調,實現根據二維角色圖片精確地創建相應的三維角色模型,并可對三維角色模型進行精確修改。附圖說明圖1為本專利技術一種三維角色創建方法的流程框圖;圖2為本專利技術一種三維角色創建系統的結構框圖;圖3為本專利技術一種三維角色創建系統的進一步結構框圖;圖4為二維角色圖片;圖5為系統的人臉模板;圖6為與圖4中的二維角色相應的三維角色模型;圖7為另一二維角色圖片;圖8為系統的三維角色模型;圖9為根據圖7的二維角色圖片調整后的三維角色模型;標號說明:1、第一獲取模塊;2、第一提取模塊;21、檢測單元;22、切割單元;23、比較單元;3、第二獲取模塊;4、預設模塊;5、第三獲取模塊;6、替換模塊;7、第一調整模塊;8、檢測模塊;9、第一分析模塊;10、第二調整模塊;11、第二分析模塊;12、第四獲取模塊;13、加載模塊;14、第五獲取模塊;15、第二提取模塊;16、第三分析模塊。具體實施方式為詳細說明本專利技術的
技術實現思路
、所實現目的及效果,以下結合實施方式并配合附圖予以說明。本專利技術最關鍵的構思在于:根據二維角色圖片的特征值選取相似度高的資源,并對資源的參數進行調整使其與二維角色圖片的特征值相匹配,實現根據二維角色圖片精確地創建相應的三維角色模型,并可對三維角色模型進行精確修改。請參照圖1至圖9,如圖1所示,本專利技術提供一種三維角色創建方法,包括:獲取二維角色圖片;提取所述二維角色圖片的面部特征值;獲取三維角色模型;預設特征值差閾值;從資源庫中獲取與所述面部特征值的差小于所述特征值閾值差的面部資源,得到第一面部資源;替換所述三維角色模型的面部資源為所述第一面部資源;根據所述面部特征值調整所述第一面部資源的參數。進一步地,還包括:檢測所述二維角色圖片的邊緣,獲取軀干區域和四肢區域;分析所述軀干區域和所述四肢區域,得到第一肢體參數;根據所述第一肢體參數調整所述三維角色模型的肢體參數。由上述描述可知,可實現精確調整肢體參數,使三維角色模型的肢體與二維角色圖片中的肢體相符。進一步地,還包括:分析所述二維角色圖片,得到第一表面特征;從資源庫中獲取與所述第一表面特征相匹配的貼圖元素;加載所述貼圖元素于所述三維角色模型的表面。由上述描述可知,可實現還原二維角色圖片中角色的細節特征。進一步地,提取所述二維角色圖片的面部特征值,具體為:檢測所述二維角色圖片的邊緣,獲取人臉區域;根據預設人臉模板切割所述人臉區域,得到眉區域、眼區域、鼻區域、嘴區域和耳區域;將所述眉區域、眼區域、鼻區域、嘴區域、耳區域和所述人臉模板的五官相比較,獲得面部特征值;所述面部特征值包括眉特征值、眼特征值、鼻特征值、嘴特征值和耳特征值。由上述描述可知,通過識別人臉的五官并提取五官的特征值,可根據五官的特征值獲取相似度高的資源,并對資源進行微調,實現高度還原二維角色圖片中的角色的面部特征。進一步地,獲取三維角色模型,具體為:按性別和年齡段獲取三維角色模型。由上述描述可知,通過按性別和年齡段獲取三維角色模型,再在所述三維角色模型上調整角色形象,可以減少調整幅度。進一步地,還包括:獲取所述三維角色模型的多角度圖片;提取所述多角度圖片的特征;分析所述多角度圖片的特征,得到所述三維角色模型中各元素的比例關系。由上述描述可知,通過獲取三維角色模型中各元素的比例關系,實現可對三維角色模型進行自適應放大或縮小操作。如圖2所示,本專利技術還提供一種三維角色創建系統,包括:第一獲取模塊1,用于獲取二維角色圖片;第一提取模塊2,用于提取所述二維角色圖片的面部特征值;第二獲取模塊3,用于獲取三維角色模型;預設模塊4,用于預設特征值差閾值;第三獲取模塊5,用于從資源庫中獲取與所述面部特征值的差小于所述特征值閾值差的面部資源,得到第一面部資源;替換模塊6,用于替換所述三維角色模型的面部資源為所述第一面部資源;第一調整模塊7,用于根據所述面部特征值調整所述第一面部資源的參數。進一步地,如圖3所示,還包括:檢測模塊8,用于檢測所述二維角色圖片的邊緣,獲取軀干區域和四肢區域;第一分析模塊9,用于分析所述軀干區域和所述四肢區域,得到第一肢體參數;第二調整模塊10,用于根據所述第一肢體參數調整所述三維角色模型的肢體參數;第二分析模塊11,用于分析所述二維角色圖片,得到第一表面特征;第四獲取模塊12,用于從資源庫中獲取與所述第一表面特征相匹配的貼圖元素;加載模塊13,用于加載所述貼圖元素于所述三維角色模型的表面。進一步地,如圖3所示,所述第一提取模塊2包括:檢測單元21,用于檢測所述二維角色圖片的邊緣,獲取人臉區域;切割單元22,用于根據預設人臉模板切割所述人臉區域,得到眉區域、眼區域、鼻區域、嘴區域和耳區域;比較單元23,用于將所述眉區域、眼區域、鼻區域、嘴區域、耳區域和所述人臉模板的五官相比較,獲得面部特征值;所述面部特征值包括眉特征值、眼特征值、鼻特征值、嘴特征值和耳特征值。進一步地,如圖3所示,還包括:第五獲取模塊14,用于獲取所述三維角色模型的多角度圖片;第二提取模塊15,用于提取所述多角度圖片的特征;第三分析模塊16,用于分析所述多角度圖片的特征,得到所述三維角色模型中各元素的比例關系。本專利技術的實施例一為:獲取二維角色圖片;檢測所述二維角色圖片的邊緣,獲取人臉區域;根據預設人臉模板切割所述人臉區域,得到眉區域、眼區域、鼻區域、嘴區域和耳區域;將所述眉區域、眼區域、鼻區域、嘴區域、耳區域和所述人臉模板的五官相比較,獲得面部特征值;所述面部特征值包括眉特征值、眼特征值、鼻特征值、嘴特征值本文檔來自技高網...

【技術保護點】
一種三維角色創建方法,其特征在于,包括:獲取二維角色圖片;提取所述二維角色圖片的面部特征值;獲取三維角色模型;預設特征值差閾值;從資源庫中獲取與所述面部特征值的差小于所述特征值閾值差的面部資源,得到第一面部資源;替換所述三維角色模型的面部資源為所述第一面部資源;根據所述面部特征值調整所述第一面部資源的參數。
【技術特征摘要】
1.一種三維角色創建方法,其特征在于,包括:獲取二維角色圖片;提取所述二維角色圖片的面部特征值;獲取三維角色模型;預設特征值差閾值;從資源庫中獲取與所述面部特征值的差小于所述特征值閾值差的面部資源,得到第一面部資源;替換所述三維角色模型的面部資源為所述第一面部資源;根據所述面部特征值調整所述第一面部資源的參數。2.根據權利要求1所述的三維角色創建方法,其特征在于,還包括:檢測所述二維角色圖片的邊緣,獲取軀干區域和四肢區域;分析所述軀干區域和所述四肢區域,得到第一肢體參數;根據所述第一肢體參數調整所述三維角色模型的肢體參數。3.根據權利要求1所述的三維角色創建方法,其特征在于,還包括:分析所述二維角色圖片,得到第一表面特征;從資源庫中獲取與所述第一表面特征相匹配的貼圖元素;加載所述貼圖元素于所述三維角色模型的表面。4.根據權利要求1所述的三維角色創建方法,其特征在于,提取所述二維角色圖片的面部特征值,具體為:檢測所述二維角色圖片的邊緣,獲取人臉區域;根據預設人臉模板切割所述人臉區域,得到眉區域、眼區域、鼻區域、嘴區域和耳區域;將所述眉區域、眼區域、鼻區域、嘴區域、耳區域和所述人臉模板的五官相比較,獲得面部特征值;所述面部特征值包括眉特征值、眼特征值、鼻特征值、嘴特征值和耳特征值。5.根據權利要求1所述的三維角色創建方法,其特征在于,獲取三維角色模型,具體為:按性別和年齡段獲取三維角色模型。6.根據權利要求1所述的三維角色創建方法,其特征在于,還包括:獲取所述三維角色模型的多角度圖片;提取所述多角度圖片的特征;分析所述多角度圖片的特征,得到所述三維角色模型中各元素的比例關系。7.一種三維角色創建系統,其特征在于,包括:第一獲取模塊,用...
【專利技術屬性】
技術研發人員:劉德建,陳宏展,吳擁民,李學科,靳勍,蔡國權,
申請(專利權)人:福建網龍計算機網絡信息技術有限公司,
類型:發明
國別省市:福建;35
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。