GSA Object Motion Control został opracowany w celu odróżniania i monitorowania poruszających się obiektów od otaczającego je tła. Do tego zadania wykorzystywana jest kamera wideo. Nagranie (obraz główny) jest importowane z interfejsu wideo w regularnych odstępach czasu. Jedno lub więcej ujęć następuje po tym ujęciu w regulowanych odstępach czasu. Program analizuje wszystkie piksele obrazu wzorcowego linia po linii z nagraniami opóźnionymi w czasie. Wszystkie zmienione piksele są wyświetlane na obrazie wynikowym w kolorze żółtym, a piksele, które pozostały niezmienione, są wyświetlane w kolorze czarnym. Obraz wynikowy jest zapisywany i wprowadzany do tabeli.
Wszystkie obrazy wynikowe mogą być oceniane bezpośrednio po ich utworzeniu (analiza w czasie rzeczywistym za pomocą wątków) lub w późniejszym czasie za pomocą funkcji analizy. Żółte obiekty (ruchome obiekty) mogą być następnie ograniczone poprzez minimalną i maksymalną liczbę pikseli obiektu. W ten sposób można ograniczyć błędne interpretacje.
Możliwe obszary zastosowania tego oprogramowania to monitorowanie (liczba) i liczenie poruszających się obiektów (kamera wideo, mikroskop). Rozszerzenie rozróżniania obiektów za pomocą funkcji sztucznej inteligencji jest możliwe i może zostać wdrożone w razie potrzeby. W razie potrzeby można również włączyć dane wyjściowe dotyczące aktywności ruchowej i kierunku ruchu obiektów. Wszystkie wyniki mogą być wyświetlane w sposób przyjazny dla użytkownika za pomocą funkcji eksportu.
Analiza ruchu
W tym miejscu można rozpocząć wykrywanie ruchu i analizę obrazu. Pierwszy obraz i obrazy z przesunięciem czasowym są wyświetlane po ich wykonaniu. Poruszające się obiekty są wyświetlane na żółto w monitorze wyników. Wszystkie obrazy wyników są zapisywane i wprowadzane do tabeli. Obrazy te można analizować w czasie rzeczywistym lub później.