Webベースのフェイシャル認証システム
これは、ユーザー認証にフェイシャル認識を使用するWebベースのフェイシャルログイン/サインアップWebサイトです。
Keras Neural Network Modelを実行するためにFlask Serverを使用しています。モデルはサーバー側で実行され、クライアントからのリクエストを受け入れます。
顔の認識は、Facenetモデルに基づいています。
チームメンバー: Susanta BiswasとAditya Singh
ランニング用:
- 最初にPython Keras_Server.pyを実行します
- ブラウザに移動してLocalhostを入力してください:5000はサイトにアクセスします
- 楽しむ
いくつかのスクリーンショット:
ホームページ

ログインページ

サインアップページ

成功したログイン

参考文献:
- FaceNetモデルのコードは、CourseraのDeeplearning.aiによる畳み込みニューラルネットワークの専門化からの割り当てに基づいています。
https://www.coursera.org/learn/convolution-neural-networks/home/welcome - Florian Schroff、Dmitry Kalenichenko、James Philbin(2015)。 FaceNet:顔認識とクラスタリングのための統一された埋め込み
- Yaniv Taigman、Ming Yang、Marc'aurelio Ranzato、Lior Wolf(2014)。ディープフェイス:顔の確認で人間レベルのパフォーマンスとのギャップを閉じる
- 使用された事前に保護されたモデルは、Victor Sy Wangの実装に触発され、彼のコードを使用してロードされました:https://github.com/iwantooxxoox/keras-openface。
- 公式のFacenet Githubリポジトリからの多くのインスピレーション:https://github.com/davidsandberg/facenet