-
Notifications
You must be signed in to change notification settings - Fork 0
Scaling Moving Object Detection
Overview: The LINCC-Frameworks team is helping enable asteroid discovery and tracking on the LSST data by scaling moving object detection algorithms. The team's initial focus is the kbmod algorithm, which uses a shift-and-stack approach to find objects whose brightness might be below the detection threshold.
Code Repository: https://github.com/dirac-institute/kbmod
Issue Tracker: https://github.com/dirac-institute/kbmod/issues
Software Documentation: To be added.
Team Members: Dino Bektešević, Pedro Bernardinelli, Andy Connolly, Mario Juric, Bryce Kalmbach, Jeremy Kubica, Hayden Smotherman, Max West, Peter Whidden (in collaboration with broader kbmod team and community).
Internal Team Wiki: To be added.
Current / Recent Efforts:
The team's current efforts are primarily focused on enabling a v1.0 release of the kbmod software. This includes a range of code and project health improvements, addition of comprehensive testing, several new features, and the acceleration of the software. Specific efforts include:
-
Code productionization, testing, and health - Improve the overall code health and productionization of the kbmod software.
-
Algorithm acceleration - Improve the speed of the algorithm.
-
Scale the number of images - A current bottleneck for the kbmod algorithm is the number of images it can fit on GPU during a search. We (partially) removed this bottleneck by encoding images before sending them to the GPU.
-
Cross-CCD tracking (new feature) - Allow the discover of images whose trajectories span multiple CCDs.
-
Spatially and temporally varying PSFs (new feature) - Support the loading and usage of different PSFs for different times and CCDs.
References:
- Fast Algorithms for Slow Moving Asteroids: Constraints on the Distribution of Kuiper Belt Objects by Whidden et. al. (2019)
- Sifting through the Static: Moving Object Detection in Difference Images by Smotherman et. al. (2021)