Transcript poster

指導教授:劉興民教授
一.
學生:郭孟妤、張凱晶、吳仲偉
研究背景與動機
五.
隨著科技的日新月異,玩遊戲的方式從一開始的鍵
盤、手把到Wii的體感手把,最後是當前人們最喜歡
的Kinect體感偵測,創造了遊戲時越來越擬真的感覺,
在感官上,從一開始的電漿電視、液晶螢幕到現今
電影院中的3D立體電影,也顯示出人們對於視覺享
受越來越注重,而讓我們對於體感以及裸視的3D影
像產生了相當大的興趣。
二.
成果展現
1.
下圖為互動模式中,使用者與人偶模型玩海帶
拳的畫面,在使用上,雖然有時系統會判斷失
誤,但在大多數的狀況下,都能夠正確的做出
相對的反應
研究主題與目的
由於市面上3D影像大多屬於單方面的觀看,而且很
多都還是需要藉著工具(如:立體眼鏡)才能呈現3D的
效果,或者到電影院中才看的到立體影像;而我們
想創造出來的系統,是在生活中簡單就可以做出來
的立體投影,直接可用眼睛裸視的3D效果,並且可
以跟使用者作互動。太困難的3D呈現效果又不是我
們所追求的,也非我們能力所及,所以我們利用光
線的反射的原理,將模型的四個不同面同時投影出
來,而營造的偽3D投影效果。
2.
1.
模仿
我們要讓模型做出與使用者左右相反的模仿動
作,如同鏡子的效果。
我們利用此一投影效果,投影出一個3D的立體人物
模型,並搭配kinect的偵測,與使用者進行互動。
三.
基本互動
由於前面提到的Kinect偵測的問題,較大且簡
單的動作,系統比較容易判斷,而細部動作與
軀幹重疊的動作,系統的失誤率便會提高。
設備與環境
系統開發工具
編譯器
Microsoft Visual
開發平台
OpenGL、OpenNI、
OpenCV
開發軟體
Microsoft Visual Studio
2010
2.
作業系統
Windows 7
CPU
I5-2410M
RAM
4G
六.
硬體設備
結語
在我們的系統中,我們做出了3D視覺效果跟體感偵測
的結合,並在實作的過程中,我們深入的了解了各種
不同的工具,並且在Visual Studio的環境中結合,並依
我們實作的情形與能力適當的調整了我們的理念增加
我們系統的可行性,經過不停的修改,雖然仍未達到
完善的地步,但已初步建立出當初我們構想系統的大
部分功能,在許多功能上也許還有待加強,我們希望
能在未來繼續的改善並擴充系統的功能。
Kinect、投影機、投影架、背投影膜、壓克力板四角椎
最終硬體設備完整展示如下:
此外,目前市面上仍極少見裸視的3D影像,雖然我們
做成的3D影像只是簡單的偽3D投影效果,但應該還有
相當大的發展空間,而且運用簡單的壓克力板即可作
成3D的投影效果,也許將來只要簡單在手機或是平板
加上小壓克力板就可以在生活中體驗3D效果。這也是
我們在研究這種投影的另一個面向,希望帶給人們在
視覺上更多的享受。
四.
基本流程架構
七.
打招呼
普通互動
摸頭
海帶拳
握手
基本互動
使用者介面
模仿
鏡子效果
參考資料
[1]OpenGL,簡易教學, 取自
http://axdc11239.blogspot.tw/2012/03/opengl.html
[2]OpenGL , OBJ檔案讀取教學, 取自
https://www.youtube.com/watch?v=849hXuOv0i8
[3]OpenNI, 教學, 取自
http://kheresy.wordpress.com/index_of_openni_and_kinect/
[4] Visual Studio, 環境建設, 取自
http://kheresy.wordpress.com/2012/12/24/openni2-basicexample/
[5]OpenCV, 教學, 取自
http://yester-place.blogspot.tw/2008/06/opencv.html