A GSA Object Motion Control célja a mozgó objektumok és a környező háttér megkülönböztetése és megfigyelése. Ehhez a feladathoz videokamerát használnak. A videó interfészről rendszeres időközönként felvétel (törzskép) importálásra kerül. Egy vagy több felvétel követi ezt a felvételt állítható időközönként. A program soronként elemzi a mesterkép összes pixelét a késleltetett felvételekkel. Minden megváltozott pixel sárgával jelenik meg az eredményképen, a változatlan képpontok pedig feketén jelennek meg. Ezt az eredményül kapott képet a rendszer elmenti és beírja egy táblázatba.
Az összes eredménykép kiértékelhető közvetlenül a létrehozásuk után (valós idejű elemzés szálakon keresztül), vagy egy későbbi időpontban egy elemző funkció segítségével. A sárga objektumok (mozgó objektumok) utólag korlátozhatók az objektum minimális és maximális pixelszámával. Ily módon a félreértelmezések csökkenthetők.
A szoftver lehetséges alkalmazási területei a mozgó objektumok (videokamera, mikroszkóp) megfigyelése (száma) és számlálása. Elképzelhető az objektumok megkülönböztetésének kiterjesztése mesterséges intelligencia funkcióval, és szükség esetén megvalósítható. Szükség esetén beépíthető a tárgyak mozgástevékenységének és mozgási irányának kimenete is. Minden eredmény felhasználóbarát formátumban exportálható.




