Computer Vision with SimpleCV Treningskurs
SimpleCV er et åpen kildekode-rammeverk - noe som betyr at det er en samling av biblioteker og programvare som du kan bruke til å utvikle visjonsapplikasjoner. Den lar deg jobbe med bildene eller videostrømmene som kommer fra webkameraer, Kinects, FireWire og IP-kameraer eller mobiltelefoner. Det hjelper deg å bygge programvare for å få de forskjellige teknologiene dine til å ikke bare se verden, men også forstå den.
Publikum
Dette kurset er rettet mot ingeniører og utviklere som ønsker å utvikle datasynsapplikasjoner med SimpleCV.
Kursplan
Komme i gang
- Installasjon
Veiledninger og eksempler
- SimpleCV Shell
- Grunnleggende om SimpleCV
- Hello World-programmet
- Samhandling med skjermen
- Laster en katalog med bilder
- Makroer
- Kinect
- Timing
- Å oppdage en bil
- Segmentering av bildet og morfologi
- Bildearitmetikk
- Unntak i Image Math
- Histogrammer
- Fargerom
- Bruker Hue Peaks
- Opprette en bevegelsesuskarphet-effekt
- Simulerer lang eksponering
- Chroma Key (grønn skjerm)
- Tegning på bilder i SimpleCV
- Lag
- Merking av bildet
- Tekst og skrifter
- Lage et tilpasset visningsobjekt
Krav
Kunnskap om følgende språk:
- Python
Open Training Courses require 5+ participants.
Computer Vision with SimpleCV Treningskurs - Booking
Computer Vision with SimpleCV Treningskurs - Enquiry
Computer Vision with SimpleCV - Consultancy Enquiry
Consultancy Enquiry
Testimonials (1)
I genuinely enjoyed the hands-on approach.
Kevin De Cuyper
Kurs - Computer Vision with OpenCV
Upcoming Courses
Relaterte kurs
Deep Learning for Vision with Caffe
21 timerCaffe er en dyp læringsramme laget med uttrykk, hastighet og modularitet i tankene.
Dette kurset utforsker anvendelsen av Caffe som en Deep læringsramme for bildegjenkjenning ved bruk av MNIST som eksempel
Publikum
Dette kurset passer for Deep Learning forskere og ingeniører som er interessert i å bruke Caffe som rammeverk.
Etter fullført kurs vil delegatene kunne:
- forstå Caffe sin struktur og distribusjonsmekanismer
- utføre installasjons- / produksjonsmiljø / arkitekturoppgaver og konfigurasjon
- vurdere kodekvalitet, utfør feilsøking, overvåking
- implementere avansert produksjon som treningsmodeller, implementere lag og logging
Computer Vision for Autonomous Driving
21 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot AI-utviklere og ingeniører innen datasyntese som ønsker å bygge robuste visionsystemer for selvkjørende applikasjoner.
Etter denne opplæringen vil deltakerne kunne:
- Forstå de grunnleggende konseptene for datasyn i selvkjørende kjøretøy.
- Implementere algoritmer for objektgjenkjenning, filgjenkjenning og semantisk segmentering.
- Integrere visionsystemer med andre underordnede systemer i selvkjørende kjøretøy.
- Anvende teknikker for dyp læring for avanserte oppgavebehandlinger.
- Evaluere ytelsen til datasyntmodeller i virkelige scenarier.
Computer Vision with Google Colab and TensorFlow
21 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot profesjonelle på avansert nivå som ønsker å utdype sin forståelse av datasyn og utforske TensorFlows evner for å utvikle sofistikerte synsmodeller ved hjelp av Google Colab.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Bygg og tren konvolusjonelle nevrale nettverk (CNN) ved å bruke TensorFlow.
- Utnytt Google Colab for skalerbar og effektiv skybasert modellutvikling.
- Implementere bildeforbehandlingsteknikker for datasynoppgaver.
- Distribuer datamaskinsynsmodeller for applikasjoner i den virkelige verden.
- Bruk overføringslæring for å forbedre ytelsen til CNN-modeller.
- Visualisere og tolke resultatene av bildeklassifiseringsmodeller.
AI Facial Recognition Development for Law Enforcement
21 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot lovhåndhevelsespersonell på nybegynnernivå som ønsker å gå over fra manuell ansiktsskisse til bruk av AI-verktøy for å utvikle ansiktsgjenkjenningssystemer.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå det grunnleggende om kunstig intelligens og Machine Learning.
- Lær det grunnleggende om digital bildebehandling og dens bruk i ansiktsgjenkjenning.
- Utvikle ferdigheter i å bruke AI-verktøy og rammeverk for å lage ansiktsgjenkjenningsmodeller.
- Få praktisk erfaring med å lage, trene og teste ansiktsgjenkjenningssystemer.
- Forstå etiske hensyn og beste praksis ved bruk av ansiktsgjenkjenningsteknologi.
Fiji: Introduction to Scientific Image Processing
21 timerFiji er en åpen kildekode bildebehandlingspakke som pakker ImageJ (et bildebehandlingsprogram for vitenskapelige flerdimensjonale bilder) og en rekke plugins for vitenskapelig bildeanalyse.
I denne instruktørledede, live-opplæringen vil deltakerne lære å bruke Fiji-distribusjonen og dets underliggende ImageJ-program for å lage en bildeanalyseapplikasjon.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Bruk Fijis avanserte programmeringsfunksjoner og programvarekomponenter for å utvide ImageJ
- Sy store 3D-bilder fra overlappende fliser
- Oppdater automatisk en Fiji-installasjon ved oppstart ved hjelp av det integrerte oppdateringssystemet
- Velg fra et bredt utvalg av skriptspråk for å bygge tilpassede bildeanalyseløsninger
- Bruk Fijis kraftige biblioteker, som ImgLib på store biobildedatasett
- Distribuer applikasjonen deres og samarbeid med andre forskere om lignende prosjekter
Kursets format
- Interaktivt foredrag og diskusjon.
- Mye øvelser og trening.
- Praktisk implementering i et live-lab-miljø.
Alternativer for kurstilpasning
- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.
Fiji: Image Processing for Biotechnology and Toxicology
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot forskere på nybegynnernivå til mellomnivå og laboratoriefagfolk som ønsker å behandle og analysere bilder relatert til histologisk vev, blodceller, alger og andre biologiske prøver.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Naviger i Fiji-grensesnittet og bruk ImageJs kjernefunksjoner.
- Forbehandle og forbedre vitenskapelige bilder for bedre analyse.
- Analyser bilder kvantitativt, inkludert celletelling og arealmåling.
- Automatiser repeterende oppgaver ved hjelp av makroer og plugins.
- Tilpass arbeidsflyter for spesifikke bildeanalysebehov i biologisk forskning.
Computer Vision with OpenCV
28 timerOpenCV (Open Source Computer Vision Library: http://opencv.org) er et åpen kildekode BSD-lisensiert bibliotek som inkluderer flere hundrevis av datasynsalgoritmer.
Publikum
Dette kurset er rettet mot ingeniører og arkitekter som ønsker å bruke OpenCV til datasynsprosjekter
Python and Deep Learning with OpenCV 4
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot programvareingeniører som ønsker å programmere i Python med OpenCV 4 for dyp læring.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Se, last inn og klassifiser bilder og videoer ved å bruke OpenCV 4.
- Implementer dyp læring i OpenCV 4 med TensorFlow og Keras.
- Kjør dyplæringsmodeller og generer effektive rapporter fra bilder og videoer.
OpenFace: Creating Facial Recognition Systems
14 timerOpenFace er Python og Torch basert åpen kildekode, sanntids ansiktsgjenkjenningsprogramvare basert på Googles FaceNet-forskning.
I denne instruktørledede, live-opplæringen vil deltakerne lære hvordan de bruker OpenFaces komponenter til å lage og distribuere en prøveapplikasjon for ansiktsgjenkjenning.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Arbeid med OpenFaces komponenter, inkludert dlib, OpenVC, Torch og nn4 for å implementere ansiktsgjenkjenning, justering og transformasjon
- Bruk OpenFace på applikasjoner fra den virkelige verden som overvåking, identitetsverifisering, virtuell virkelighet, spill og identifisering av gjentakende kunder, etc.
Publikum
- Utviklere
- Dataforskere
Format på kurset
- Del forelesning, del diskusjon, øvelser og tung praktisk praksis
Pattern Matching
14 timerPattern Matching er en teknikk som brukes til å lokalisere spesifiserte mønstre i et bilde. Den kan brukes til å bestemme eksistensen av spesifiserte egenskaper i et tatt bilde, for eksempel forventet etikett på et defekt produkt i en fabrikklinje eller de spesifiserte dimensjonene til en komponent. Det er forskjellig fra "Pattern Recognition" (som gjenkjenner generelle mønstre basert på større samlinger av relaterte prøver) ved at det spesifikt dikterer hva vi leter etter, og deretter forteller oss om det forventede mønsteret eksisterer eller ikke.
Kursets format
- Dette kurset introduserer tilnærmingene, teknologiene og algoritmene som brukes innen mønstertilpasning slik det gjelder Machine Vision.
Raspberry Pi + OpenCV for Facial Recognition
21 timerDenne instruktørledede, live-opplæringen introduserer programvaren, maskinvaren og trinn-for-trinn-prosessen som trengs for å bygge et ansiktsgjenkjenningssystem fra bunnen av. Ansiktsgjenkjenning er også kjent som Face Recognition.
Maskinvaren som brukes i denne laboratoriet inkluderer Rasberry Pi, en kameramodul, servoer (valgfritt) osv. Deltakerne er selv ansvarlige for å kjøpe disse komponentene. Programvaren som brukes inkluderer OpenCV, Linux, Python osv.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Installer Linux, OpenCV og andre programvareverktøy og biblioteker på en Rasberry Pi.
- Konfigurer OpenCV for å ta og oppdage ansiktsbilder.
- Forstå de ulike alternativene for å pakke et Rasberry Pi-system for bruk i virkelige miljøer.
- Tilpass systemet for en rekke brukssaker, inkludert overvåking, identitetsverifisering, etc.
Format på kurset
- Del forelesning, del diskusjon, øvelser og tung praktisk praksis
Note
- Andre maskinvare- og programvarealternativer inkluderer: Arduino, OpenFace, Windows, etc. Hvis du ønsker å bruke noen av disse, vennligst kontakt oss for å avtale.
Scilab
14 timerScilab er et velutviklet, gratis og åpen kildekode høynivåspråk for vitenskapelig datamanipulering. Brukt til statistikk, grafikk og animasjon, simulering, signalbehandling, fysikk, optimalisering og mer, er dens sentrale datastruktur matrisen, og forenkler mange typer problemer sammenlignet med alternativer som FORTRAN og C-derivater. Den er kompatibel med språk som C, Java og Python, noe som gjør den egnet for bruk som et supplement til eksisterende systemer.
I denne instruktørledede opplæringen vil deltakerne lære fordelene med Scilab sammenlignet med alternativer som Matlab, det grunnleggende om Scilab-syntaksen samt noen avanserte funksjoner, og grensesnitt med andre mye brukte språk, avhengig av etterspørsel. Kurset avsluttes med et kort prosjekt med fokus på bildebehandling.
Ved slutten av denne opplæringen vil deltakerne ha en forståelse av de grunnleggende funksjonene og noen avanserte funksjoner til Scilab, og ha ressursene til å fortsette å utvide kunnskapen sin.
Publikum
- Datavitere og ingeniører, spesielt med interesse for bildebehandling og ansiktsgjenkjenning
Format på kurset
- Delforelesning, deldiskusjon, øvelser og intensiv praktisk praksis, med sluttprosjekt
Vision Builder for Automated Inspection
35 timerDette instructorledede, live treningen i Norge (online eller på stedet) er rettet mot mellomtrinnspersoner som ønsker å bruke Vision Builder AI til å designe, implementere og optimere automatiserte inspeksjonsystemer for SMT (Surface-Mount Technology) prosesser.
Ved sluttet av denne treningen vil deltakerne kunne:
- Sette opp og konfigurere automatiserte inspeksjoner ved hjelp av Vision Builder AI.
- Få tak i og forbehandle høykvalitetsbilder for analyse.
- Implementere logikkbaserte beslutninger for feilopptegning og prosessverifisering.
- Generere inspeksjonsrapporter og optimere systemytelse.