壹、專題簡介

設計動機:

      人的臉部表情複雜多變,不同的表情來自於不同的心境,而這次的題目除了做出人們的一些基本的表情變化外,最主要的是,再次修改在原本臉部Model中這些基本的表情變化,來製作出更為誇大且又不失其真實性的表情變化,諸如你將某人的鼻子拉長,臉的其他部位也該跟著做適當的變動,而不是只是單調的鼻子變長而已。藉由製作的過程,讓我們能更熟悉OpenGL的語法與一些基本函式庫的應用;並經由閱讀一些人臉相關的資料,能讓我們更清楚這個領域所包含的一些知識和技術。

      然後藉著RBF和特徵點,將簡單人臉模型上的點座標藉由RBF轉換到真實人臉模型座標系上,並利用簡單人臉麼行上的表情變化,

           使真實人臉模型上也能有一樣類似的表情變化。

 

設計方法:

1. Make a 3D-Face Model using Polygon.

2. Make basic facial action units by making conversion of polygons in step1.

3. Make basic facial expression by these facial action units

4. Modify step 3,and make it more exaggerative.

5.Test and Try…

6.mark feature points on simple face models

7.through RBF function ,transfer simple face points to real face models

8.project the transfered points on the face

9.after made change on simple face , tranfer points' coordinates to real face.Through RBF ,we can get a new transfer function about unchange points' coordinates on real face and changed points' coordinates on real face.We can put all real face points' coordinates to this function and

get a smooth changed real face

 

輸入輸出:

   輸入:1)表情選定 2)每個變情變化量的大小3)簡單人臉模型4)真實人臉模型

   輸出:依據使用者的輸入給以適當的表情呈現

<回目錄>