This is an app I developed during my internship at CVC (Computer Vision Center) at UAB University back in 2018 when I was 16 years old. It has got this types of detectors:
- Face Detector
- Face Detector (DNN Based)
- Object Detector (DNN Based)
- Pose detector (DNN Based)
And allows you to switch beetween them in real time aswell as take photos and share them!
DOWNLOAD APK FROM HERE or COMPILE IT FROM ANDROID STUDIO
To make use of the app you need to:
- Clone the project:
git clone https://github.com/elblogbruno/OpenCV-Detectors
- Open the project with android studio
- Take a cofee and wait for gradle to load everything
- Make the project (click on the green Hammer icon)
- Download all the pre-trained neural networks and files from here: MEGA LINK
- Go to
app > build > intermediates > assets > debug
and copy everything that you downloaded there. If folder does not exist re-run step 4. - Connect your phone and build!
- Enjoy!
- (Optional) Give feedback on what I may need to improve to get more FPS or improve it in general.
I'd like to thank:
- Edgar Riba Pi - Kornia creator -- https://github.com/kornia/kornia
- Computer Vision Center