Advertisement

ป้ายโฆษณา
ป้ายโฆษณา
ป้ายโฆษณา
ป้ายโฆษณา
ป้ายโฆษณา
ป้ายโฆษณา
ลอง-เล่น-ใช้ โมดูลกล้อง สำหรับ Raspberry Pi ตอนดสอบการสตรีมสัญญาณวิดีโอ
โครงงาน - ฉบับที่ 37 September 2013
เขียนโดย ปรีชา ทรัพย์รุ่งเรือง   

raspberry-pi-stream-vdoอีกลูกเล่นหนึ่งของการใช้งาน Raspberry Pi กับโมดูลกล้องเพื่อส่งสัญญาณวิดีโออย่างต่อเนื่อง

 

โมดูลกล้อง Raspberry Pi มิได้ทำหน้าเป็นเพียงกล้องถ่ายภาพนิ่ง มันยังถ่ายวิดีโอได้ด้วย โดยมีความละเอียดของสัญญาณภาพในระดับ HD เลยทีเดียว เมื่อนำมาเชื่อมต่อและควบคุมด้วย Raspberry Pi จะต้องมีการจัดการพอสมควร รวมถึงต้องคำนึงถึงการถ่ายทอดข้อมูลของสัญญาณวิดีโอออกมาใช้งานด้วย หรือที่เรียกว่า การสตรีมมิ่งวิดีโอ (streaming video)

 

การตรวจจับภาพเคลื่อนไหวของกล้องและซอฟต์แวร์ที่ใช้ในการสตรีมมิ่ง

ในการจับตำแหน่งของวัตถุที่เคลื่อนไหวด้วยกล้องเว็บแคมมีหลายวิธี ที่นิยมใช้กันคือ ตรวจสอบหาค่าฮิสโตแกรม (Histogram : คือค่าความสว่างหรือความคมชัดของภาพ) ในแต่ละเฟรมภาพว่า วัตถุที่ต้องการอยู่ที่ตำแหน่งใดของภาพ โดยเปรียบเทียบกับเฟรมก่อนหน้า บอร์ด Raspberry Pi สามารถใช้กับกล้องเว็บแคมได้หลายรุ่นก็จริง แต่เพื่อส่งเสริมอุปกรณ์ต่อพ่วงค่ายเดียวกัน จึงขอแนะนำการจัดการสัญญาณวิดีโอโดยใช้โมดูลกล้อง Raspberry Pi โดยคุณสมบัติที่เป็นสาเหตุหลักให้เลือกใช้คือ ได้ความละเอียดในระดับ HD รวมถึงมีฟังชั่นก์ภาพ Negative เหมาะสำหรับหาค่าฮิสโตแกรม โดยเพิ่มคำสั่ง -ifx negative ลงไปเท่านั้น

 

การส่งสัญญาณภาพหรือสตรีมวิดีโอจาก Raspberry Pi และโมดูลกล้องทำได้หลายวิธี เช่น ใช้โปรแกรม VideoLan (VLC) (ดาวน์โหลดจาก http://www.videolan.org/vlc/) หรือใช้ MJPG -streamer ( http://sourceforge.net/projects/mjpg-streamer/) หรือกระทำผ่าน netcat และ mplayer เพราะนอกจากจะส่งวิดีโอแล้วยังส่งค่า ASCII เพื่อควบคุมการเคลื่อนไหวได้ด้วย

 


 

 

ติดตามสร้างโครงงานนี้ใน The Prototype Electronics ฉบับที่ 37 หรือสมัครสมาชิกราย 12 ฉบับ ในราคา 800 บาท พร้อมรับส่วนลด 15% เมื่อซื้อสินค้าจากwww.inex.co.th

สั่งซื้อออนไลน์  สมัครสมาชิก


 
 
JOOMLA TEMPLATES Joomla Templates By JoomlaBear