dirac-institute / kbmod

KBMOD (Kernel-Based Moving Object Detection)
BSD 2-Clause "Simplified" License
40 stars 14 forks source link

Overhaul clustering #612

Closed jeremykubica closed 1 month ago

jeremykubica commented 1 month ago

Adds a few new options to KBMOD clustering and significantly updates the documentation. New options include:

As a general cleanup, the various positional algorithms were combined into a single predicted position clustering algorithm that takes different times. For example the ClusterPositionFilter was replaced by using ClusterPredictionFilter with time=0 and ClusterMidPosFilter by ClusterPredictionFilter with the median time. This allows for a single (better tested) class and the easier ability to add new functions (like turning off scaling).

Performed a few additional small clean ups:

Closes #539