Akaze Feature Extraction Android
Akaze Feature Extraction from live camera feed on android phone.
Table of Contents
About The Project
I wanted to implement the akaze feature extraction on android using opencv for which I couldn't find any good example online. This one I made using Opencv and with help from some blogs as mentioned in Acknowledgements. For now the app has following features:
- Live feed from camera using opencv
- Feature detection on each frame
- Visualising the keypoints in each frame.
- Double tap to select keyframe and start matching.
- Visualising the keypoints:
- Green color shows the matched points,
- Blue color shows the current frame keypoints.
Getting Started
Prerequisites
You need to install:
- Latest opencv version. here I have used opencv 4.5.0. Please make sure its latest opencv that you have.
Installation
- Clone the repo
git clone https://github.com/SikanderBinMukaram/AkazeFeatureExtraction.git
- Install Opencv 4.5.0 or any latest version available. (I have also added the files in the repository)