Cursuri de pregatire Computer Vision with SimpleCV
SimpleCV este un cadru open source - ceea ce înseamnă că este o colecție de biblioteci și software pe care le puteți utiliza pentru a dezvolta aplicații de viziune. Acesta vă permite să lucrați cu imagini sau fluxuri video care provin de la camere web, Kinects, camere FireWire și IP sau telefoane mobile. Vă ajută să creați software pentru ca diversele dvs. tehnologii nu doar să vadă lumea, ci și să o înțeleagă.
Audiență
Acest curs se adresează inginerilor și dezvoltatorilor care doresc să dezvolte aplicații de computer vision cu SimpleCV.
Schița de curs
Noțiuni introductive
- Instalare
Tutoriale și exemple
- SimpleCV Shell
- Noțiuni de bază SimpleCV
- Programul Hello World
- Interacțiunea cu ecranul
- Încărcarea unui director de imagini
- Macro-uri
- Kinect
- Cronometrarea
- Detectarea unei mașini
- Segmentarea imaginii și morfologia
- Aritmetica imaginilor
- Excepții în matematica imaginilor
- Histograme
- Spațiul culorilor
- Utilizarea vârfurilor de nuanță
- Crearea unui efect Motion Blur
- Simularea expunerii lungi
- Chroma Key (ecran verde)
- Desenarea pe imagini în SimpleCV
- Straturi
- Marcarea imaginii
- Text și fonturi
- Crearea unui obiect de afișare personalizat
Cerințe
Cunoașterea următoarelor limbi:
- Python
Cursurile publice necesita 5+ participanti
Cursuri de pregatire Computer Vision with SimpleCV - Booking
Cursuri de pregatire Computer Vision with SimpleCV - Enquiry
Computer Vision with SimpleCV - Cerere de consultanta
Mărturii (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
Curs - Computer Vision with Python
I genuinely enjoyed the hands-on approach.
Kevin De Cuyper
Curs - Computer Vision with OpenCV
Upcoming Courses
Cursuri înrudite
OpenFace: Creating Facial Recognition Systems
14 oreOpenFace este Python și Torch un software de recunoaștere facială în timp real, open-source, bazat pe cercetarea FaceNet a Google.
În cadrul acestei formări live cu instructor, participanții vor învăța cum să utilizeze componentele OpenFace pentru a crea și implementa un exemplu de aplicație de recunoaștere facială.
Până la sfârșitul acestei instruiri, participanții vor fi capabili să:
- Să lucreze cu componentele OpenFace, inclusiv dlib, OpenVC, Torch, și nn4 pentru a implementa detectarea, alinierea și transformarea feței
- Să aplice OpenFace în aplicații din lumea reală, cum ar fi supravegherea, verificarea identității, realitatea virtuală, jocurile și identificarea clienților fideli etc.
Audiență
- Dezvoltatori
- Oameni de știință în domeniul datelor
Formatul cursului
- Parte prelegere, parte discuție, exerciții și multă practică
Raspberry Pi + OpenCV for Facial Recognition
21 oreAceastă instruire live, susținută de un instructor, prezintă software-ul, hardware-ul și procesul pas cu pas necesar pentru a construi un sistem de recunoaștere facială de la zero. Recunoașterea facială este cunoscută și ca Face Recognition.
Hardware-ul utilizat în acest laborator include Rasberry Pi, un modul de cameră, servomotoare (opțional), etc. Participanții sunt responsabili pentru achiziționarea acestor componente ei înșiși. Software-ul utilizat include OpenCV, Linux, Python, etc.
La sfârșitul acestui curs, participanții vor fi capabili să:
- Să instaleze Linux, OpenCV și alte utilitare și biblioteci software pe un Rasberry Pi.
- Să configureze OpenCV pentru a capta și detecta imagini faciale.
- Să înțeleagă diferitele opțiuni de ambalare a unui sistem Rasberry Pi pentru utilizarea în medii reale.
- Adaptarea sistemului pentru o varietate de cazuri de utilizare, inclusiv supraveghere, verificarea identității etc.
Formatul cursului
- Parte prelegere, parte discuție, exerciții și practică practică intensă
Notă
- Alte opțiuni hardware și software includ: Arduino, OpenFace, Windows, etc. Dacă doriți să utilizați oricare dintre acestea, vă rugăm să ne contactați pentru a aranja.
Fiji: Introduction to Scientific Image Processing
21 oreFiji este un pachet open-source de procesare a imaginilor care include ImageJ (un program de procesare a imaginilor pentru imagini științifice multidimensionale) și o serie de plugin-uri pentru analiza imaginilor științifice.
În cadrul acestui curs de formare live, condus de un instructor, participanții vor învăța cum să utilizeze distribuția Fiji și programul ImageJ care stă la baza acesteia pentru a crea o aplicație de analiză a imaginilor.
Până la sfârșitul acestui curs, participanții vor fi capabili să:
- Să utilizeze caracteristicile avansate de programare și componentele software ale Fiji pentru a extinde ImageJ
- să coaseze imagini 3d mari din plăci suprapuse
- Să actualizeze automat o instalare Fiji la pornire utilizând sistemul de actualizare integrat
- Selectați dintr-o gamă largă de limbaje de scripting pentru a crea soluții personalizate de analiză a imaginilor
- Utilizarea bibliotecilor puternice Fiji, cum ar fi ImgLib pe seturi mari de date de bioimagini
- Să își implementeze aplicația și să colaboreze cu alți oameni de știință pe proiecte similare
Formatul cursului
- Prelegere și discuții interactive.
- O mulțime de exerciții și practică.
- Implementare practică într-un mediu live-lab.
Opțiuni de personalizare a cursului
- Pentru a solicita o instruire personalizată pentru acest curs, vă rugăm să ne contactați pentru a aranja.
Marvin Framework for Image and Video Processing
14 oreMarvin este o extensibil, Cross-Platform, Open-Source de imagine și de procesare video cadru dezvoltat în Java. dezvoltatorii pot folosi Marvin pentru a manipula imagini, extrage caracteristici din imagini pentru sarcini de clasificare, generează cifre algoritmic, procesează Seturile de date ale fișierelor video și configurați automatizarea unității de testare.
niște de la Marvin & #39; s vizual cerere a cuprinde filtering, augmentată realitate, obiect Tracking și Deplasare Detection.
în acest instructor-condus, Live curs participanții vor învăța principiile de imagine și video de analiză și de a utiliza Marvin Framework și a imaginii sale algoritmi de procesare pentru a construi propria lor cerere.
format al cursului
- principiile de bază ale analizei imaginilor, analiza video și cadrul Marvin sunt introduse pentru prima dată. Elevilor li se oferă sarcini bazate pe proiecte care le permit să practice conceptele învățate. Până la sfârșitul clasei, participanții își vor fi dezvoltat propria aplicație folosind Marvin Framework și bibliotecile.
PaddlePaddle
21 orePattern Matching
14 orePattern Matching este o tehnică utilizată pentru a localiza modele specifice în cadrul unei imagini. Aceasta poate fi utilizată pentru a determina existența unor caracteristici specifice în cadrul unei imagini capturate, de exemplu eticheta așteptată pe un produs defect într-o linie de fabricație sau dimensiunile specificate ale unei componente. Este diferită de "Pattern Recognition" (care recunoaște modele generale bazate pe colecții mai mari de eșantioane înrudite) prin faptul că dictează în mod specific ceea ce căutăm, apoi ne spune dacă modelul așteptat există sau nu.
Formatul cursului
- Acest curs prezintă abordările, tehnologiile și algoritmii utilizați în domeniul potrivirii modelelor, așa cum se aplică la Machine Vision.
Scilab
14 oreComputer Vision with OpenCV
28 oreOpenCV (Open Source Computer Vision Biblioteca: http://opencv.org) este o bibliotecă open-source cu licență BSD care include câteva sute de algoritmi de viziune computerizată.
Audiență
Acest curs se adresează inginerilor și arhitecților care doresc să utilizeze OpenCV pentru proiecte de computer vision
Python and Deep Learning with OpenCV 4
14 oreAceastă instruire live, condusă de un instructor în România (online sau la fața locului) se adresează inginerilor software care doresc să programeze în Python cu OpenCV 4 pentru deep learning.
Până la sfârșitul acestui training, participanții vor fi capabili să:
- Vizualizați, încărcați și clasificați imagini și videoclipuri utilizând OpenCV 4.
- Să implementeze învățarea profundă în OpenCV 4 cu TensorFlow și Keras.
- Să ruleze modele de învățare profundă și să genereze rapoarte cu impact din imagini și videoclipuri.
Deep Learning for Vision with Caffe
21 oreCaffe este un cadru de învățare profund făcut în expresie, viteză și modularitate în minte.
Acest curs explorează aplicarea Caffe ca cadru de învățare profundă pentru recunoașterea imaginii folosind MNIST ca exemplu
Public
Acest curs este potrivit pentru cercetătorii de la Deep Learning și pentru inginerii interesați să utilizeze Caffe ca cadru.
După finalizarea acestui curs, delegații vor putea:
- să înțeleagă structura și mecanismele de implementare a lui Caffe
- efectuați sarcinile și configurația mediului de instalare / producție / arhitecturii
- evaluarea calității codului, efectuarea depanării, monitorizarea
- să implementeze producția avansată, cum ar fi modelele de formare, punerea în aplicare a straturilor și logarea
Computer Vision with Python
14 oreComputer Vision este un câmp care implică extragerea, analizarea și înțelegerea automată a informațiilor utile din media digitală. Python este un limbaj de programare la nivel înalt, renumit pentru sintaxa și lizibilitatea codurilor sale.
În cadrul acestui training, instruit în direct, participanții vor învăța elementele de bază ale Computer Vision în timp ce pășesc prin crearea unui set de aplicații simple Computer Vision folosind Python .
Până la sfârșitul acestui antrenament, participanții vor putea:
- Înțelegeți elementele de bază ale viziunii Computer
- Utilizați Python pentru a implementa activități Computer Vision
- Construiți propriile sisteme de detectare a feței, obiectelor și mișcărilor
Public
- Programatorii Python interesați de Computer Vision
Formatul cursului
- Partea de prelegere, o discuție parțială, exerciții și practici practice
Deep Learning for Self Driving Cars
21 oreAceastă instruire live, condusă de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor care doresc să construiască o mașină care se conduce singură folosind tehnici de învățare profundă.
Până la sfârșitul acestei instruiri, participanții vor fi capabili să:
- Să utilizeze Keras pentru a construi și antrena o rețea neuronală convoluțională.
- Să utilizeze tehnici de viziune computerizată pentru a identifica benzile într-un proiect de conducere autonomă.
- Să antreneze un model de învățare profundă pentru a diferenția semnele de circulație.
- Să simuleze o mașină complet autonomă.