YOLOv7: Real-time Object Detection with Computer Vision Počítačový Kurz
YOLOv7 je nejmodernější model detekce objektů v reálném čase pro úlohy počítačového vidění.
Toto živé školení vedené instruktorem (online nebo na místě) je zaměřeno na středně pokročilé až pokročilé vývojáře, výzkumníky a datové vědce, kteří se chtějí naučit implementovat detekci objektů v reálném čase pomocí YOLOv7.
Na konci tohoto školení budou účastníci schopni:
- Pochopte základní koncepty detekce objektů.
- Nainstalujte a nakonfigurujte YOLOv7 pro úlohy detekce objektů.
- Trénujte a testujte vlastní modely detekce objektů pomocí YOLOv7.
- Integrujte YOLOv7 s dalšími frameworky a nástroji počítačového vidění.
- Odstraňte běžné problémy související s implementací YOLOv7.
Formát kurzu
- Interaktivní přednáška a diskuze.
- Spousta cvičení a cvičení.
- Praktická implementace v prostředí živé laboratoře.
Možnosti přizpůsobení kurzu
- Chcete-li požádat o školení na míru pro tento kurz, kontaktujte nás a domluvíme se.
Návrh Školení
Úvod do detekce objektů
- Základy detekce objektů
- Aplikace pro detekci objektů
- Metriky výkonu pro modely detekce objektů
Přehled YOLOv7
- Instalace a nastavení YOLOv7
- Architektura a komponenty YOLOv7
- Výhody YOLOv7 oproti jiným modelům detekce objektů
- Varianty YOLOv7 a jejich rozdíly
Tréninkový proces YOLOv7
- Příprava a anotace dat
- Modelový trénink využívající populární rámce hlubokého učení (TensorFlow, PyTorch atd.)
- Jemné doladění předtrénovaných modelů pro vlastní detekci objektů
- Vyhodnocení a ladění pro optimální výkon
Implementace YOLOv7
- Implementace YOLOv7 v Python
- Integrace s OpenCV a dalšími knihovnami počítačového vidění
- Nasazení YOLOv7 na okrajová zařízení a cloudové platformy
Pokročilá témata
- Sledování více objektů pomocí YOLOv7
- YOLOv7 pro detekci 3D objektů
- YOLOv7 pro detekci video objektů
- Optimalizace YOLOv7 pro výkon v reálném čase
Shrnutí a další kroky
Požadavky
- Zkušenosti s programováním Python
- Pochopení základů hlubokého učení
- Znalost základů počítačového vidění
Publikum
- Inženýři počítačového vidění
- Výzkumníci strojového učení
- Datoví vědci
- Vývojáři softwaru
Open Training Courses require 5+ participants.
YOLOv7: Real-time Object Detection with Computer Vision Počítačový Kurz - Booking
YOLOv7: Real-time Object Detection with Computer Vision Počítačový Kurz - Enquiry
YOLOv7: Real-time Object Detection with Computer Vision - Consultancy Enquiry
Consultancy Enquiry
Reference (2)
Trainer was very knowlegable and very open to feedback on what pace to go through the content and the topics we covered. I gained alot from the training and feel like I now have a good grasp of image manipulation and some techniques for building a good training set for an image classification problem.
Anthea King - WesCEF
Kurz - Computer Vision with Python
I genuinely enjoyed the hands-on approach.
Kevin De Cuyper
Kurz - Computer Vision with OpenCV
Upcoming Courses
Související kurzy
Deep Learning for Vision with Caffe
21 hodinyCaffe je rámec pro hluboké učení vytvořený s ohledem na výraz, rychlost a modularitu.
Tento kurz zkoumá aplikaci Caffe jako rámce hlubokého učení pro rozpoznávání obrazu na příkladu MNIST
Publikum
Tento kurz je vhodný pro Deep Learning výzkumníky a inženýry, kteří se zajímají o využití Caffe jako frameworku.
Po absolvování tohoto kurzu budou delegáti schopni:
- porozumět struktuře a mechanismům nasazení Caffe provádět instalace / produkční prostředí / úkoly architektury a konfigurace hodnotit kvalitu kódu, provádět ladění, monitorovat implementovat pokročilou produkci, jako jsou tréninkové modely, implementace vrstev a protokolování
AI Facial Recognition Development for Law Enforcement
21 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na pracovníky činných v trestním řízení na úrovni začátečníků, kteří chtějí přejít od ručního skicování obličeje k používání nástrojů AI pro vývoj systémů rozpoznávání obličejů.
Na konci tohoto školení budou účastníci schopni:
- Pochopte základy umělé inteligence a Machine Learning.
- Naučte se základy digitálního zpracování obrazu a jeho aplikace při rozpoznávání obličeje.
- Rozvíjejte dovednosti v používání nástrojů a rámců umělé inteligence k vytváření modelů rozpoznávání obličejů.
- Získejte praktické zkušenosti s vytvářením, školením a testováním systémů rozpoznávání obličeje.
- Pochopte etická hlediska a osvědčené postupy při používání technologie rozpoznávání obličeje.
Fiji: Introduction to Scientific Image Processing
21 hodinyFiji je open-source balíček pro zpracování obrazu, který obsahuje ImageJ (program pro zpracování obrazu pro vědecké vícerozměrné obrazy) a řadu zásuvných modulů pro vědeckou analýzu obrazu.
V tomto živém školení vedeném instruktorem se účastníci naučí, jak používat distribuci Fidži a její základní program ImageJ k vytvoření aplikace pro analýzu obrazu.
Na konci tohoto školení budou účastníci schopni:
- Použijte pokročilé programovací funkce a softwarové komponenty Fiji k rozšíření ImageJ
- Spojte velké 3D obrázky z překrývajících se dlaždic
- Automaticky aktualizujte instalaci na Fidži při spuštění pomocí integrovaného aktualizačního systému
- Vyberte si ze širokého výběru skriptovacích jazyků a vytvořte vlastní řešení analýzy obrazu
- Používejte výkonné knihovny Fidži, jako je ImgLib, na velké datové sady bioimage
- Nasaďte jejich aplikaci a spolupracujte s dalšími vědci na podobných projektech
Formát kurzu
- Interaktivní přednáška a diskuze.
- Spousta cvičení a cvičení.
- Praktická implementace v prostředí živé laboratoře.
Možnosti přizpůsobení kurzu
- Chcete-li požádat o školení na míru pro tento kurz, kontaktujte nás a domluvíme se.
Fiji: Image Processing for Biotechnology and Toxicology
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na začátečníky až středně pokročilé výzkumníky a laboratorní profesionály, kteří chtějí zpracovávat a analyzovat snímky související s histologickými tkáněmi, krvinkami, řasami a dalšími biologickými vzorky.
Na konci tohoto školení budou účastníci schopni:
- Procházejte rozhraním Fidži a využívejte základní funkce ImageJ.
- Předzpracování a vylepšení vědeckých snímků pro lepší analýzu.
- Analyzujte obrázky kvantitativně, včetně počítání buněk a měření plochy.
- Automatizujte opakující se úlohy pomocí maker a pluginů.
- Přizpůsobte pracovní postupy specifickým potřebám analýzy obrazu v biologickém výzkumu.
Computer Vision with OpenCV
28 hodinyOpenCV (Open Source Computer Vision Library: http://opencv.org) je open-source knihovna s licencí BSD, která obsahuje několik stovek algoritmů počítačového vidění.
Publikum
Tento kurz je zaměřen na inženýry a architekty, kteří chtějí využít OpenCV pro projekty počítačového vidění
Python and Deep Learning with OpenCV 4
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na softwarové inženýry, kteří chtějí programovat v Python s OpenCV 4 pro hluboké učení.
Na konci tohoto školení budou účastníci schopni:
- Zobrazte, načtěte a klasifikujte obrázky a videa pomocí OpenCV 4.
- Implementujte hluboké učení v OpenCV 4 pomocí TensorFlow a Keras.
- Spouštějte modely hlubokého učení a generujte působivé zprávy z obrázků a videí.
OpenFace: Creating Facial Recognition Systems
14 hodinyOpenFace je Python a Torch otevřený software pro rozpoznávání obličeje v reálném čase založený na výzkumu FaceNet společnosti Google.
V tomto živém školení vedeném instruktorem se účastníci naučí, jak používat komponenty OpenFace k vytvoření a nasazení ukázkové aplikace pro rozpoznávání obličeje.
Na konci tohoto školení budou účastníci schopni:
- Pracujte s komponentami OpenFace, včetně dlib, OpenVC, Torch a nn4, abyste mohli implementovat detekci, zarovnání a transformaci obličeje
- Použijte OpenFace na aplikace v reálném světě, jako je sledování, ověřování identity, virtuální realita, hraní her a identifikace opakovaných zákazníků atd.
Publikum
- Vývojáři
- Datoví vědci
Formát kurzu
- Část přednáška, část diskuse, cvičení a těžké praktické cvičení
Pattern Matching
14 hodinyPattern Matching je technika používaná k nalezení specifikovaných vzorů v obraze. Může být použit k určení existence specifikovaných charakteristik v pořízeném snímku, například očekávaný štítek na vadném produktu v tovární lince nebo specifikované rozměry součásti. Liší se od „Pattern Recognition“ (který rozpoznává obecné vzory založené na větších kolekcích příbuzných vzorků) v tom, že konkrétně určuje, co hledáme, a pak nám říká, zda očekávaný vzor existuje nebo ne.
Formát kurzu
- Tento kurz seznamuje s přístupy, technologiemi a algoritmy používanými v oblasti porovnávání vzorů, jak se vztahuje na Machine Vision.
Computer Vision with Python
14 hodinyPočítačové vidění je obor, který zahrnuje automatické získávání, analýzu a pochopení užitečných informací z digitálních médií. Python je programovací jazyk na vysoké úrovni známý svou jasnou syntaxí a čitelností kódu.
V tomto živém školení vedeném instruktorem se účastníci naučí základy počítačového vidění při vytváření sady jednoduchých aplikací počítačového vidění pomocí Python.
Na konci tohoto školení budou účastníci schopni:
- Pochopit základy Computer Vision
- Použít Python k implementaci úloh Computer Vision
- Vytvořit si vlastní systémy pro detekci obličejů, objektů a pohybu
Publikum
- Python programátoři se zájmem o Computer Vision
Formát kurzu
- Kombinace přednášek, diskusí, cvičení a intenzivní praktické výuky
Raspberry Pi + OpenCV for Facial Recognition
21 hodinyToto živé školení vedené instruktorem představuje software, hardware a postupný proces potřebný k vytvoření systému rozpoznávání obličeje od nuly. Rozpoznávání obličeje je také známé jako Face Recognition.
Hardware používaný v této laboratoři zahrnuje Rasberry Pi, kamerový modul, serva (volitelné) atd. Účastníci jsou odpovědní za nákup těchto komponent sami. Použitý software zahrnuje OpenCV, Linux, Python atd.
Na konci tohoto školení budou účastníci schopni:
- Nainstalujte Linux, OpenCV a další softwarové nástroje a knihovny na Rasberry Pi.
- Nakonfigurujte OpenCV pro zachycení a detekci snímků obličeje.
- Pochopte různé možnosti balení systému Rasberry Pi pro použití v reálných prostředích.
- Přizpůsobte systém různým případům použití, včetně sledování, ověřování identity atd.
Formát kurzu
- Část přednáška, část diskuse, cvičení a těžké praktické cvičení
Poznámka
- Mezi další hardwarové a softwarové možnosti patří: Arduino, OpenFace, Windows atd. Pokud si přejete použít některou z těchto možností, kontaktujte nás, abychom se domluvili.
Computer Vision with SimpleCV
14 hodinySimpleCV je open source framework – což znamená, že jde o kolekci knihoven a softwaru, které můžete použít k vývoji aplikací pro vidění. Umožňuje vám pracovat s obrázky nebo video streamy, které pocházejí z webových kamer, Kinectů, FireWire a IP kamer nebo mobilních telefonů. Pomáhá vám vytvářet software, díky kterému vaše různé technologie nejen vidí svět, ale také mu rozumí.
Publikum
Tento kurz je zaměřen na inženýry a vývojáře, kteří chtějí vyvíjet aplikace počítačového vidění pomocí SimpleCV.
Vision Builder for Automated Inspection
35 hodinyTento instruktážní živý kurz v České republice (online nebo na místě) je určen pro středně pokročilé odborníky, kteří chtějí použít Vision Builder AI ke konstrukci, implementaci a optimalizaci automatických inspekčních systémů pro procesy SMT (Surface-Mount Technology).
Konec kurzu budou účastníci schopni:
- Nastavit a nakonfigurovat automatické inspekce pomocí Vision Builder AI.
- Získat a předzpracovat vysokokvalitní obrázky pro analýzu.
- Implementovat logická rozhodnutí pro detekci vad a validaci procesu.
- Vytvářet inspekční zprávy a optimalizovat výkon systému.
Real-Time Object Detection with YOLO
7 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na back-endové vývojáře a datové vědce, kteří chtějí začlenit předem vyškolené YOLO modely do svých podnikových programů a implementovat nákladově efektivní komponenty pro objektové detekce.
Na konci tohoto školení budou účastníci schopni:
- Nainstalujte a nakonfigurujte potřebné nástroje a knihovny potřebné pro detekci objektů pomocí YOLO.
- Přizpůsobte Python aplikace příkazového řádku, které fungují na základě předtrénovaných modelů YOLO.
- Implementujte rámec předem trénovaných modelů YOLO pro různé projekty počítačového vidění.
- Převeďte existující datové sady pro detekci objektů do formátu YOLO.
- Pochopte základní koncepty algoritmu YOLO pro počítačové vidění a/nebo hluboké učení.