Effacer les filtres
Effacer les filtres

How can I use a modified measurement model or observation matrix H in trackingEKF?

3 vues (au cours des 30 derniers jours)
Aatif Sulaimani
Aatif Sulaimani le 27 Juin 2023
Commenté : Walter Roberson le 7 Août 2023
I am tracking camera detections using trackerGNN, trackerJPDA and trackerTOMHT and with the help of trackingEKF object. I would like to have my observation matrix H modified to my needs. To begin, I have camera detection as x y pixel location. Now I would like to project it on a ground plane image using homography matrix. I have the homography matrix and I want to use it in observation matrix (H) of Kalman filter to map my measurement to the state which is in ground plane as a measurement function. My state is [x vx y vy] where x and y are pixel location in ground plane and measurement [x y] where x and y are pixel location in camera image. As my homography matrix is [h11 h12 h13; h21 h22 h23; h31 h32 h33] I cannot just use it directly as the equations would be h11x + h12y + h13 , h21x + h22y + h23 and h31x + h32y + h33. After that I divide 1 and 2 by 3 value to normalize it. Can anyone let me know how this is possible?
  1 commentaire
Walter Roberson
Walter Roberson le 7 Août 2023
You flagged your own question as Unclear. As the person who posted the question, you are the person with the greatest chance of correctly editting the question to make it clearer.

Connectez-vous pour commenter.

Réponses (1)

Elad Kivelevitch
Elad Kivelevitch le 5 Juil 2023
Sounds like you should use a trackingEKF and create a measurement function that converts your (x,y) pixel measurements.

Produits


Version

R2023a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by