Real-Time Object Detection with YOLO Képzés
A YOLO (You Only Look Once) egy algoritmus, amely előre képzett modellekké alakul ki az objektum felismeréséhez. A Darknet neurális hálózati keretrendszer teszteli, ami ideális a COCO (Common Objects in Context) adatkészleten alapuló számítógépes látás funkcióinak fejlesztésére. A YOLO keretrendszer legújabb változatai, a YOLOv3-v4, lehetővé teszik a programok számára, hogy hatékonyan végezzék el az objektumok lokalizálását és osztályozását, miközben valós idejűen futnak.
Ez az oktató által vezetett, élő képzés (online vagy online) olyan háttérfejlesztőknek és adattudósoknak szól, akik szeretnék beépíteni az előképzett YOLO modelleket vállalati programjukba, és költséghatékony elemeket hajtanak végre az objektum-detekcióhoz.
A képzés befejezése után a résztvevők képesek lesznek:
- Telepítse és konfigurálja a szükséges eszközöket és könyvtárakat az objektum felderítéséhez YOLO használatával.
- Az előképzett YOLO modellek alapján működő Python parancsvonalú alkalmazások személyre szabása.
- Végezze el az előre képzett YOLO modellek keretrendszerét a különböző számítógépes látásprojektekhez.
- Átalakítsa a meglévő objektum-felismerési adatkészleteket YOLO formátumra.
- Ismerje meg a YOLO algoritmus alapvető fogalmát a számítógépes látás és/vagy a mély tanulás szempontjából.
A kurzus formája
- Interaktív előadás és vita.
- Rengeteg gyakorlat és gyakorlat.
- Hands-on megvalósítás egy élő laboratóriumi környezetben.
Szakképesítési lehetőségek
- Ahhoz, hogy egy személyre szabott képzést kérjen erre a kurzusra, kérjük, vegye fel velünk a kapcsolatot a rendezéshez.
Kurzusleírás
Bevezetés
A YOLO előre betanított modellek jellemzőinek és felépítésének áttekintése
- A YOLO algoritmus
- Regresszió alapú algoritmusok objektumészleléshez
- Miben különbözik a YOLO az RCNN-től?
A megfelelő YOLO-változat használata
- A YOLOv1-v2 jellemzői és felépítése
- A YOLOv3-v4 jellemzői és felépítése
Az IDE telepítése és konfigurálása a YOLO megvalósításokhoz
- A Darknet megvalósítás
- A PyTorch és Keras megvalósítás
- Az OpenCV és a NumPy végrehajtása
Az objektumészlelés áttekintése YOLO előre betanított modellekkel
Parancssori alkalmazások létrehozása és testreszabása Python
- Képek címkézése a YOLO Framework segítségével
- Képosztályozás egy adatkészlet alapján
Objektumok észlelése a képekben YOLO implementációkkal
- Hogyan működnek a határolódobozok?
- Mennyire pontos a YOLO a példányszegmentáláshoz?
- A parancssori argumentumok elemzése
A YOLO osztály címkéinek, koordinátáinak és méreteinek kinyerése
Az eredményül kapott képek megjelenítése
Objektumok észlelése videofolyamokban YOLO megvalósításokkal
- Miben különbözik az alap képfeldolgozástól?
A YOLO megvalósításainak képzése és tesztelése keretrendszeren
Hibaelhárítás és hibakeresés
Összefoglalás, és következtetés
Követelmények
- Python 3.x programozási tapasztalat
- Bármely Python IDE alapismerete
- Tapasztalat Python argparse és parancssori argumentumokkal
- A számítógépes látás és a gépi tanulási könyvtárak megértése
- Az alapvető objektumészlelési algoritmusok megértése
Közönség
- Háttérfejlesztők
- Adattudósok
A nyílt képzésekhez 5+ résztvevő szükséges.
Real-Time Object Detection with YOLO Képzés - Booking
Real-Time Object Detection with YOLO Képzés - Enquiry
Real-Time Object Detection with YOLO - Érdeklődjön a vezetői tanácsadásról!
Érdeklődjön a vezetői tanácsadásról!
Vélemények (2)
Trainer nagyon tudós és nagyon nyitott a visszajelzésekre a tartalom és a témák áttekintésének ütemét illetően, amelyeket feldolgoztunk. Nagyon sok mindent szerzettem a képmanipuláció és néhány technika elsajátításában, amelyek jó képkategóriás problémákhoz való képkészlet készítéséhez szükségesek.
Anthea King - WesCEF
Kurzus - Computer Vision with Python
Gépi fordítás
I genuinely enjoyed the hands-on approach.
Kevin De Cuyper
Kurzus - Computer Vision with OpenCV
Gépi fordítás
Közelgő kurzusok
Rokon tanfolyam
Deep Learning for Vision with Caffe
21 ÓrákCaffe egy mély tanulási keretrendszer, melyet kifejezést, sebességet és modularitást szem előtt tartanak.
Ez a kurzus a Caffe alkalmazásának mélyreható tanulási keretrendszerét vizsgálja a képfelismeréshez MNIST példaként
Közönség
Ez a kurzus alkalmas a Deep Learning kutatók és mérnökök számára, akik érdeklődnek a Caffe keretrendszerének felhasználásáról.
A kurzus befejezése után a küldöttek:
- megértsék a Caffe szerkezetét és a telepítési mechanizmusokat
- telepítési / gyártási környezet / architektúra feladatokat és konfigurációt végez
- a kód minőségének értékelése, hibakeresés, monitorozás
- fejlett gyártást, például képzési modelleket, rétegeket és naplózást valósít meg
AI Facial Recognition Development for Law Enforcement
21 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a kezdő szintű bűnüldöző szerveknek szól, akik szeretnének áttérni a kézi arcrajzolásról az AI-eszközök használatára az arcfelismerő rendszerek fejlesztésére.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg a mesterséges intelligencia alapjait és Machine Learning.
- Ismerje meg a digitális képfeldolgozás alapjait és alkalmazását az arcfelismerésben.
- Készítsen készségeket az AI-eszközök és keretrendszerek használatában az arcfelismerő modellek létrehozásához.
- Szerezzen gyakorlati tapasztalatot az arcfelismerő rendszerek létrehozásában, képzésében és tesztelésében.
- Ismerje meg az arcfelismerő technológia használatának etikai szempontjait és bevált gyakorlatait.
Fiji: Introduction to Scientific Image Processing
21 ÓrákA Fiji egy nyílt forráskódú képfeldolgozó csomag, amely az ImageJ-t (egy képfeldolgozó program tudományos többdimenziós képekhez) és számos tudományos képelemzési beépülő modult tartalmaz.
Ezen az oktató által vezetett, élő képzésen a résztvevők megtanulják, hogyan használhatják a Fidzsi-szigeteki disztribúciót és az alapjául szolgáló ImageJ programot egy képelemző alkalmazás létrehozásához.
A képzés végére a résztvevők képesek lesznek:
- Használja Fidzsi-szigetek fejlett programozási funkcióit és szoftverösszetevőit az ImageJ kiterjesztéséhez
- Tűzzön össze nagy 3D képeket az egymást átfedő csempékből
- A Fidzsi-szigeteki telepítések automatikus frissítése indításkor az integrált frissítési rendszer segítségével
- Válasszon a szkriptnyelvek széles választékából, hogy egyedi képelemzési megoldásokat készítsen
- Használja Fidzsi-szigetek hatékony könyvtárait, például az ImgLib-et a nagy biokép-adatkészletekhez
- Telepítse alkalmazásukat, és működjön együtt más tudósokkal hasonló projektekben
A tanfolyam formátuma
- Interaktív előadás és beszélgetés.
- Sok gyakorlat és gyakorlat.
- Gyakorlati megvalósítás élő labor környezetben.
Tanfolyam testreszabási lehetőségek
- Ha személyre szabott képzést szeretne kérni ehhez a tanfolyamhoz, kérjük, vegye fel velünk a kapcsolatot, hogy megbeszéljük.
Fiji: Image Processing for Biotechnology and Toxicology
14 ÓrákEz oktatói vezetésű, élő képzés (online vagy helyszínen) a kezdő- és középfokú kutatónak és laboratóriumi szakembereknek szól, akik hisztológiai szövetekkel, vérsejtekkel, algákkal és más biológiai mintákkal kapcsolatos képek feldolgozására és elemzésére kíváncsiak.
Ez a képzés végére a résztvevők képesek lesznek:
- Navigálni a Fiji felületén és használni az ImageJ alapfüggvényeit.
- Tudományos képek előfeldolgozása és javítása jobb elemzéshez.
- Képek kvantitatív elemzése, beleértve a sejtszámlálást és területmérést.
- Ismétlődő feladatok automatizálása makrókkal és plug-in-ekkel.
- Speciális képelemzési igényekhez szokott munkafolyamatok testreszabása biológiai kutatásokban.
Computer Vision with OpenCV
28 ÓrákOpenCV (Open Source Computer Vision Library: http://opencv.org) egy nyílt forráskódú BSD-licenc könyvtár, amely több száz számítógépes látási algoritmust tartalmaz.
Közönség
Ez a kurzus azoknak a mérnököknek és építészeknek szól, akik az OpenCV-et számítógépes látásprojektekben szeretnék használni
Python and Deep Learning with OpenCV 4
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a szoftvermérnököknek szól, akik a Python-ben OpenCV 4-gyel szeretnének programozni a mély tanulás érdekében.
A képzés végére a résztvevők képesek lesznek:
- Tekintse meg, töltse be és osztályozza a képeket és videókat a OpenCV segítségével 4.
- Valósítsa meg a mély tanulást az OpenCV 4-ben a TensorFlow és Keras segítségével.
- Futtasson mély tanulási modelleket, és készítsen hatásos jelentéseket képekből és videókból.
OpenFace: Creating Facial Recognition Systems
14 ÓrákAz OpenFace Python és Torch alapú, nyílt forráskódú, valós idejű arcfelismerő szoftver, amely az Google FaceNet kutatásán alapul.
Ezen az oktató által vezetett, élő képzésen a résztvevők megtanulják, hogyan használhatják az OpenFace összetevőit egy minta arcfelismerő alkalmazás létrehozásához és telepítéséhez.
A képzés végére a résztvevők képesek lesznek:
- Dolgozzon az OpenFace összetevőivel, beleértve a dlib-et, az OpenVC-t, Torch és az nn4-et az arcfelismerés, igazítás és átalakítás megvalósításához
- Alkalmazza az OpenFace-et valós alkalmazásokra, például megfigyelésre, személyazonosság-ellenőrzésre, virtuális valóságra, játékokra és visszatérő ügyfelek azonosítására stb.
Közönség
- Fejlesztők
- Adattudósok
A tanfolyam formátuma
- Rész előadás, részben beszélgetés, gyakorlatok és nehéz gyakorlati gyakorlatok
Pattern Matching
14 ÓrákA Pattern Matching a képen belüli meghatározott minták megkeresésére használt technika. Használható a rögzített képen belüli meghatározott jellemzők meglétének meghatározására, például a gyári soron lévő hibás termék várható címkéje vagy egy alkatrész meghatározott méretei. Ez abban különbözik az "Pattern Recognition"-től (amely a kapcsolódó minták nagyobb gyűjteményei alapján ismer fel általános mintákat), mivel konkrétan megszabja, hogy mit keresünk, majd megmondja, hogy a várt minta létezik-e vagy sem.
A tanfolyam formátuma
- Ez a kurzus bemutatja a mintaillesztés területén alkalmazott megközelítéseket, technológiákat és algoritmusokat a Machine Vision esetében.
Computer Vision with Python
14 ÓrákComputer Vision egy olyan terület, amely magában foglalja a digitális média hasznos információinak automatikus kinyerését, elemzését és megértését. Python magas szintű programozási nyelv, amely tiszta szintaxisáról és kódolvashatóságáról híres.
Ebben az oktató által vezetett, élő képzésen a résztvevők megtanulják a Computer Vision alapjait, miközben a Python használatával létrehoznak egy egyszerű Computer Vision alkalmazást.
A képzés végére a résztvevők képesek lesznek:
- Megértik a Computer Vision alapjait
- A Python-at használják a Computer Vision feladatok megvalósítására
- Készítenek saját arc-, tárgy- és mozgásérzékelő rendszereket
Közönség
- Python programozók, akik érdeklődnek a Computer Vision iránt
A tantárgy formátuma
- Előadás, megbeszélés, gyakorlatok és intenzív gyakorlati foglalkozások
Raspberry Pi + OpenCV for Facial Recognition
21 ÓrákEz az oktató által vezetett, élő tréning lépésről lépésre bemutatja az arcfelismerő rendszer felépítéséhez szükséges szoftvert, hardvert és lépésről lépésre. Az arcfelismerés más néven Face Recognition.
A laborban használt hardver magában foglalja a Rasberry Pi-t, a kameramodult, a szervókat (opcionális) stb. A résztvevők maguk felelősek ezen alkatrészek beszerzéséért. A használt szoftverek a következők: OpenCV, Linux, Python stb.
A képzés végére a résztvevők képesek lesznek:
- Telepítse a Linux, OpenCV és egyéb segédprogramokat és könyvtárakat egy Rasberry Pi-re.
- A OpenCV beállítása arcképek rögzítésére és észlelésére.
- Ismerje meg a Rasberry Pi rendszer különféle csomagolási lehetőségeit valós környezetben való használatra.
- A rendszer hozzáigazítása különféle használati esetekhez, beleértve a megfigyelést, a személyazonosság-ellenőrzést stb.
A tanfolyam formátuma
- Rész előadás, részben beszélgetés, gyakorlatok és nehéz gyakorlati gyakorlat
Jegyzet
- Egyéb hardver- és szoftverlehetőségek: Arduino, OpenFace, Windows stb. Ha ezek közül bármelyiket szeretné használni, kérjük, lépjen kapcsolatba velünk, hogy megbeszéljük.
Computer Vision with SimpleCV
14 ÓrákA SimpleCV egy nyílt forráskódú keretrendszer – ami azt jelenti, hogy könyvtárak és szoftverek gyűjteménye, amelyek segítségével látásalkalmazásokat fejleszthet. Lehetővé teszi a webkamerákról, Kinects-ről, FireWire- és IP-kamerákról vagy mobiltelefonokról származó kép- vagy videofolyamokkal való munkát. Segítségével olyan szoftvereket készíthet, amelyek segítségével a különféle technológiái ne csak lássák a világot, hanem megértsék is.
Közönség
Ez a kurzus azoknak a mérnököknek és fejlesztőknek szól, akik a SimpleCV segítségével számítógépes látásalkalmazásokat szeretnének fejleszteni.
Vision Builder for Automated Inspection
35 ÓrákEz a tanácsadó által vezetett, élő képzés (Magyarország-ban, online vagy helyszíni) középvizszintű szakemberek számára készült, akik szeretnék a Vision Builder AI-t használni az SMT (Felületi Montázszerelés Technológia) folyamatok automatizált ellenőrzési rendszereinek tervezésére, megvalósítására és optimalizálására.
A képzés végén a résztvevők képesek lesznek:
- Automatikus ellenőrzések beállítása és konfigurálása a Vision Builder AI segítségével.
- Megfelelő minőségű képek beszerzése és előfeldolgozása az elemzéshez.
- Logikai döntések megvalósítása hibák észlelése és folyamat ellenőrzése szempontjából.
- Ellenőrzési jelentések készítése és a rendszer teljesítményének optimalizálása.
YOLOv7: Real-time Object Detection with Computer Vision
21 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) középhaladó és haladó szintű fejlesztőknek, kutatóknak és adattudósoknak szól, akik szeretnék megtanulni, hogyan valósítsák meg a valós idejű objektumészlelést a YOLOv7 használatával.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg a tárgyfelismerés alapvető fogalmait.
- Telepítse és konfigurálja a YOLOv7-et az objektumészlelési feladatokhoz.
- Egyéni objektumészlelési modellek betanítása és tesztelése a YOLOv7 használatával.
- Integrálja a YOLOv7-et más számítógépes képi keretrendszerekkel és eszközökkel.
- A YOLOv7 megvalósításával kapcsolatos gyakori problémák elhárítása.