• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
13510240
 

13510240

on

  • 228 views

 

Statistics

Views

Total Views
228
Views on SlideShare
228
Embed Views
0

Actions

Likes
0
Downloads
1
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    13510240 13510240 Document Transcript

    • รายงาน เรื่อง Microsoft Kinect จัดทาโดย นาย วุฒิพนธ์ เทศสมบูรณ์ ั 13510240 รายงานนีเ้ ป็ นส่ วนหนึ่งของรายวิชา 802407 สัมนาคณะเทคโนโลยีสารสนเทศและการสื่อสาร มหาวิทยาลัยศิลปากร ปี การศึกษา 2554
    • 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. มอเตอร์ปรับมุมกล้อง
    • หลักการทางานKinect มีการหน้าที่ใหญ่ๆอยู่ 3 หน้าที่ ดังนี้ 1. จดจาผูเ้ ล่น : จดจาโดยใช้ ข้อมูลจากกล้อง CMOS RGB(ข้อมูล แดง เขียว นา้้เงิน) และประมวลผล ีโดยวิธี Facial Recognition 2. จดจาการเคลื่อนไหวร่ างกายของผูเ้ ล่นเป็ นแบบ 3 มิติ : แบ่งเป็ น 3 อย่างย่อย 2.1 จดจาวัตถุแบบ 3 มิติ : โดยใช้ตวส่ งแสง IR และกล้อง IR , ตัวส่ งแสง IR จะส่ งแสงไปกระทบกับ ั ่วัตถุ ไม่วาจะเป็ นคนหรื อสิ่ งของ และแสง IR จะสะท้อนจากวัตถุน้ นๆกลับไปที่กล้อง IR และ Kinect จะใช้ ัข้อมูลพวก “เวลาในการสะท้อนกลับ” และ “ความยาวคลื่นแสง” ในการประมวลผลวัตถุต่างๆเป็ น 3 มิติ(ยกตัวอย่างเช่น ใช้เวลานานในการสะท้อนกลับแสดงว่าวัตถุอยูไกล , ของที่มีสีต่างกันจะดูดกลืนและสะท้อน ่แสงกลับไปในความยาวคลื่นที่ต่างกัน) 2.2 จดจาและแบ่งแยกประเภทของคน ว่าเป็ นเพศไหน อายุประมาณเท่าไหร่ ขนาดสัดส่ วนตัวประมาณไหน ใส่ เสื้ อผ้ายัง โดยใช้เทียบกับฐานข้อมูลที่มีอยู่
    • 2.3 จดจาการเคลื่อนไหวของคน โดยหลังจากแบ่งแยกประเภทของคนแล้ว จะใช้วธี skeletal movements (การเคลื่อนไหวตามลักษณะกระดูก) เข้าไปวิเคราะห์คนประเภทนั้นว่า ิส่ วนไหนคือหัว ตัว แขน ขา ข้อศอก, โดยใช้สัดส่ วน ลักษณะ หรื อข้อจากัดต่างๆ 3. จดจาเสี ยงผูเ้ ล่น โดยใช้ไมโครโฟน 4 ตัว โดยไมโครโฟนนั้นจะเป็ นแบบ Wide-Field, conic audiocapture รับเสี ยงในพื้นที่กว้าง และให้ความสาคัญกับเสี ยงเป็ นรู ปกรวย (สนใจเสี ยงไกลๆ เสี ยงใกล้ๆอย่างเสี ยงที่มาจาก Xbox เอง, Kinect จะไม่สนใจ) หลังจากนั้นจะใช้วธี Voice Recognition เพื่อจดจาและแปลความหมาย ิของสิ่ งที่ผเู ้ ล่นแต่ละคนพูด โดย Kinect สามารถแยกแยะเสี ยงของแต่ละผูเ้ ล่นได้
    • บรรณานุกรม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