Open source video processing algorithms on Android