1 / 23

擴增實境中的髮型預覽系統 An Augmented Reality Based Hairstyle Previewing System

擴增實境中的髮型預覽系統 An Augmented Reality Based Hairstyle Previewing System. 指導教授:劉興民 組員:張廖曉蓉、林筱雯. Introduction. 我們希望能以擴增實境 ( Augmented Reality )做出能 以 Webcam 影像預覽髮型 的軟體 ,可以應用在髮廊等地方,讓使用者在考慮髮型時,能得到比單純敘述更具體的訊息。 基本構想是把髮型圖片覆蓋在攝影機影像中的頭髮位置、蓋住原本的頭髮,但這樣只是單純的剪貼照片,我們還想 對髮型圖片進行微調 ,讓成果能更加擬真。.

beau-berry
Download Presentation

擴增實境中的髮型預覽系統 An Augmented Reality Based Hairstyle Previewing System

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 擴增實境中的髮型預覽系統An Augmented Reality Based Hairstyle Previewing System 指導教授:劉興民 組員:張廖曉蓉、林筱雯

  2. Introduction 我們希望能以擴增實境(Augmented Reality)做出能以Webcam影像預覽髮型的軟體,可以應用在髮廊等地方,讓使用者在考慮髮型時,能得到比單純敘述更具體的訊息。 基本構想是把髮型圖片覆蓋在攝影機影像中的頭髮位置、蓋住原本的頭髮,但這樣只是單純的剪貼照片,我們還想對髮型圖片進行微調,讓成果能更加擬真。

  3. Development Tools OpenCV(Open Source Computer Vision Library) • 分類器(臉部、眼部、鼻部) • 由網路上下載取得 • 髮型的位置、角度、大小的資訊來源 • 函式庫 • 修改圖片大小、旋轉的函式 • 缺少的函式則自行撰寫

  4. Process 臉部大小、眼睛、鼻子 位置、角度 縮放、 旋轉、 變型微調 OpenCV

  5. 臉部詳細資訊

  6. 臉部資訊的處理 • 臉部位置 • 臉部分類器回傳的座標 • 臉部大小 • 臉部分類器回傳的區域大小 • 臉部角度 • 以眼和鼻的座標計算 • 計算兩種方向的角度

  7. 兩種旋轉角度 ←→ ←→ 角度A 角度B

  8. 角度A的計算

  9. 角度B的計算 • Ѳ=arccos(兩眼位置x的差/當下的眼距) 兩眼距離 兩眼座標x的差值

  10. 髮型圖片的修正

  11. 處理流程 原 圖

  12. 大小縮放 手動編輯畫比例尺 臉部的一半大小

  13. 縮放示意

  14. 角度A的旋轉 1.取得角度A、左右比例 2.依比例複製成左右兩張 右 左

  15. 角度A的旋轉 3.各剪一半後貼回去原圖 4.覆蓋到攝影機影像上 右 左

  16. 角度B的旋轉 • 取得角度後直接以函式作旋轉 • 旋轉後圖片會變大、須在最後執行 • 角度B稍大、分類器便無法抓取臉部

  17. 成果照片 角度A 角度B 縮放

  18. 成果照片

  19. 成果影片 Youtube連結 ( 網址:http://www.youtube.com/watch?v=AT99cm51QLY)

  20. Conclusion 使用者可以任意挪動位置來觀看自己配上髮型的效果,而圖片也能依照畫面做適當的調整,確實有達到研究的目的及想要呈現的效果。 唯OpenCV的臉部辨識效果令人不盡滿意,使程式有時候會有臉部角度無法判斷的情形,畢竟人臉本來就不是形狀固定的標記,此部分需得到更好的分類器或使用別的方法取代才能改善。

  21. Future Work • 側面髮型 • 現階段只能模擬正面髮型 • 希望加上側面及背面的功能 • 沒有臉部器官可定位、可能要使用ARToolkit • 髮型圖片的資料庫 • 目前只能靠手動修改照片 • 讓使用者自行匯入照片的功能

  22. Reference • 1.GaryBradski,AdrianKaehler“LearningOpenCV:ComputerVisionwiththeOpenCVLibrary”(2008) • 2.OpenComputerVisionLibrary(sourceforge.net/projects/opencvlibrary) • 3.OpenCVChina • (www.opencv.org.cn/index.php/) • 4.ARToolkit • (www.hitl.washington.edu/artoolkit/)

  23. 感謝聆聽!

More Related