ทฤษฎีและหลักการที่เกี่ยวข้อง - ISL2
Download
Report
Transcript ทฤษฎีและหลักการที่เกี่ยวข้อง - ISL2
•นายคมกรณ์ อัศวเมฆี
•นายดิษพงศ์ ธชทรงธรรม
• ผศ.ดร.อรรถวิทย์ สุดแสง
• อ.ดร.นัทที นิภานันท์
วัตถุประสงค์
เพื่อทาให้ สามารถ จับ, ผลัก และ บิด วัตถุ
เสมือนใน Augmented reality ด้ วยมือได้
เพื่อสร้ างชุดโมเดลวัตถุเสมือนจริ งตัวอย่าง
ทดสอบ 1 ชุด คือชุดของเล่นตัวต่อเสริมทักษะ
Center of projection
Projection plane
Intrinsic matrix
Center of projection
Distortion matrix
Projection plane
Augmented object
1 finger
Physic Engine
A’
A
Physic Engine
2 fingers
Physic Engine
3 fingers
Hand recognition unit
Physic engine unit
Graphic display unit
ข้ อจำกัด
แสงในสภาพแวดล้อม
Physic Engine
ไม่พจิ ารณาการชนของกันของวัตถุเสมือน
วัตถุเสมือนเป็ นรูปลูกบาศก์
เครื่ องมือ
Microsoft Visual Studio 2008
OpenCV
OpenGL
GLUT
GLUI
กำรทดลอง
กำรทดลอง
กำรทดลอง
ผลลัพธ์, วิเคราะห์และ สรุปผล
Average time (sec)
Average path length
(in)
3.5367
12.8020
9.6017
13.2971
3.8903
12.1795
Gantt Chart
Jul 2010
ID
18/7
1
2
Hand tracking
Hand feature extraction
Stereopsis
3
4
5
Calibration
6
Preferred Camera property
7
8
Track
Filter
9
10
11
12
13
14
15
16
17
Aug 2010
Sep 2010
Oct 2010
Nov 2010
Dec 2010
Jan 2011
Task Name
Physic Engine
Collision detection
Physic engine
3D Display
openGL
Module
25/7
1/8
8/8
15/8
22/8
29/8
5/9
12/9
19/9
26/9
3/10 10/10 17/10 24/10 31/10 7/11 14/11 21/11 28/11 5/12 12/12 19/12 26/12
2/1
9/1
16/1
23/1
ปั ญหำ
ความไม่เสถียรของค่าสี
Frame rate ของระบบ
การควบคุมระบบ
แนวทำงในกำรพัฒนำต่ อในอนำคต
ส่วนการหาปลายนิ้ว
ส่วนของกล้อง
ส่วนของ Physic engine
ส่วนแสดงผล
สรุ ป
ระบบนี้ทาให้ผใู้ ช้สามารถมีปฏิสมั พันธ์เชิง
กายภาพแบบสามมิตกิ บั วัตถุเสมือนได้
ระบบแบ่งออกเป็ นสองส่วนหลัก คือ ฮาร์ดแวร์
และ ซอฟต์แวร์
สรุ ป
ผลลัพธ์ – ผูใ้ ช้สามารถควบคุมวัตถุเสมือนใน
สามมิตดิ ว้ ย 1, 2 และ 3 นิ้วได้
ประโยชน์
พัฒนาอัลกอริทมึ ให้มปี ระสิทธิภาพมากขึน้
ใช้รว่ มกับอุปกรณ์อ่นื
ขอบคุณครับ