คำถามที่พบบ่อย#
อะไรที่ทำให้ CMUcam4 มีเอกลักษณ์?#
โดยดั้งเดิมแล้วจำเป็นต้องใช้คอมพิวเตอร์ที่รวดเร็วในการจับและประมวลผลภาพกล้อง นอกจากนี้ยังจำเป็นต้องเขียนซอฟต์แวร์เพื่อทำการประมวลผลนี้ ด้วยเหตุนี้จึงเป็นเรื่องยากที่จะใช้การมองเห็นเป็นเซนเซอร์ในระบบอย่างง่าย
ระบบการมองเห็น CMUcam4 ใช้ไมโครคอนโทรลเลอร์ต้นทุนต่ำที่รวดเร็วในการจัดการการประมวลผลความเร็วสูงทั้งหมดของข้อมูลกล้อง และมีซอฟต์แวร์เพื่อทำงานการมองเห็นอย่างง่าย เนื่องจากผู้ใช้สามารถเลือกส่งออกเฉพาะข้อมูลระดับสูงแบนด์วิดท์ต่ำจากระบบการมองเห็นได้ เช่น วัตถุสีแดงอยู่ที่ตำแหน่ง X-Y จึงเป็นไปได้สำหรับโปรเซสเซอร์อย่างง่ายเช่นไมโครคอนโทรลเลอร์ Arduino หรือ BASIC Stamp 2 ที่จะอ่านข้อมูลนี้และสั่งการหุ่นยนต์ขนาดเล็กในงานเช่นการไล่ตามลูกบอลสี ระบบการมองเห็น CMUcam4 ทำให้เป็นไปได้ที่จะละเลยความซับซ้อนของการเชื่อมต่อกล้องและใช้การมองเห็นเหมือนเซนเซอร์อื่น ๆ (เช่น โซนาร์) ที่มักใช้ในระบบหุ่นยนต์
นอกจากนี้ ด้วยฟังก์ชันเอาต์พุตทีวีใหม่ คุณสามารถเห็นสิ่งที่ CMUcam4 มองเห็นบนทีวีเพื่อตรวจสอบว่าทุกอย่างทำงานได้!
อัตราเฟรมของ CMUcam4 คือเท่าใด?#
อัตราเฟรมคือ 30 เฟรมต่อวินาที ซึ่งหมายความว่า CMUcam4 สามารถบอกตำแหน่งของวัตถุแก่คุณได้ 30 ครั้งต่อวินาที การใช้โปรโตคอลซอฟต์แวร์อนุกรมคุณสามารถทำให้ช้าลงได้หากต้องการ
ขนาดของ CMUcam4 คือเท่าใด?#
CMUcam4 มีความยาวประมาณ 52.25 มม. (ประมาณ 2.05 นิ้ว) จากด้านซ้ายของบอร์ดที่มีขั้วต่อแจ็ค RCA ไปยังด้านขวาของบอร์ดที่มีขั้วต่อการ์ด microSD มีความกว้าง 53.50 มม. (ประมาณ 2.10 นิ้ว) จากด้านบนของบอร์ดที่มีพิน Arduino ไปยังด้านล่างของบอร์ดที่มีพิน Arduino และมีความสูงประมาณ 13 มม. (ประมาณ 0.51 นิ้ว) จากด้านล่างของ PCB ไปยังด้านบนของแจ็ค RCA (ชิ้นส่วนที่สูงที่สุดบนบอร์ด)
CMUcam4 หนักเท่าไหร่?#
CMUcam4 มีน้ำหนักประมาณ 20 กรัม (ประมาณ 0.7 ออนซ์)
CMUcam4 รองรับอัตราบอดอะไรบ้าง?#
CMUcam4 สามารถสื่อสารที่อัตราบอดใดก็ได้ที่เลือกผ่านโปรโตคอลซอฟต์แวร์อนุกรม อัตราบอดเริ่มต้นหลังจาก CMUcam4 รีเซ็ตคือ 19,200 บิตต่อวินาที
ฉันจะอัปเกรดเฟิร์มแวร์ CMUcam4 ของฉันได้อย่างไร?#
โปรดดูหน้าวิกิ เฟิร์มแวร์
CMUcam4 ทำงานกลางแจ้งได้หรือไม่?#
CMUcam4 มีฟิลเตอร์ IR ขึ้นอยู่กับว่าภายนอกสว่างแค่ไหน คุณอาจต้องการจ่ายฟิลเตอร์ IR เพิ่มเติมให้กับ CMUcam4 (เช่นเลนส์จากแว่นกันแดด) สำหรับการใช้งานภายนอกอาคารของคุณ
ฉันสามารถเขียนโค้ดแบบกำหนดเองสำหรับ CMUcam4 ได้หรือไม่?#
โปรดดูหน้าวิกิ เฟิร์มแวร์
CMUcam4 ใช้พลังงานเท่าไหร่?#
ระบบทั้งหมดใช้กระแสไฟประมาณ 100 มิลลิแอมแปร์
มุมมองภาพ (field of view) ของ CMUcam4 คือเท่าใด?#
มุมมองภาพประมาณ 25 องศา ซึ่งค่อนข้างแคบ
CMUcam4 ใช้โปรเซสเซอร์อะไร?#
โปรดดูหน้าวิกิ เฟิร์มแวร์
CMUcam4 ใช้กล้อง CMOS อะไร?#
โปรดดูหน้าวิกิ เฟิร์มแวร์
CMUcam4 ทำงานกับกล้อง CMOS อื่นๆ ได้หรือไม่?#
ไม่ ปัจจุบันระบบฮาร์ดแวร์และซอฟต์แวร์ได้รับการออกแบบมาให้ทำงานเฉพาะกับกล้อง CMOS OmniVision OV9665 เท่านั้น ระบบจะต้องได้รับการออกแบบใหม่ทั้งหมดเพื่อให้ทำงานกับกล้องอื่น
ฉันจะหาข้อมูลเพิ่มเติมเกี่ยวกับคอมพิวเตอร์วิชันโดยทั่วไปได้ที่ไหน?#
CMUcam4 ทำงานคอมพิวเตอร์วิชันอย่างง่ายที่มันถูกออกแบบมาให้ทำในแพ็กเกจที่เล็กและราคาไม่แพง อย่างไรก็ตาม ปัญหาคอมพิวเตอร์วิชันทั่วไปที่พยายามจดจำวัตถุใด ๆ ภายใต้เงื่อนไขใด ๆ ยังคงเป็นหัวข้อวิจัยที่ยังคุกรุ่นอยู่มากและยังห่างไกลจากการเป็นปัญหาที่ได้รับการแก้ไขแล้ว
หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการมองเห็นด้วยคอมพิวเตอร์ คุณอาจต้องการลองลิงก์เหล่านี้:
ลำดับขั้นตอนที่แน่นอนที่ดำเนินการเมื่อเปิดเครื่องโดยโหมดสาธิตคืออะไร?#
นี่คือลำดับที่แน่นอนที่โหมดสาธิตดำเนินการเมื่อเปิดเครื่อง:
รีเซ็ตกล้อง
รอ 5 วินาทีเพื่อให้การปรับพารามิเตอร์กล้องอัตโนมัติเสถียร
เลือกโหมด YCbCr และปิด auto gain และ white balance
ดำเนินการคำสั่ง "TW" (Track Window)
หลังจากนั้น กล้องจะเริ่มขับเซอร์โวไปยังจุดศูนย์กลางมวลของสีที่ตรวจพบโดยคำสั่ง "TW" (Track Window)
ลำดับขั้นตอนที่แน่นอนที่ดำเนินการโดยคำสั่ง "TW" (Track Window) คืออะไร?#
นี่คือลำดับขั้นตอนที่แน่นอนที่คำสั่ง "TW" (Track Window) ดำเนินการ:
ย่อหน้าต่างลงเหลือ 1/4 ของขนาด (ในแต่ละมิติ) ของหน้าต่างปัจจุบัน ไปยังหน้าต่างใหม่ที่มีจุดศูนย์กลางอยู่ที่จุดศูนย์กลางของหน้าต่างปัจจุบัน
รับค่าเฉลี่ยของทุกช่อง
คืนค่าหน้าต่างให้เป็นขนาดภาพเต็ม
ตั้งค่าสูงสุดและต่ำสุดสำหรับแต่ละแชนเนลสีให้เป็นค่าเฉลี่ยของแชนเนลนั้น +/- ค่าเทรชโฮลด์ที่ผู้ใช้กำหนดสำหรับแต่ละแชนเนล
หลังจากนั้น กล้องจะเริ่มสตรีมแพ็กเก็ตชนิด F, S และ/หรือ T