肖像系統

肖像系統是一種人工智慧系統,採用了圖像識別技術。是基於與或圖表示的肖像畫自動生成方法,並把工作集中在人物肖像畫理解與模板匹配方面。

基本介紹

  • 中文名:肖像系統
  • 屬性:人工智慧系統
  • 技術:圖像識別
簡介,技術方案,繪製肖像,技術難點,

簡介

人物肖像畫自動生成是計算機視覺領域一個具有挑戰性的難題。由於人物肖像包含多種模式,而每種模式又包含非常複雜的組成結構。因此,很難找到一種通用的模型對人物肖像各種可能的模式進行全面的建模。

技術方案

首先改進主動形狀模型算法用於人臉特徵提取,為後面的肖像畫生成提供重要的幾何信息。針對主動形狀模型在實際套用中的不足,對其局部紋理模型,搜尋算法,模型初始化提出了若干改進算法。改進後的算法可以提高人臉特徵點定位的精度和速度。
其次,套用一種基於與或圖表示的肖像畫自動生成方法。與或圖表示是一種分層次的產生式模型,能夠分離肖像畫的結構和風格並解釋其多樣性。該方法將肖像畫分解為頭髮,人臉和衣領三部分,每一部分對應許多子模板。對於給定的一張人物圖像,通過模板匹配挑選各部分匹配的子模板,這些子模板在肖像畫與或圖的指導下組合而成形象的肖像畫。該方法受益於多個不同風格的模板庫,改變模板庫的風格就能方便的更改生成肖像畫的風格。

繪製肖像

Drawlcon函式可在用戶區域的指定位置繪製一個肖像。肖像是一個點點陣圖,視窗可使用肖像來表示某個項目或某個概念(如一個應用程式或一個警告)的符號。可以用 SDK Paint工.具來創建肖像,並可用資源編譯程式將其加入到應用程式的資源中,用 Loadlcon函式將其裝入記憶體。應用程式也可用 Createlcon函式來創建肖像,並可在任何時刻對以前裝入的肖像進行修改,肖像占用在全局記憶體,它的句柄就是指向該記憶體的句柄。應用程式可調用Delete lcon函式釋放用Createlcon函式創建的肖像所占用的記憶體。

技術難點

人物肖像通常包含大量的模式例如人臉、衣服、頭髮等等,每種模式又包含非常複雜的組成結構。以衣服為例,即便不考慮身體姿勢、光線等造成的幾何和光照變化,僅僅考慮由衣服的款式差異如T恤、夾克等所造成的拓撲變化,仍然有非常多種可能組契約樣,不同的遮擋關係、捲曲以及顏色等的變化造成了多樣的髮式而不同的眼睛、嘴巴、皺紋等再加上不同的表情,組成了千變萬化的人臉。應此,很難找到一種通用的模型對人臉肖像各種可能的模式進行全面的建模。
計算機自動生成的人臉肖像很難傳神。人的形態是變化多端的,而人類視覺對人臉表情的認知又是最敏感的。穿著、髮式和表情上的些微差異,都會給人以不同的形象。這些形象在人的腦海中會栩栩如生,但是在計算機上用一般的計算機圖形學技術和現有的數學模型是很難解決的。例如,用基於多邊形或格線的模型重建出來的人物肖像通常就比較呆板。

相關詞條

熱門詞條

聯絡我們