Face Detection and Recognition
[WIP This is a project for a school course. It detects and recognizes faces.
George Michael · net.bytefreaks.opencvfacerecognition
UpdatedOct 13, 2018
PublishedOct 13, 2018
Packagenet.bytefreaks.opencvfacerecognition
MD5a3d3daed1e1d60b8df281d0dbc2aafa9
SHA1 (signer)E1:CB:2C:6D:7C:87:E2:E3:E0:69:89:7E:F1:AF:82:E4:B6:B5:31:24
Signed byCN=George Michael, OU=Bytefreaks.net, O=Bytefreaks.net, L=Palaichori, ST=Nicosia, C=CY
Architecturesx86, armeabi, armeabi-v7a, mips
Malware scanTRUSTED
Contact[email protected]
Privacy policyView
What's new
Added prompt for user privileges.
Changed styling a bit.
Changed styling a bit.
Description
This project detects and recognizes faces using the camera on your device.
The user experience is not the best in the market.
Sample videos of the application working can be found here
https://youtu.be/D5qxPrp-zng
https://www.youtube.com/watch?v=cwI-n3sI8ec
Application will be updated later on.
Usage:
a) type the name of the person in the box (bottom)
b) turn the camera to the face you want to record and press the 'Scan' button (bottom right)
Once it captures the face, it will appear on the top left corner
c) if you are happy with the image hit the 'Rec' button (bottom right, next to 'Scan').
Repeat steps b and c as many times as you want to record multiple images of the same face.
d) increase the number in the box (bottom) by one and repeat the steps b-c
e) Once you have all the faces you like, click the 'Train' button (top left)
f) After training is done, turn your camera on the face you want to identify and click 'Scan', once the image appears in the top left, hit 'Identify' (top left). On the bottom left the name will appear of the matched person will appera.
The user experience is not the best in the market.
Sample videos of the application working can be found here
https://youtu.be/D5qxPrp-zng
https://www.youtube.com/watch?v=cwI-n3sI8ec
Application will be updated later on.
Usage:
a) type the name of the person in the box (bottom)
b) turn the camera to the face you want to record and press the 'Scan' button (bottom right)
Once it captures the face, it will appear on the top left corner
c) if you are happy with the image hit the 'Rec' button (bottom right, next to 'Scan').
Repeat steps b and c as many times as you want to record multiple images of the same face.
d) increase the number in the box (bottom) by one and repeat the steps b-c
e) Once you have all the faces you like, click the 'Train' button (top left)
f) After training is done, turn your camera on the face you want to identify and click 'Scan', once the image appears in the top left, hit 'Identify' (top left). On the bottom left the name will appear of the matched person will appera.
Required features
- Camera android.hardware.camera
- Camera Any android.hardware.camera.any
- Screen Landscape android.hardware.screen.landscape
- Touchscreen android.hardware.touchscreen
Permissions (5)
Face Detection and Recognition requests the following Android permissions:
- Access Network State android.permission.ACCESS_NETWORK_STATE
- Camera android.permission.CAMERA
- Internet android.permission.INTERNET
- Read External Storage android.permission.READ_EXTERNAL_STORAGE
- Write External Storage android.permission.WRITE_EXTERNAL_STORAGE