https://github.com/mcarlomagno/facerecognitionauth
😀🤳 Simple face recognition authentication (Sign up + Sign in) written in Flutter using Tensorflow Lite and Firebase ML vision library.
https://github.com/mcarlomagno/facerecognitionauth
artificial-intelligence computer-vision flutter machine-learning
Last synced: 12 months ago
JSON representation
😀🤳 Simple face recognition authentication (Sign up + Sign in) written in Flutter using Tensorflow Lite and Firebase ML vision library.
- Host: GitHub
- URL: https://github.com/mcarlomagno/facerecognitionauth
- Owner: MCarlomagno
- License: bsd-3-clause
- Created: 2020-09-18T12:56:31.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-02-26T16:07:52.000Z (over 3 years ago)
- Last Synced: 2023-10-20T21:43:25.741Z (over 2 years ago)
- Topics: artificial-intelligence, computer-vision, flutter, machine-learning
- Language: Dart
- Homepage:
- Size: 18 MB
- Stars: 349
- Watchers: 18
- Forks: 183
- Open Issues: 35
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FaceNetAuthentication
Simple face recognition authentication (Sign up + Sign in) written in Flutter using Tensorflow Lite and Google ML Kit library.
## Stack
### Flutter
For help getting started with Flutter, view our
[online documentation](https://flutter.dev/docs), which offers tutorials,
samples, guidance on mobile development, and a full API reference.
https://flutter.dev/
### Tensorflow lite
TensorFlow Lite is an open source deep learning framework for on-device inference.
https://www.tensorflow.org/lite
#### Flutter + Tensrorflow lite = tflite_flutter package
TensorFlow Lite plugin provides a dart API for accessing TensorFlow Lite interpreter and performing inference. It binds to TensorFlow Lite C API using dart:ffi.
https://pub.dev/packages/tflite_flutter/install
## Support
If you're interested in contributing, please let me know emailing me to marcoscarlomagno1@gmail.com
## Setup
1- Clone the project:
```
git clone https://github.com/MCarlomagno/FaceRecognitionAuth.git
```
2- Open the folder:
```
cd FaceRecognitionAuth
```
3- Install dependencies:
```
flutter pub get
```
Run in iOS directory
```
pod install
```
4- Run on device (Check device connected or any virtual device running):
```
flutter run
```
To run on iOS you need to have a developer account.
See here https://stackoverflow.com/a/4952845
## Screenshots
## Licence
https://opensource.org/licenses/BSD-3-Clause