v2.0.0¶
v2.0.0 menghadirkan dukungan machine learning ke OpenMV IDE: alat CNN Network Library baru untuk men-deploy model jaringan saraf ke kamera Anda, beserta ekspor video ImageReader, terminal serial yang jauh lebih cepat, dan firmware bawaan 3.0.0. Rilis ini tetap menggunakan basis Qt Creator 4.0.2. Tidak ada perubahan yang merusak untuk proyek yang sudah ada, meskipun instalasi Windows tidak lagi menginstal driver serial pybcdc bawaan secara otomatis.
Sorotan¶
Alat CNN Network Library di bawah
Machine Vision Toolsmenyalin model.networkbawaan atau kustom ke OpenMV Cam yang terhubung (atau menyimpannya secara lokal saat tidak ada kamera yang terhubung), dan dilengkapi dengan modelcifar10,cifar10_fast,lenet, dansmile.Ekspor ImageReader memungkinkan
Convert Video/Save Videomenghasilkan file.binOpenMV untuk pemutaran di kamera.Terminal serial yang lebih cepat mengirim kode yang ditempel/dijalankan dalam potongan 63 byte, bukan satu byte sekaligus.
Contoh Machine Learning ditambahkan di bawah
25-Machine-Learning, beserta contoh AprilTag dan I2C Lidar baru.Firmware bawaan 3.0.0 untuk board OPENMV2/3/4, dengan biner M7/H7 yang lebih kecil.
Fitur baru¶
Menambahkan alat CNN Network Library di bawah
Machine Vision Tools. Alat ini menyalin model jaringan saraf.networkbawaan atau kustom ke OpenMV Cam yang terhubung, atau menyimpannya secara lokal saat tidak ada kamera yang terhubung. Alat ini dilengkapi dengan modelcifar10,cifar10_fast,lenet, dansmile(5e8c7ce92, a27537ff1, f75ef2bcd).Alat
Convert Video/Save Videokini dapat menghasilkan file ImageReader.binOpenMV, mengonversi video (atau sekumpulan citra) menjadi streamOMV IMG STRyang dikemas dari bingkai RGB565/skala abu-abu untuk pemutaran di kamera (b7d12cd32).Menambahkan contoh bawaan baru: folder
25-Machine-Learningdengan skrip inferensi CNN (cifar10,lenet, dan deteksi senyum, beserta varian pencarian jendela tengah dan jendela penuh), folder26-April-Tagsbaru (dengan contoh AprilTag dipindahkan dari16-Codes) yang menambahkan contoh deteksi resolusi maksimum dan tag kecil, serta contoh I2C Lidar Lite V3 di bawah24-External-Sensors(56abdf508).
Perubahan dan peningkatan lainnya¶
Menempel dan menjalankan kode di terminal serial OpenMV kini jauh lebih cepat: byte sekarang dikirim dalam potongan berukuran (
TABOO_PACKET_SIZE- 1) (63 byte) alih-alih satu byte sekaligus (bf93f3856).CNN Network Library kini mengingat jalur yang terakhir digunakan secara terpisah untuk penyimpanan saat kamera terhubung maupun saat tidak terhubung, dan tetap aktif bahkan ketika tidak ada kamera yang terhubung. Pesan "reconnect your cam" pada bootloader kini memberitahu Anda untuk menekan cancel agar dapat melanjutkan ke pemrograman ulang DFU (a27537ff1).
Perbaikan bug¶
Memperbaiki teks menu bar yang tidak terlihat (warna sama) pada tema gelap dan kustom dengan membalikkan warna teks menu ketika latar belakang menu gelap dan menerapkannya ke
ButtonTextjuga (dc7af7b54).Memperbaiki generator AprilTag sehingga citra tag yang dihasilkan dirender dengan batas dan latar belakang hitam yang tepat serta diskalakan agar sesuai, bukan ditempatkan pada kanvas yang belum dilukis (a27537ff1).
Dukungan platform dan alat¶
Basis Qt Creator: 4.0.2.
Firmware OpenMV bawaan: diperbarui ke 3.0.0 untuk board OPENMV2/OPENMV3/OPENMV4, dengan biner firmware M7/H7 yang jauh lebih kecil (8da10eb4b).
Nama board: diubah ke skema penamaan konsumen: OpenMV Cam M4 (STM32F427), OpenMV Cam M7 (STM32F765/67), dan OpenMV Cam H7 (STM32H743) (8f29f7ca6).
Installer Windows tidak lagi menginstal driver serial
pybcdc(4b27cdb80).
Perubahan yang merusak¶
Tidak ada untuk proyek, skrip, atau pengaturan tersimpan yang sudah ada. Perlu diperhatikan bahwa di Windows, driver serial pybcdc bawaan tidak lagi diinstal secara otomatis oleh installer (4b27cdb80); hal ini hanya memengaruhi driver serial lama yang opsional dan bukan konektivitas kamera normal.