Hi everyone,
I’ve always been fascinated by Motion Amplification (the ability to see tiny, invisible movements like a pulse or mechanical vibrations). However, every implementation I found was tied to a PC, usually requiring MATLAB or heavy Python environments. I waited to see if someone could bring this to a mobile app, but after two years, I myself developed an Android app to handle the processing directly on-device. It’s perfect for quick visualizations without needing to transfer files to a workstation.
Key Features:
On-device processing: No cloud or external servers. Open Source: Full transparency and open for contributions. Zero Cost: I made this because I needed it, and I figured others would too. I'm looking for feedback on the processing speed and UI/UX. If you're into video processing on Android, I'd love for your feedback.
GitHub Repository & apk : https://github.com/ksrujankanth/TimeLapse/releases/tag/Enhanced
Tech Stack: Built using Kotlin and OpenCV
Looking forward to hearing what you think or if you have ideas on how to optimize the amplification algorithms for mobile ARM architectures!
[link] [comments]