Hvordan lage en bevegelsesdetektor Bruke AForge

Hvordan lage en bevegelsesdetektor Bruke AForge


Bevegelsessensor i datamaskinen videoanalyse innebærer å bruke ulike algoritmer for å registrere bevegelse i video på en bilde-for-bilde basis. AForge.NET er en C # bibliotek som programmerere kan bruke for å implementere disse algoritmene enkelt og bygge sin egen bevegelsesdetektor. På sitt enkleste nivå, innebærer en bevegelses algoritme sammenligne to scener og avgjøre om endringene finnes fra en scene til den neste. Det kan gjøre denne analysen på pikselnivå eller på en bredere skala. Hvis det finnes vesentlige endringer, så algoritmen konkluderer at det er bevegelse i scenen og kan markere bevegelige objekt.

Bruksanvisning

1 Last ned og installer den nyeste utgaven av Visual C # Express Edition, som du trenger for å bygge bevegelsesdetektoren i AForge.NET. Uttrykkelig utgaven av Visual C # kan fritt lastes ned fra Microsofts nettsted. Mens det er en nedskalert versjon av Visual Studio, gir det mer enn nok kraft og funksjoner for den gjennomsnittlige programmerer å bygge robuste programmer.

2 Last ned og installer den nyeste utgaven av Aforge.NET Work biblioteket på sin hjemmeside. Legg merke til hvor Aforge.NET installeres på harddisken din, som du trenger å vite dette stedet for å bruke noen av eksempelkode for bevegelsesdetektoren.

3 Begynn Visual C # Express Edition. I programmenyen klikker du på "File". Fra rullegardinmenyen under den, klikker du "Open Project." Naviger til mappen der Aforge.NET installert på harddisken. Vanligvis vil det installere under Programfiler. Naviger til AForge.NET | prøvene | Vision | Bevegelsesdetektor mappe. Velg MotionDetector C # løsning fil prosjekt i denne mappen og klikk "Åpne".

4 I Visual C # applikasjonsmenyen klikker du på "Debug". Fra rullegardinmenyen Klikk "Start Debugging" for å kjøre prøveprogrammet.

5 Med bevegelsesdetektor program er i gang, klikk på "File". Fra rullegardinmenyen nedenfor klikk "Åpne". Naviger til plasseringen som inneholder eksempel AVI-fil som har videoen du vil ha analysert for bevegelsesvarsling. Velg filen og klikk "Åpne". Umiddelbart Motion Detector programmet vil spille av video og begynne å bruke fargemarkeringene i rammer av videoen der bevegelse er oppdaget.

6 Eksperimenter med Motion Detector programmet. Klikk "Motion" på programmenyen. Fra rullegardinmenyen klikker du på "Motion Detection Algoritme" og et fly ut meny vises. Klikk "To Rammer Difference" for å implementere en enkel bevegelse algoritme som involverer en enkel sammenligning mellom en ramme og den neste. På samme fly ut menyen, klikk "Simple Bakgrunn Modeling" for å demonstrere en algoritme som bruker en ramme bakgrunn som referansepunkt for analyse.

7 Eksperimentere med ulike skyggelegging operasjoner for Motion Detector programmet. Klikk på "Motion" og deretter "Motion Motion Processing Algorithm" i rullegardinmenyen.