Bewegingsdetectie in computer- video -analyse omvat het gebruik van verschillende algoritmen voor het opsporen van beweging in video op een frame - voor-frame basis maken . AForge.NET is een C # bibliotheek die programmeurs kunnen gebruiken om deze algoritmes gemakkelijk implementeren en bouwen hun eigen bewegingsmelder . Op het meest elementaire niveau , een bewegingsdetectie -algoritme bestaat uit het vergelijken twee scènes en bepalen of veranderingen bestaan van de ene scène naar de volgende . Het kan deze analyse te doen op het pixelniveau of op grotere schaal . Als substantiële wijzigingen bestaan , dan is het algoritme afleidt dat er beweging in de scene en kan het bewegende object te markeren . Wat je nodig hebt Visual C # Express Edition AForge.NET Framework Toon Meer Aanwijzingen Download 1 en installeer de nieuwste versie van Visual C # Express editie , die je nodig hebt om de bewegingsmelder te bouwen in AForge.NET . De express editie van Visual C # kan gratis worden gedownload vanaf de website van Microsoft . Hoewel het een verkleinde versie van Visual Studio , het biedt meer dan genoeg vermogen en functies voor de gemiddelde programmeur om robuuste applicaties te bouwen . Kopen van 2 Download en installeer de nieuwste editie van Aforge.NET Framework bibliotheek op haar website . Kennis te nemen van waar Aforge.NET installeert op uw harde schijf , als je nodig hebt om deze locatie weten om een aantal van de voorbeeldcode gebruiken voor de bewegingsmelder . Start Visual C # Express 3 editie . In de applicatie -menu op " Bestand . " Vanuit het drop down menu eronder , klik op "Open Project . " Navigeer naar de map waar Aforge.NET geïnstalleerd op uw harde schijf . Typisch zal het installeren onder Program Files . Navigeer naar de AForge.NET | Monsters | Visie | folder bewegingsmelder . Selecteer de MotionDetector C # oplossingsbestand project in deze map en klik op 'Openen'. 4 In je Visual C # applicatie in het menu op " Debug . " Vanuit uw drop down menu klikt u op "Start debuggen "om het monster toepassing uit te voeren . 5 p Met de bewegingsmelder toepassing actief is, klikt u op" Bestand. "Vanuit het drop down menu hieronder op" Open ". Navigeer naar de locatie waar bevat de steekproef AVI-bestand dat de gewenste video geanalyseerd op bewegingsdetectie heeft . Selecteer het bestand en klik op 'Openen'. Meteen de bewegingsmelder applicatie zal de video af te spelen en toe te passen gekleurde markeringen in frames van de video waar beweging is gedetecteerd . Experiment 6 met de Motion Detector toepassing . Klik op "Beweging" op het menu van de toepassing . Uit het drop down menu op " Motion Detection Algorithm " en een fly out menu verschijnt . Klik op " Twee Frames Difference " naar een eenvoudige bewegingsdetectie -algoritme met een eenvoudige vergelijking tussen een frame en het volgende uitvoeren . In dezelfde fly out menu , klik op " Simple Background Modeling " om een algoritme die achtergrond een frame gebruikt als referentiepunt voor de analyse aan te tonen . Experimenteer met de verschillende arcering operaties 7 voor de bewegingsmelder toepassing . Klik op "Beweging" en klik op " Motion Motion Processing Algorithm " in het drop down menu .
|