Google a lansat distribuția Mendel Linux 4.0 pentru plăcile Coral

Compania Google a prezentat actualizarea distribuției Mendel Linux, destinat pentru utilizarea pe plăci Coral, cum ar fi Dev Board și SoM. Placa Dev Board reprezintă o platformă pentru dezvoltarea rapidă a prototipurilor de sisteme hardware bazate pe Google Edge TPU (Tensor Processing Unit) pentru accelerarea operațiunilor legate de învățarea automată și rețele neuronale. SoM (System-on-Module) este una dintre soluțiile gata de utilizare pentru aplicațiile legate de învățarea automată.

Distribuția Mendel Linux fondat bazată pe pachete Debian și complet compatibilă cu repositoarele acestui proiect (se folosesc pachete binare și actualizări nealterate din repositoarele principale Debian). Modificările se restrâng la construirea imaginii, care este încărcată de pe cardurile eMMC, și includerea componentelor pentru suportul componentelor hardware ale platformei Coral. Componentele specifice pentru Coral sunt distribuite sub licența Apache 2.0.

Mendel Linux 4.0 este este prima versiune actualizată la Debian 10 («buster»). Compilarea este optimizată pentru sisteme încorporate și nu conține surplus, inclusiv inovațiile Debian 10 legate de suportul SecureBoot și AppArmor. Dintre noutăți se remarcă suportul pentru OpenCV și OpenCL, utilizarea overlay-urilor Device Tree, precum și actualizarea GStreamer, Python 3.7, nucleul Linux 4.14 și bootloaderul U-Boot 2017.03.3.

Dintre noutățile specifice se menționează posibilitatea utilizării GPU-ului instalabil pe plăcile Coral (Vivante GC7000) pentru accelerarea conversiei datelor pixelilor din modelul de culoare YUV în RGB, cu o performanță de până la 130 cadre pe secundă pentru video cu rezoluția 1080p, ceea ce poate fi util atunci când se folosesc plăci pentru procesarea video de la camere ce generează fluxuri în format YUV. Pentru aplicarea învățării automate în procesarea video și audio în flux, se propune utilizarea framework-ului deschis MediaPipe. De exemplu, pe baza acestuia se poate implementa un sistem de recunoaștere și urmărire a obiectelor sau fețelor în video, transmis de la o cameră de supraveghere.

Modelele tipice de învățare automată, gata și deja antrenate, compilate pentru procesoarele Edge TPU folosite pe plăcile Coral continuă să fie livrate pe site-ul proiectului, dar sunt transferate treptat și în catalogul general de modele accesibile publicului TensorFlow Hub. Pentru a simplifica dezvoltarea propriilor soluții pe baza plăcilor Coral și Mendel Linux, au fost pregătite ghid, arătând cum să construiți un sortator inteligent din materiale accesibile, care distribuie bile colorate și albe în coșuri diferite, folosind Raspberry Pi și Coral USB Accelerator.

Redați video

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster