Computer Vision with Google Colab and TensorFlow Počítačový Kurz
Počítačové vidění je rychle se vyvíjející obor v rámci umělé inteligence a TensorFlow je jedním z nejvýkonnějších dostupných nástrojů pro vytváření a nasazení modelů vidění. Tento kurz seznamuje účastníky s pokročilými technikami počítačového vidění pomocí TensorFlow a Google Colab, které pokrývají základní oblasti, jako jsou konvoluční neuronové sítě (CNN) a techniky zpracování obrazu.
Toto živé školení vedené instruktorem (online nebo na místě) je zaměřeno na pokročilé profesionály, kteří chtějí prohloubit své znalosti o počítačovém vidění a prozkoumat možnosti TensorFlow pro vývoj sofistikovaných modelů vidění pomocí Google Colab.
Na konci tohoto školení budou účastníci schopni:
- Vytvářejte a trénujte konvoluční neuronové sítě (CNN) pomocí TensorFlow.
- Využijte Google Colab pro škálovatelný a efektivní vývoj cloudových modelů.
- Implementujte techniky předběžného zpracování obrazu pro úlohy počítačového vidění.
- Nasaďte modely počítačového vidění pro aplikace v reálném světě.
- Použijte přenosové učení ke zvýšení výkonu modelů CNN.
- Vizualizujte a interpretujte výsledky modelů klasifikace obrázků.
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 Computer Vision
- Přehled aplikací počítačového vidění
- Pochopení obrazových dat a formátů
- Výzvy v úlohách počítačového vidění
Úvod do konvoluční Neural Networks (CNN)
- Co jsou CNN?
- Architektura CNN: Konvoluční vrstvy, sdružování a plně propojené vrstvy
- Jak se CNN používají v počítačovém vidění
Praktické s TensorFlow a Google Colab
- Nastavení prostředí v Google Colab
- Použití TensorFlow pro stavbu modelu
- Vytvoření jednoduchého modelu CNN v TensorFlow
Pokročilé techniky CNN
- Přeneste učení pro CNN
- Jemné doladění předtrénovaných modelů
- Techniky rozšiřování dat pro lepší výkon
Předzpracování a augmentace obrazu
- Techniky předběžného zpracování obrazu (škálování, normalizace atd.)
- Rozšíření obrazových dat pro lepší trénink modelu
- Použití kanálu obrazových dat TensorFlow
Sestavení a nasazení Computer Vision modelů
- Školení CNN pro klasifikaci obrázků
- Vyhodnocování a ověřování výkonnosti modelu
- Nasazení modelů do produkčního prostředí
Aplikace v reálném světě Computer Vision
- Počítačové vidění ve zdravotnictví, maloobchodě a bezpečnosti
- Detekce a rozpoznávání objektů s umělou inteligencí
- Použití CNN pro rozpoznávání obličejů a gest
Shrnutí a další kroky
Požadavky
- Zkušenosti s programováním Python
- Pochopení konceptů hlubokého učení
- Základní znalost konvolučních neuronových sítí (CNN)
Publikum
- Datoví vědci
- praktikující AI
Open Training Courses require 5+ participants.
Computer Vision with Google Colab and TensorFlow Počítačový Kurz - Booking
Computer Vision with Google Colab and TensorFlow Počítačový Kurz - Enquiry
Computer Vision with Google Colab and TensorFlow - Consultancy Enquiry
Consultancy Enquiry
Reference (2)
Ruční nastavení bez serveru. Také jsem neměl žádné výstupy webové konzole Idea sls, což je hezké.
Rafal Kucharski - The Software House sp. z o.o.
Kurz - Serverless Framework for Developers
Machine Translated
I genuinely enjoyed the hands-on approach.
Kevin De Cuyper
Kurz - Computer Vision with OpenCV
Upcoming Courses
Související kurzy
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.
Fn Project
7 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na programátory a vývojáře, kteří chtějí používat Fn při vytváření aplikací a služeb bez serveru.
Na konci tohoto školení budou účastníci schopni:
- Nastavte Fn pro vytváření adresářů a funkcí.
- Vytvářejte aplikace pomocí různých programovacích jazyků.
- Monitorujte funkce pro řešení problémů ve fázích vývoje a nasazení.
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í.
OpenFaas for Developers
14 hodinyToto živé školení vedené instruktorem v České republice (na místě nebo na dálku) je zaměřeno na vývojáře, kteří chtějí používat OpenFaas k vytváření, sestavování, testování, ladění a nasazení funkcí řízených událostmi, aniž by se museli starat o správu základního serveru. infrastruktura.
Na konci tohoto školení budou účastníci schopni:
- Nainstalujte a nakonfigurujte OpenFaas.
- Zabalte jakýkoli binární kód nebo kód jako funkci bez serveru bez opakujícího se základního kódování.
- Oddělte od AWS Lambda, abyste zabránili uzamčení.
- Nasaďte funkce řízené událostmi na místní server nebo do cloudu.
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í
Parallel Programming with OpenMP
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í vyvíjet paralelní aplikace pomocí OpenMP.
Na konci tohoto školení budou účastníci schopni:
- Pochopte a používejte paralelní programování s Fortranem v OpenMP.
- Počítejte fraktály paralelně pro vykreslení více pixelů a znaků.
- Implementujte vektorové programování s rozšířeními SIMD pro systémy HPC.
- Přidejte paralelní bloky pro určení paralelismu sdílené paměti.
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.
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.
Serverless Framework for Developers
14 hodinyToto živé školení vedené instruktorem v České republice (na místě nebo na dálku) je zaměřeno na vývojáře, kteří chtějí používat Serverless Framework na AWS a dalších cloudových platformách k vytváření a nasazování aplikací mikroslužeb.
Na konci tohoto školení budou účastníci schopni:
- Nastavte Serverless Framework pro práci s výpočetními službami, jako je AWS Lambda.
- Snižte složitost a náklady na nasazení mikroslužeb na různých cloudových platformách.
- Vysílejte a zachycujte události a spouštějte funkce automaticky.
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.