v2.0.0¶
v2.0.0 นำการสนับสนุนการเรียนรู้ของเครื่องมาสู่ OpenMV IDE: เครื่องมือ CNN Network Library ใหม่สำหรับการนำโมเดลโครงข่ายประสาทเทียมไปใช้งานกับกล้องของคุณ พร้อมด้วยการส่งออกวิดีโอ ImageReader, เทอร์มินัลซีเรียลที่เร็วขึ้นมาก และ เฟิร์มแวร์ 3.0.0 ที่แถมมาด้วย รีลีสนี้ยังคงใช้ฐาน Qt Creator 4.0.2 ไม่มีการเปลี่ยนแปลงที่ไม่รองรับเวอร์ชันเก่าสำหรับโปรเจกต์ที่มีอยู่ แม้ว่าการติดตั้งบน Windows จะไม่ติดตั้งไดรเวอร์ซีเรียล pybcdc ที่แถมมาโดยอัตโนมัติอีกต่อไป
Highlights¶
เครื่องมือ CNN Network Library ภายใต้
Machine Vision Toolsจะคัดลอกโมเดล.networkที่แถมมาหรือกำหนดเองลงในกล้อง OpenMV Cam ที่เชื่อมต่ออยู่ (หรือบันทึกไว้ในเครื่องเมื่อไม่มีกล้องเชื่อมต่อ) และมาพร้อมกับโมเดลcifar10,cifar10_fast,lenet, และsmileImageReader export ให้
Convert Video/Save Videoส่งออกไฟล์ OpenMV.binสำหรับเล่นบนกล้องเทอร์มินัลซีเรียลที่เร็วขึ้น ส่งโค้ดที่วางหรือรันในรูปแบบ 63 ไบต์ต่อครั้งแทนที่จะเป็นทีละหนึ่งไบต์
เพิ่ม ตัวอย่าง Machine Learning ภายใต้
25-Machine-Learningพร้อมกับตัวอย่าง AprilTag และ I2C Lidar ใหม่เฟิร์มแวร์ 3.0.0 ที่แถมมา สำหรับบอร์ด OPENMV2/3/4 พร้อมไฟล์ไบนารี M7/H7 ที่เล็กลง
New features¶
เพิ่มเครื่องมือ CNN Network Library ภายใต้
Machine Vision Toolsโดยจะคัดลอกโมเดลโครงข่ายประสาทเทียม.networkที่แถมมาหรือกำหนดเองลงในกล้อง OpenMV Cam ที่เชื่อมต่ออยู่ หรือบันทึกไว้ในเครื่องเมื่อไม่มีกล้องเชื่อมต่อ เครื่องมือนี้มาพร้อมกับโมเดลcifar10,cifar10_fast,lenet, และsmile(5e8c7ce92, a27537ff1, f75ef2bcd)เครื่องมือ
Convert Video/Save Videoสามารถส่งออกไฟล์ OpenMV ImageReader.binได้แล้ว โดยแปลงวิดีโอ (หรือชุดภาพ) เป็นสตรีมOMV IMG STRของเฟรม RGB565/grayscale แบบ packed สำหรับเล่นบนกล้อง (b7d12cd32)เพิ่มตัวอย่างที่แถมมาใหม่: โฟลเดอร์
25-Machine-Learningพร้อมสคริปต์การอนุมาน CNN (cifar10,lenet, และการตรวจจับรอยยิ้ม รวมถึงตัวแปรการค้นหาแบบกึ่งกลางและแบบทั้งหน้าต่าง), โฟลเดอร์26-April-Tagsใหม่ (พร้อมตัวอย่าง AprilTag ที่ย้ายออกจาก16-Codes) ซึ่งเพิ่มตัวอย่างการตรวจจับด้วยความละเอียดสูงสุดและแท็กขนาดเล็ก และตัวอย่าง I2C Lidar Lite V3 ภายใต้24-External-Sensors(56abdf508)
Other changes and improvements¶
การวางและรันโค้ดในเทอร์มินัลซีเรียล OpenMV เร็วขึ้นมาก: ขณะนี้ไบต์จะถูกส่งในรูปแบบก้อนขนาด (
TABOO_PACKET_SIZE- 1) ไบต์ (63 ไบต์) แทนที่จะเป็นทีละหนึ่งไบต์ (bf93f3856)ขณะนี้ CNN Network Library จะจำเส้นทางที่ใช้ล่าสุดแยกกันสำหรับการบันทึกแบบเชื่อมต่อกล้องและไม่มีกล้อง และยังคงเปิดใช้งานอยู่แม้ว่าจะไม่มีกล้องเชื่อมต่อ ข้อความแจ้งเตือน "reconnect your cam" ของบูตโหลดเดอร์จะบอกให้คุณกด cancel เพื่อข้ามไปยังการรีโปรแกรม DFU (a27537ff1)
Bug fixes¶
Platform and tool support¶
ฐาน Qt Creator: 4.0.2
เฟิร์มแวร์ OpenMV ที่แถมมา: อัปเดตเป็น 3.0.0 สำหรับบอร์ด OPENMV2/OPENMV3/OPENMV4 พร้อมไฟล์ไบนารีเฟิร์มแวร์ M7/H7 ที่เล็กลงอย่างเห็นได้ชัด (8da10eb4b)
ชื่อบอร์ด: เปลี่ยนชื่อเป็นรูปแบบการตั้งชื่อสำหรับผู้บริโภค: OpenMV Cam M4 (STM32F427), OpenMV Cam M7 (STM32F765/67), และ OpenMV Cam H7 (STM32H743) (8f29f7ca6)
โปรแกรมติดตั้ง Windows ไม่ติดตั้งไดรเวอร์ซีเรียล
pybcdcอีกต่อไป (4b27cdb80)
Breaking changes¶
ไม่มีสำหรับโปรเจกต์ สคริปต์ หรือการตั้งค่าที่บันทึกไว้ที่มีอยู่ โปรดทราบว่าบน Windows ไดรเวอร์ซีเรียล pybcdc ที่แถมมาไม่ถูกติดตั้งโดยอัตโนมัติโดยโปรแกรมติดตั้งอีกต่อไป (4b27cdb80); ซึ่งมีผลต่อไดรเวอร์ซีเรียลแบบเดิมที่เป็นตัวเลือกเท่านั้น ไม่ใช่การเชื่อมต่อกล้องปกติ