A GSA Object Motion Controlt a mozgó tárgyaknak a környező háttértől való megkülönböztetésére és megfigyelésére fejlesztették ki. Ehhez a feladathoz egy videokamerát használnak. A video interfészről rendszeres időközönként egy felvételt (mesterképet) importálunk. Ezt a felvételt egy vagy több felvétel követi állítható időközönként. A program a mester kép összes pixelét soronként elemzi az időzített felvételekkel. Az eredményképen az összes megváltozott képpont sárga színnel, a változatlanul maradt képpontok fekete színnel jelennek meg. Ezt az eredményképet elmenti és egy táblázatba beírja.
Minden eredménykép kiértékelhető közvetlenül a létrehozásuk után (valós idejű elemzés szálak segítségével) vagy egy későbbi időpontban egy elemzési funkció segítségével. A sárga objektumok (mozgó objektumok) utólagosan korlátozhatók az objektum minimális és maximális pixelszámán keresztül. Ily módon csökkenthetők a félreértelmezések.
A szoftver lehetséges alkalmazási területei a mozgó objektumok (videokamera, mikroszkóp) megfigyelése (száma) és számolása. Elképzelhető és szükség esetén megvalósítható a tárgyak megkülönböztetésének kiterjesztése mesterséges intelligencia funkcióval. Szükség esetén a tárgyak mozgási aktivitásának és mozgási irányának kimenete is beépíthető lenne. Az összes eredmény felhasználóbarát módon, egy exportálási funkció segítségével adható ki.
Mozgáselemzés
A mozgásérzékelés és a képelemzés itt indítható el. Az első kép és az időben eltolt képek a felvételek elkészülte után jelennek meg. A mozgó objektumok sárga színnel jelennek meg az eredménymonitoron. Az összes eredményképet elmenti és egy táblázatba beírja. Ezek az eredményképek valós időben vagy egy későbbi időpontban elemezhetők.