GSA Object Motion Control töötati välja selleks, et eristada ja jälgida liikuvaid objekte ümbritsevast taustast. Selleks kasutatakse videokaamerat. Videoliidesest imporditakse regulaarsete ajavahemike järel salvestus (põhipilt). Sellele kaadrile järgneb üks või mitu kaadrit reguleeritava intervalliga. Programm analüüsib kõiki peapildi piksleid rida-realt koos ajaliselt edasi lükatud salvestustega. Kõik muutunud pikslid kuvatakse tulemuspildil kollase värviga, samaks jäänud pikslid on esitatud musta värviga. See tulemuspilt salvestatakse ja sisestatakse tabelisse.
Kõiki tulemuspilte saab hinnata vahetult pärast nende loomist (reaalajas analüüs niitide abil) või hiljem analüüsifunktsiooni abil. Kollaseid objekte (liikuvaid objekte) saab hiljem piirata objekti minimaalse ja maksimaalse pikslite arvu kaudu. Sel viisil saab vähendada valeinterpretatsioone.
Selle tarkvara võimalikud rakendusvaldkonnad on liikuvate objektide jälgimine (arv) ja loendamine (videokaamera, mikroskoop). Objektide eristamise laiendamine tehisintellekti funktsiooni abil on mõeldav ja seda võiks vajadusel rakendada. Vajaduse korral võiks lisada ka objektide liikumisaktiivsuse ja liikumissuuna väljundi. Kõik tulemused saab kasutajasõbralikult välja anda, kasutades ekspordifunktsiooni.
Liikumise analüüs
Liikumise tuvastamist ja pildianalüüsi saab alustada siit. Esimene pilt ja ajaliselt nihkunud pildid kuvatakse pärast nende võtmist. Liikuvad objektid kuvatakse tulemuse monitoris kollase värviga. Kõik tulemuspildid salvestatakse ja sisestatakse tabelisse. Neid tulemuspilte saab analüüsida reaalajas või hiljem.