Kalman filter for Video Tracking

Kalman filter for human target tracking by assuming Gaussian distributed data.
165 download
Aggiornato 18 gen 2021

Visualizza la licenza

The code provides a simple yet clear tracking example via a conventional Kalman filter by assuming Gaussian distributed data.
Feel free to explore the two input video by changing: video = VideoReader('Tracking3.avi');
to 'Tracking1.avi' or 'Tracking2.avi'.

Data for the example can be found here:
https://www.dropbox.com/s/4iun8ztwguwkms7/TrackingEx.zip?dl=0

The tracking example can be applied to other video input data, whereas an adjustment of the threshold (th = 0.1490;) and the initialization of the Kalman filter parameters (R, H, Q, P) might be required.

Inspiration was given by Xing, while I modified and extended his example since the aviread() function could not be found anymore in newer Matlab versions. ( https://www.mathworks.com/matlabcentral/fileexchange/36786-kalman-filter-in-tracking?s_tid=FX_rc1_behav )

Cita come

Ronny Guendel (2026). Kalman filter for Video Tracking (https://it.mathworks.com/matlabcentral/fileexchange/85880-kalman-filter-for-video-tracking), MATLAB Central File Exchange. Recuperato .

Compatibilità della release di MATLAB
Creato con R2020b
Compatibile con qualsiasi release
Compatibilità della piattaforma
Windows macOS Linux
Tag Aggiungi tag
Riconoscimenti

Ispirato da: Kalman filter in Tracking

Versione Pubblicato Note della release
1.0.4

Data upload

1.0.3

Change Files

1.0.2

Change files to Zip with video!

1.0.1

Change of Description text.

1.0.0