Algorithms should be generalized to other modalities, refactored, and moved to bob.pad.base
All algorithms here are good but can be used for other purpose than just for video. Also, they rely on a lot of generic functions that a copied across algorithms' implementations.
Therefore, the following actions are necessary:
- Algorithms should be made generic to accept numpy arrays, not just FrameContainers
- They should be renamed to reflect this generic purpose
- The common functionality should be reused instead of all its copies festering the codebase
-
Since algorithms are generic, they should be moved to
bob.pad.base
, so they can be used by other non-video packages