v2.0.0

v2.0.0 aduce suport pentru învățare automată în OpenMV IDE: un nou instrument CNN Network Library pentru implementarea modelelor de rețele neuronale pe camera ta, împreună cu exportul video ImageReader, un terminal serial mult mai rapid și firmware-ul inclus 3.0.0. Această versiune rămâne pe baza Qt Creator 4.0.2. Nu există modificări incompatibile pentru proiectele existente, deși instalările pe Windows nu mai instalează automat driverul serial inclus pybcdc.

Aspecte importante

  • Instrumentul CNN Network Library din Machine Vision Tools copiază un model .network inclus sau personalizat pe OpenMV Cam conectat (sau îl salvează local când nu este conectată nicio cameră) și vine cu modelele cifar10, cifar10_fast, lenet și smile.

  • Exportul ImageReader permite instrumentelor Convert Video / Save Video să genereze un fișier OpenMV .bin pentru redare pe cameră.

  • Terminal serial mai rapid trimite codul lipit/rulat în fragmente de 63 de octeți în loc de câte un octet odată.

  • Exemple de învățare automată adăugate în 25-Machine-Learning, plus noi exemple AprilTag și I2C Lidar.

  • Firmware inclus 3.0.0 pentru plăcile OPENMV2/3/4, cu binare M7/H7 mai mici.

Funcții noi

  • S-a adăugat instrumentul CNN Network Library din Machine Vision Tools. Acesta copiază un model .network de rețea neuronală inclus sau personalizat pe OpenMV Cam conectat sau îl salvează local când nu este conectată nicio cameră. Instrumentul vine cu modelele cifar10, cifar10_fast, lenet și smile (5e8c7ce92, a27537ff1, f75ef2bcd).

  • Instrumentele Convert Video / Save Video pot acum genera un fișier OpenMV ImageReader .bin, convertind un videoclip (sau un set de imagini) într-un flux OMV IMG STR împachetat de cadre RGB565/tonuri de gri pentru redare pe cameră (b7d12cd32).

  • S-au adăugat noi exemple incluse: un folder 25-Machine-Learning cu scripturi de inferență CNN (cifar10, lenet și detectarea zâmbetului, plus variante de căutare în fereastra centrală și în întreaga fereastră), un nou folder 26-April-Tags (cu exemplele AprilTag mutate din 16-Codes) care adaugă exemple de detectare la rezoluție maximă și de etichete mici, și un exemplu I2C Lidar Lite V3 în 24-External-Sensors (56abdf508).

Alte modificări și îmbunătățiri

  • Lipirea și rularea codului în terminalul serial OpenMV este mult mai rapidă: octeții sunt acum trimiși în fragmente de dimensiunea (TABOO_PACKET_SIZE - 1) (63 de octeți) în loc de câte un octet odată (bf93f3856).

  • CNN Network Library reține acum căile separate folosite ultima dată pentru salvările cu cameră conectată față de cele fără cameră și rămâne activată chiar și când nu este conectată nicio cameră. Solicitarea bootloaderului „reconnect your cam” îți spune acum să apeși cancel pentru a trece la reprogramarea DFU (a27537ff1).

Remedieri de erori

  • S-a remediat textul invizibil (de aceeași culoare) din bara de meniu pe temele întunecate și personalizate, prin inversarea culorii textului din meniu atunci când fundalul meniului este întunecat și aplicarea acesteia și pentru ButtonText (dc7af7b54).

  • S-a remediat generatorul AprilTag astfel încât imaginile etichetelor generate să fie redate pe o margine și un fundal negre corespunzătoare și scalate pentru a se încadra, în loc să fie plasate pe o pânză nevopsită (a27537ff1).

Suport pentru platforme și instrumente

  • Bază Qt Creator: 4.0.2.

  • Firmware OpenMV inclus: actualizat la 3.0.0 pentru plăcile OPENMV2/OPENMV3/OPENMV4, cu binare de firmware M7/H7 notabil mai mici (8da10eb4b).

  • Nume de plăci: redenumite conform schemei de denumire pentru consumatori: OpenMV Cam M4 (STM32F427), OpenMV Cam M7 (STM32F765/67) și OpenMV Cam H7 (STM32H743) (8f29f7ca6).

  • Programul de instalare pentru Windows nu mai instalează driverul serial pybcdc (4b27cdb80).

Modificări incompatibile

Niciuna pentru proiectele, scripturile sau setările salvate existente. Rețineți că pe Windows driverul serial inclus pybcdc nu mai este instalat automat de programul de instalare (4b27cdb80); acest lucru afectează doar driverul serial vechi opțional și nu conectivitatea normală a camerei.