Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

About Observation Centric update paradigm #118

Open
rslim97 opened this issue Mar 22, 2024 · 3 comments
Open

About Observation Centric update paradigm #118

rslim97 opened this issue Mar 22, 2024 · 3 comments

Comments

@rslim97
Copy link

rslim97 commented Mar 22, 2024

Hi Noah, I'm wondering if the paradigm of observation centric re-update with online-smoothing can be applied to other domains, such as KF tracking in the BEV plane? For the context, I'm using lidar detections to detect objects but the motion model sucks, so I hope with observation centric update it can smoothen things out?

@noahcao
Copy link
Owner

noahcao commented May 15, 2024

From a high-level perspective, my guess is - Yes. As whatever the representation is the concept behind observation centric re-update with online-smoothing is the same. I am not sure what stucks means here, can you look into the KF parameters to ensure that they evolve as expected?

@rslim97
Copy link
Author

rslim97 commented May 17, 2024

Hi Noah, what I mean is the motion model I'm using is a constant velocity one to model nonlinear motion of persons. Pardon me to bring this question up: what is the difference between calling an KF update with something like kf.update(None,None) and just doing nothing, i.e. doing no updates to the KF? also do you mean to eye on the evolution of KF parameters to see it makes sense?

@noahcao
Copy link
Owner

noahcao commented May 20, 2024

You can refer to the implementation of kf.update here:

Simply speaking, by calling kf.update(None,None), you will refresh the observed status of the KF and also the related variables maintained.

You can check the KF parameters maintained to see if the variance (vectorized) of the velocity is smoothened or not.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants