Το GSA Object Motion Control αναπτύχθηκε για να διακρίνει και να παρακολουθεί κινούμενα αντικείμενα από το περιβάλλον τους. Για αυτήν την εργασία χρησιμοποιείται βιντεοκάμερα. Μια εγγραφή (κύρια εικόνα) εισάγεται από τη διεπαφή βίντεο σε τακτά χρονικά διαστήματα. Μία ή περισσότερες λήψεις ακολουθούν αυτή τη λήψη σε ρυθμιζόμενα διαστήματα. Το πρόγραμμα αναλύει όλα τα pixel της κύριας εικόνας γραμμή προς γραμμή με τις εγγραφές με καθυστέρηση. Όλα τα εικονοστοιχεία που έχουν αλλάξει εμφανίζονται με κίτρινο χρώμα σε μια εικόνα αποτελέσματος, τα εικονοστοιχεία που έχουν παραμείνει ίδια εμφανίζονται με μαύρο. Αυτή η εικόνα που προκύπτει αποθηκεύεται και εισάγεται σε έναν πίνακα.
Όλες οι εικόνες αποτελεσμάτων μπορούν να αξιολογηθούν απευθείας μετά τη δημιουργία τους (ανάλυση σε πραγματικό χρόνο μέσω νημάτων) ή σε μεταγενέστερο χρονικό σημείο χρησιμοποιώντας μια συνάρτηση ανάλυσης. Τα κίτρινα αντικείμενα (κινούμενα αντικείμενα) μπορούν στη συνέχεια να περιοριστούν μέσω του ελάχιστου και μέγιστου αριθμού pixel ενός αντικειμένου. Με αυτόν τον τρόπο, μπορούν να μειωθούν οι παρερμηνείες.
Πιθανές περιοχές εφαρμογής αυτού του λογισμικού είναι η παρακολούθηση (αριθμός) και η καταμέτρηση κινούμενων αντικειμένων (βιντεοκάμερα, μικροσκόπιο). Μια επέκταση της διαφοροποίησης αντικειμένων χρησιμοποιώντας μια συνάρτηση AI είναι νοητή και θα μπορούσε να εφαρμοστεί εάν απαιτείται. Η έξοδος της δραστηριότητας κίνησης και η κατεύθυνση κίνησης των αντικειμένων θα μπορούσαν επίσης να ενσωματωθούν εάν απαιτείται. Όλα τα αποτελέσματα μπορούν να εξαχθούν σε μορφή φιλική προς το χρήστη.




