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 Toolscopiază un model.networkinclus sau personalizat pe OpenMV Cam conectat (sau îl salvează local când nu este conectată nicio cameră) și vine cu modelelecifar10,cifar10_fast,lenetșismile.Exportul ImageReader permite instrumentelor
Convert Video/Save Videosă genereze un fișier OpenMV.binpentru 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.networkde rețea neuronală inclus sau personalizat pe OpenMV Cam conectat sau îl salvează local când nu este conectată nicio cameră. Instrumentul vine cu modelelecifar10,cifar10_fast,lenetșismile(5e8c7ce92, a27537ff1, f75ef2bcd).Instrumentele
Convert Video/Save Videopot acum genera un fișier OpenMV ImageReader.bin, convertind un videoclip (sau un set de imagini) într-un fluxOMV 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-Learningcu scripturi de inferență CNN (cifar10,lenetși detectarea zâmbetului, plus variante de căutare în fereastra centrală și în întreaga fereastră), un nou folder26-April-Tags(cu exemplele AprilTag mutate din16-Codes) care adaugă exemple de detectare la rezoluție maximă și de etichete mici, și un exemplu I2C Lidar Lite V3 în24-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.