13510240

244 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
244
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

13510240

  1. 1. รายงาน เรื่อง Microsoft Kinect จัดทาโดย นาย วุฒิพนธ์ เทศสมบูรณ์ ั 13510240 รายงานนีเ้ ป็ นส่ วนหนึ่งของรายวิชา 802407 สัมนาคณะเทคโนโลยีสารสนเทศและการสื่อสาร มหาวิทยาลัยศิลปากร ปี การศึกษา 2554
  2. 2. Kinect Kinect คือ อุปกรณ์เสริ มของเครื่ องเล่นเกมส์ Xbox360 จาก Microsoft โดยสามารถจดจาผูเ้ ล่น (Facial ่Recognition) และให้ผเู ้ ล่นควบคุมเกมส์ผานทางการเคลื่อนไหวร่ างกายของผูเ้ ล่นโดยตรง (3D MotionRecognition) โดยไม่จาเป็ นต้องมี joystickอีกต่อไป และสามารถจดจาเสี ยงของผูเ้ ล่นได้ (Voice Recognition)และนอกจากใช้ฟังค์ชนพวกนี้เล่นเกมส์แล้วเรายังใช้ Kinect ควบคุมการดูหนัง ฟังเพลง เล่น Window ั่live messenger ได้ดวย ้Hardware 1. กล้องRGBปกติ 2. กล้อง IR (Infra Red) 3. ตัวส่ งสัญญาณ IR 4. ไมโครโฟน 5. มอเตอร์ปรับมุมกล้อง
  3. 3. หลักการทางานKinect มีการหน้าที่ใหญ่ๆอยู่ 3 หน้าที่ ดังนี้ 1. จดจาผูเ้ ล่น : จดจาโดยใช้ ข้อมูลจากกล้อง CMOS RGB(ข้อมูล แดง เขียว นา้้เงิน) และประมวลผล ีโดยวิธี Facial Recognition 2. จดจาการเคลื่อนไหวร่ างกายของผูเ้ ล่นเป็ นแบบ 3 มิติ : แบ่งเป็ น 3 อย่างย่อย 2.1 จดจาวัตถุแบบ 3 มิติ : โดยใช้ตวส่ งแสง IR และกล้อง IR , ตัวส่ งแสง IR จะส่ งแสงไปกระทบกับ ั ่วัตถุ ไม่วาจะเป็ นคนหรื อสิ่ งของ และแสง IR จะสะท้อนจากวัตถุน้ นๆกลับไปที่กล้อง IR และ Kinect จะใช้ ัข้อมูลพวก “เวลาในการสะท้อนกลับ” และ “ความยาวคลื่นแสง” ในการประมวลผลวัตถุต่างๆเป็ น 3 มิติ(ยกตัวอย่างเช่น ใช้เวลานานในการสะท้อนกลับแสดงว่าวัตถุอยูไกล , ของที่มีสีต่างกันจะดูดกลืนและสะท้อน ่แสงกลับไปในความยาวคลื่นที่ต่างกัน) 2.2 จดจาและแบ่งแยกประเภทของคน ว่าเป็ นเพศไหน อายุประมาณเท่าไหร่ ขนาดสัดส่ วนตัวประมาณไหน ใส่ เสื้ อผ้ายัง โดยใช้เทียบกับฐานข้อมูลที่มีอยู่
  4. 4. 2.3 จดจาการเคลื่อนไหวของคน โดยหลังจากแบ่งแยกประเภทของคนแล้ว จะใช้วธี skeletal movements (การเคลื่อนไหวตามลักษณะกระดูก) เข้าไปวิเคราะห์คนประเภทนั้นว่า ิส่ วนไหนคือหัว ตัว แขน ขา ข้อศอก, โดยใช้สัดส่ วน ลักษณะ หรื อข้อจากัดต่างๆ 3. จดจาเสี ยงผูเ้ ล่น โดยใช้ไมโครโฟน 4 ตัว โดยไมโครโฟนนั้นจะเป็ นแบบ Wide-Field, conic audiocapture รับเสี ยงในพื้นที่กว้าง และให้ความสาคัญกับเสี ยงเป็ นรู ปกรวย (สนใจเสี ยงไกลๆ เสี ยงใกล้ๆอย่างเสี ยงที่มาจาก Xbox เอง, Kinect จะไม่สนใจ) หลังจากนั้นจะใช้วธี Voice Recognition เพื่อจดจาและแปลความหมาย ิของสิ่ งที่ผเู ้ ล่นแต่ละคนพูด โดย Kinect สามารถแยกแยะเสี ยงของแต่ละผูเ้ ล่นได้
  5. 5. บรรณานุกรมhttp://www.techz500.com/?p=121http://www.dek-d.com/board/view.php?id=1897349http://www.daydev.com/programming-language/game-development/microsoft-xna-/543-kinect.html

×