Bildebehandling med 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
Åpne kurs krever 5+ deltakere.
Bildebehandling med SimpleCV Treningskurs - Bestilling
Bildebehandling med SimpleCV Treningskurs - Forespørsel
Bildebehandling med SimpleCV - Konsulentforespørsel
Referanser (2)
Instruktøren var meget kunnskapsrik og meget åpen for tilbakemeldinger om hva tempot vi skulle gå gjennom innholdet og de emnene vi dekket. Jeg fikk mye ut av opplæringen og føler meg nå som jeg har en god oversikt over bildebehandling og noen teknikker for å lage et godt treningssett for et bildeklassifiseringsproblem.
Anthea King - WesCEF
Kurs - Computer Vision with Python
Maskinoversatt
I genuinely enjoyed the hands-on approach.
Kevin De Cuyper
Kurs - Computer Vision with OpenCV
Maskinoversatt
Kommende kurs
Relaterte kurs
Deep Learning for Vision med Caffe
21 TimerCaffe er et dybdelæringsrammeverk som er laget med uttrykk, hastighet og modulærhet i tankene.
Dette kurset utforsker anvendelsen av Caffe som et dybdelæringsrammeverk for bildegenkjennelse ved bruk av MNIST som et eksempel
Målgruppe
Dette kurset er egnet for dybdelæringsforskere og ingeniører som er interessert i å bruke Caffe som et rammeverk.
Etter fullført kurs vil deltakerne kunne:
- forstå Caffes struktur og distribusjonsmekanismer
- utføre installasjons-/produsjonsmiljø-/arkitekturoppgaver og konfigurasjon
- vurdere kodekvalitet, utføre feilsøking og overvåking
- implementere avanserte produksjonsoppgaver som å trene modeller, implementere lag og loggføring
Kunstig syn for selvkjørende kjøretøy
21 TimerDette instruktørlede, live-trening i Norge (online eller på stedet) er rettet mot mellomnivå AI-utviklere og databehandlingsingeniører som ønsker å bygge robuste visjonssystemer for autonome kjøretøysapplikasjoner.
Ved slutten av denne treningen vil deltakerne kunne:
- Forstå grunnleggende konsepter innen databehandling i autonome kjøretøy.
- Implementere algoritmer for gjenkjenning av objekter, kjørestrek og semantisk segmentering.
- Integriere visjonssystemer med andre subsystemer i autonome kjøretøy.
- Bruke dype læringsteknikker for avanserte oppfatningstjenester.
- Vurdere ytelsen til databehandlingsmodeller i virkelige scenarier.
Datavisjon med Google Colab og TensorFlow
21 TimerDenne instruktørledede, live-treningen i Norge (online eller på stedet) er rettet mot avanserte profesjonelle som ønsker å dyppe seg dypere inn i datavisjon og utforske TensorFlows kapasiteter for å utvikle sofistikerte visjonsmodeller ved hjelp av Google Colab.
Ved slutten av denne treningen vil deltakerne kunne:
- Bygge og trene konvolusjonelle nevrale nettverk (CNNs) ved hjelp av TensorFlow.
- Bruke Google Colab for skalerbar og effektiv skybasert modellutvikling.
- Implementere bildeforarbeidingsmetoder for datavisjonstider.
- Sette i drift datavisjonsmodeller for virkelige anvendelser.
- Bruke overføringsslur for å forbedre ytelsen på CNN-modeller.
- Visualisere og tolke resultater fra bildeklassifiseringsmodeller.
Edge AI for Computer Vision: Real-Time Image Processing
21 TimerDenne instruktørledede, live-opplæringen (online eller på stedet) er rettet mot mellomnivå- til avanserte nivå-ingeniører innen datamaskinviten, AI-utviklere og IoT-profesjonelle som ønsker å implementere og optimalisere datamaskinviten-modeller for sanstidsprosessering på edge-enheter.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå grunnleggende prinsipper for Edge AI og dets anvendelser i datamaskinviten.
- Innstille optimaliserte dyplearning-modeller på edge-enheter for sanstidsbilde- og videoanalyse.
- Bruke rammeverk som TensorFlow Lite, OpenVINO og NVIDIA Jetson SDK for modellinnstilling.
- Optimalisere AI-modeller for ytelse, strømspareffektivitet og lav-latens-inferens.
AI Ansiktsgjenkjenning for Lovhåndhevelse
21 TimerDenne instruktørledede, live opplæringen på Norge (online eller på stedet) er rettet mot nybegynnere innen politi og rettsvesen som ønsker å gå fra manuell ansiktstegning til bruk av AI-verktøy for utvikling av ansiktsgjennkjenningsystemer.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå grunnleggende prinsipper om Kunstig Intelligens og Maskinlæring.
- Lære grunnleggende om digital bildebehandling og dens anvendelse i ansiktsgjennkjenning.
- Utvikle ferdigheter i å bruke AI-verktøy og rammeverk for å lage ansiktsgjennkjenningsmodeller.
- Få praktisk erfaring med å opprette, trene og teste ansiktsgjennkjenningsystemer.
- Forstå etiske overveielser og beste praksis for bruk av ansiktsgjennkjenningsteknologi.
Fiji: Introduksjon til vitenskapelig bildebehandling
21 TimerFiji er et åpen kildekode-bildebehandlingspakke som bundler ImageJ (en bildebehandlingsprogram for vitenskapelige flerdimensjonale bilder) og en rekke programtillegg for vitenskapelig bildeanalyse.
I denne instruktørløpte, live-treningen vil deltakerne lære hvordan de kan bruke Fiji-distribusjonen og dens underliggende ImageJ-program til å skape en bildeanalyseapplikasjon.
Til slutt av denne treningen vil deltakerne kunne:
- Bruke Fijis avanserte programmeringsfunksjoner og programkomponenter for å utvide ImageJ
- Sammenføre store 3D-bilder fra overlappende tile-avbildninger
- Oppdatere en Fiji-installasjon automatisk ved oppstart ved hjelp av den integrerte oppdateringssystemet
- Velge mellom et bredt utvalg av skriptspråk for å bygge tilpassede bildeanalyse-løsninger
- Bruke Fijis kraftige biblioteker, som ImgLib, på store bioimage-datasett
- Distrere deres applikasjon og samarbeide med andre forskere om lignende prosjekter
Kursformat
- Interaktiv forelesning og diskusjon.
- Masse øvelser og praksis.
- Håndtering i et live-lab-miljø.
Kursinnhold tilpassingsmuligheter
- For å be om et tilpasset kurs for dette tildel, vennligst kontakt oss for å organisere.
Fiji: Bildebehandling for bioteknologi og toksikologi
14 TimerDette instruktørbaserte, live-treningen i Norge (online eller på sted) er rettet mot nybegynner- og mellomnivå-forskere og laboratorieprofesjonelle som ønsker å behandle og analysere bilder relaterert til histologiske vev, blodceller, alger og andre biologiske prøver.
Ved slutt på denne treningen vil deltakerne kunne:
- Navigere i Fijis grensesnitt og bruke ImageJs kjernefunksjoner.
- Forbehandle og forbedre vitenskapelige bilder for bedre analyse.
- Analysere bilder kvantitativt, inkludert celle telling og arealmåling.
- Automatisere gjentakende oppgaver ved hjelp av makroer og plugins.
- Tilpasse arbeidsflyt for spesifikke bildeanalysebehov i biologisk forskning.
Datamaskin syn med 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 og dyp læring med 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.
Mønstergenkjenning
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.
Datamaskinering med Python
14 TimerDatalære innen bildebehandling er et felt som innebærer automatisk utvinning, analyse og forståelse av nyttig informasjon fra digitale medier. Python er et høynivå-programmeringsspråk kjent for sin klare syntaks og lesbarhet i kode.
I denne instruktør-ledede, live-treningen vil deltakerne lære grunnleggende prinsipper innen datalære om bildebehandling mens de går gjennom opprettelsen av et sett med enkle bildebehandlingsapplikasjoner ved hjelp av Python.
Ved slutten av denne treningen vil deltakerne være i stand til:
- Forstå grunnleggende prinsipper innen datalære om bildebehandling
- Bruk Python til å implementere bildebehandlingsoppgaver
- Bygge egne ansikts-, objekt- og bevegelsesdeteksjonssystemer
Målgruppe
- Python-programmerere interessert i datalære om bildebehandling
Kursformat
- Delvis forelesninger, delvis diskusjoner, øvelser og mye praktisk arbeid
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.
Real-Time Objektdeteksjon med YOLO
7 TimerDenne instruktørlidende, live-treningen i Norge (online eller på stedet) er rettet mot backend-utviklere og datavitenskapsfolk som ønsker å inkorporere forhånds trenede YOLO-modeller i deres bedriftsdrivne programmer og implementere kostnadseffektive komponenter for objektdeteksjon.
Etter avslutning av denne treningen, vil deltakerne kunne:
YOLOv7: Reeltids objekterkjenning med datavisjon
21 TimerDenne instruktørførte, live-kurs i Norge (online eller på stedet) er rettet mot mellom- til høy-nivå utviklere, forskere og datasientifikere som ønsker å lære hvordan man implementerer reeltids objekterkjenning ved hjelp av YOLOv7.
Ved slutten av dette kurset vil deltakerne kunne:
- Forstå de grunnleggende konseptene for objekterkjenning.
- Instalere og konfigurere YOLOv7 for objekterkjenning oppgaver.
- Trene og teste egendefinerte objekterkjenningsmodeller ved hjelp av YOLOv7.
- Integrere YOLOv7 med andre datavisjonsrammeverk og verktøy.
- Feilsøke vanlige problemer relatert til implementering av YOLOv7.