v4.4.5¶
v4.4.5 lisää laiteohjelmiston lataamisen ja palautuksen uusille Alif Ensemble (OpenMV Cam AE3) -korteille, toimittaa täydelliset lokalisoidut käyttöliittymäkäännökset koko mukana tulevalle kielivalikoimalle ja kasvattaa mukana tulevaa mallikokoelmaa suurella DeGirum-kokoelmalla sekä uudella Qualcomm AI Hub -valmistajaosiolla. Julkaisu pysyy Qt Creator 14.0.2 -pohjassa. Muutamia valikkokohtia ja kehittäjän komentoriviasetuksia poistettiin; katso Yhteensopivuuden rikkovat muutokset.
Kohokohdat¶
Alif Ensemble (OpenMV Cam AE3) -tuki antaa sinun ladata ja palauttaa laiteohjelmistoa uusilla AE3-korteilla suoraan IDE:stä, mukaan lukien ohjattu palautuskulku tiilettyneille korteille.
Lokalisoidut käyttöliittymäkäännökset ovat nyt täydelliset koko mukana tulevalle kielivalikoimalle, mukaan lukien OpenMV-kohtaiset valintaikkunamerkkijonot.
DeGirum-mallikokoelma lisää suuren kokoelman YOLOv5n/YOLOv5nu/YOLOv8n-muunnelmia sekä uuden Model Zoo -aloitussivun.
Qualcomm AI Hub -mallit lisäävät uuden Qualcomm-valmistajaosion, jossa on 16 kvantisoitua mallia 15 malliperheessä (YOLOv8-Detection, Yolo-NAS, Yolo-v7, DeepLabV3+ MobileNet, MediaPipe Face, MiDaS, MobileNet v2/v3, PoseNet, ShuffleNet v2, SqueezeNet, GoogLeNet ja muita), sekä uudet Qualcomm- ja Google-valmistajan aloitussivut.
Kameran USB-aseman täsmäytys valitsee nyt täsmälleen oikean irrotettavan aseman yhdistetylle kameralle sarjanumeron perusteella Windowsissa, Linuxissa ja macOS:ssä.
Korjattiin kaatuminen, kun helloworld-skripti kirjoitettiin uudelleen yhdistetylle sensorille.
Uudet ominaisuudet¶
Lisättiin mahdollisuus ladata ja palauttaa laiteohjelmistoa uusilla Alif Ensemble (OpenMV Cam AE3) -korteilla suoraan IDE:stä käyttäen mukana tulevia Alif-komentorivityökaluja ja erityistä UART/DFU-palautuskäynnistyslatainta. Kulku käyttää sisäistä, piilotettua
OpenMV Cam AE3 SBL-korttimerkintää (VID:PID37C5:16E3), jota ei näytetä valittavana korttina yhteyden pudotusvalikossa (e896a475b, c386a2680, b2834df07, 2df2a5535, 3079df0e4).Turmeltuneet tai tiilettyneet Alif-kortit voidaan nyt nollata ja flash-muistiin kirjoittaa uudelleen ohjatulla palautuskululla, joka kehottaa sinua ottamaan käyttöön kovan huoltotilan kytkimen (jos se ei ole jo päällä) ja painamaan kortin käyttäjäpainiketta huoltotilan kättelyn aikana (ec69240ab, 2fb7f9fde).
OpenMV IDE toimittaa nyt täydelliset lokalisoidut käyttöliittymäkäännökset koko mukana tulevalle kielivalikoimalleen, mukaan lukien OpenMV-kohtaiset valintaikkunamerkkijonot, jotka on luotu uudella automaattisella käännösputkella (60228d5cb, b2e8cece4, 5d5fc17e9, 5d2ad4e64, 43453aadd).
Lisättiin suuri DeGirum-mallikokoelma (YOLOv5n/YOLOv5nu/YOLOv8n-muunnelmat auton, cocon, kasvojen, käden, rekisterikilven, henkilön, iän, sukupuolen, hedelmän, ppe:n, pään sekä asennon/avainpisteen tunnistukseen) sekä uusi Model Zoo -aloitussivu (e39989251).
Lisättiin uusi Qualcomm AI Hub -valmistajaosio, jossa on 16 kvantisoitua mallia 15 malliperheessä (
YOLOv8-Detection,Yolo-NAS,Yolo-v7,deeplabv3_plus_mobilenet,foot_track_net,gear_guard_net,googlenet,mediapipe_face-tunnistin ja maamerkkitunnistin,midas,mobilenet_v2,mobilenet_v3_large,posenet_mobilenet,shufflenet_v2jasqueezenet1_1), lisättiin uudet Qualcomm- ja Google-valmistajan aloitussivut ja järjestettiin Google MobileNet v1 -mallit uudelleen poisclassification-alikansiosta (2fbb806bd).
Muut muutokset ja parannukset¶
Kopioitaessa skriptejä kameran USB-asemalle IDE valitsee nyt täsmälleen oikean irrotettavan aseman, joka kuuluu yhdistetylle kameralle, täsmäyttämällä sen sarjanumeron, sen sijaan että arvaisi kaikkien liitettyjen FAT-taltioiden joukosta, Windowsissa, Linuxissa ja macOS:ssä (ef28da191, db98bc4b0, 9ee631e6f, d6b2a0976, 3b3c4c9a2).
Aseman/USB:n sarjanumerohaut ja sarjaporttien skannaus siirrettiin olemassa olevalle aseman skannaustyöntekijäsäikeelle, jotta IDE:n käyttöliittymä pysyy reagoivana yhteyden muodostuksen aikana (bcc78d48e, 3b3c4c9a2).
Lisättiin alustava (tällä hetkellä poissa käytöstä oleva) tuki muuttuvalle
get_state-hyötykuorman koolle, joka erottaisi suurnopeuksisen (511 tavua) täysnopeuksisesta (63 tavua) USB:stä. Koodi on läsnä, mutta estettyif (0)-haaralla, jotenget_statekäyttää edelleen alkuperäistä kiinteää 64 tavun hyötykuormaa, eikä tässä julkaisussa ole käyttäjälle näkyvää käyttäytymismuutosta (31c2e2990).Korjattiin flash-muistin tyhjennysosoite Arduino Nano RP2040 Connect (legacy) -käynnistyslataimelle arvosta
0x10800000arvoon0x10200000(132047c14).Poistettiin CNN Network Library -työkalu, joka kopioi mallitiedoston OpenMV Camiin
Machine Vision Tools-valikosta (07f83ce69).Piilotettiin kameran
Configure Settings-valintaikkunan valikkotoiminto (064fb3d83).Poistettiin useita kehittäjän/virheenkorjauksen komentoriviasetuksia (
-settingspath,-installsettingspath,-pluginpathja-temporarycleansettings/-tcs) sovelluksesta, jättäen loppukäyttäjille vain-language-asetuksen (86d009d65).
Korjaukset¶
Korjattiin IDE:n kaatuminen, joka tapahtui, kun helloworld-skripti kirjoitettiin uudelleen yhdistetylle sensorille; tiedosto ladataan nyt uudelleen levyltä
setPlainText-kutsun sijaan (5793b3120).Korjattiin Python-liittämisen sisennys niin, ettei liitettyä koodia enää ylisennetä edellisen rivin sisennystasoa pidemmälle (8622327d9).
Korjattiin tuloste (sarjaterminaali) -ruutu niin, että se palautetaan näkyvään/piilotettuun tilaansa käynnistyksessä, ja estettiin kontekstivalikon ilmaantuminen sen vaihtopainikkeissa (a972ecdf5).
Korjattiin Alif-laitteen sarjaportin tunnistus macOS:ssä huomioimalla vain
/dev/cu*-portit ja lisäämällä/dev/-etuliite muiden kuin Windowsin porttinimiin (277fe0c05, 3079df0e4).
Alusta- ja työkalutuki¶
Qt Creator -pohja: 14.0.2.
GENX320-tapahtumakamera tunnistetaan nyt
01-Camera/03-Event-Cameras-esimerkkijoukolle, joten GENX320-kortit näkevät nuo esimerkit (7fd3c141c).Lisättiin mukana tulevat Alif-flashaustyökalut (
share/qtcreator/alifversio 1.100.0 alustoille linux-x86_64, mac ja windows) sekä uusiOPENMV_AE3-palautuslaiteohjelmisto/-käynnistyslatainpaketti, jota AE3:n laiteohjelmiston lataus- ja palautuskulku käyttää sisäisesti.OpenMV IDE -versio nostettiin versiosta 4.4.4 versioon 4.4.5.
Yhteensopivuuden rikkovat muutokset¶
Käyttäjälle näkyvät työnkulkumuutokset versioiden v4.4.4 ja v4.4.5 välillä:
CNN Network Library -kohta
Machine Vision Tools-valikosta (joka antoi sinun kopioida.tflite/.network/.txt-mallitiedoston suoraan OpenMV Camiin) poistettiin, ja kameranConfigure Settings-valintaikkunan toiminto on nyt piilotettu. Käyttäjät, jotka luottavat noihin valikkokohtiin, eivät enää löydä niitä.Komentoriviasetuksia
-settingspath,-installsettingspath,-pluginpathja-temporarycleansettings/-tcsei enää hyväksytä sovelluksessa (vain-languagejää jäljelle). Skriptit tai pikakuvakkeet, jotka luottavat näihin asetuksiin, eivät enää astu voimaan.