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

Implement Gaussian Grid algorithm for centroiding #86

Open
zeddie888 opened this issue Mar 1, 2023 · 3 comments
Open

Implement Gaussian Grid algorithm for centroiding #86

zeddie888 opened this issue Mar 1, 2023 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@zeddie888
Copy link
Collaborator

zeddie888 commented Mar 1, 2023

More accurate than Center of Gravity

Uses Levenberg-Marquardt algorithm, see eigen for existing implementation

@zeddie888 zeddie888 added the enhancement New feature or request label Mar 1, 2023
@zeddie888 zeddie888 self-assigned this Mar 1, 2023
@zeddie888 zeddie888 changed the title Implement Levenberg-Marquardt algorithm for centroiding Implement Gaussian Grid algorithm for centroiding Mar 2, 2023
@zeddie888
Copy link
Collaborator Author

According to the paper (and experimental results), Gaussian Grid performs best with a 5x5 window

TODO: implement the case (easy tweak) when shot noise is the predominant source of noise

@zeddie888
Copy link
Collaborator Author

zeddie888 commented Mar 26, 2023

Note: I haven't compared the different centroiding algorithms on a variety of scenarios, but Gaussian Grid actually doesn't do better than COG all the time, at least in the simulated ideal case (no noise at all)

@zeddie888
Copy link
Collaborator Author

TODO: formula is slightly different when shot noise is/isn't the predominant source of noise

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

No branches or pull requests

1 participant