HyperAIHyperAI

Command Palette

Search for a command to run...

a month ago

FaceNet: A Unified Embedding for Face Recognition and Clustering

Schroff Florian Kalenichenko Dmitry Philbin James

FaceNet: A Unified Embedding for Face Recognition and Clustering

Abstract

Despite significant recent advances in the field of face recognition,implementing face verification and recognition efficiently at scale presentsserious challenges to current approaches. In this paper we present a system,called FaceNet, that directly learns a mapping from face images to a compactEuclidean space where distances directly correspond to a measure of facesimilarity. Once this space has been produced, tasks such as face recognition,verification and clustering can be easily implemented using standard techniqueswith FaceNet embeddings as feature vectors. Our method uses a deep convolutional network trained to directly optimize theembedding itself, rather than an intermediate bottleneck layer as in previousdeep learning approaches. To train, we use triplets of roughly aligned matching/ non-matching face patches generated using a novel online triplet miningmethod. The benefit of our approach is much greater representationalefficiency: we achieve state-of-the-art face recognition performance using only128-bytes per face. On the widely used Labeled Faces in the Wild (LFW) dataset, our systemachieves a new record accuracy of 99.63%. On YouTube Faces DB it achieves95.12%. Our system cuts the error rate in comparison to the best publishedresult by 30% on both datasets. We also introduce the concept of harmonic embeddings, and a harmonic tripletloss, which describe different versions of face embeddings (produced bydifferent networks) that are compatible to each other and allow for directcomparison between each other.

Code Repositories

Maninder10/face
tf
Mentioned in GitHub
Abdelhamid-bouzid/Deep-metric-learning
pytorch
Mentioned in GitHub
CharlesPikachu/CharlesFace
pytorch
Mentioned in GitHub
flora-zyx/SJNet
pytorch
Mentioned in GitHub
18alantom/identify
pytorch
Mentioned in GitHub
Satyake/Triplet-Loss_Siamese_NN
tf
Mentioned in GitHub
arsfutura/face-recognition
pytorch
Mentioned in GitHub
rupaai/60DaysOfUdacity
pytorch
Mentioned in GitHub
jjmachan/DeepHash
pytorch
Mentioned in GitHub
kuaikuaikim/DFace
pytorch
Mentioned in GitHub
rmwkwok/product_visual_search
tf
Mentioned in GitHub
Natty07/Deep_Learning
tf
Mentioned in GitHub
code-kage/facenet_mini
tf
Mentioned in GitHub
obj2vec/obj2vec
Mentioned in GitHub
alexattia/ExtendedTinyFaces
tf
Mentioned in GitHub
chenyeheng/SmartCar
tf
Mentioned in GitHub
davidsandberg/facenet
tf
Mentioned in GitHub
M155K4R4/facenet
tf
Mentioned in GitHub
njordsir/Clustering-Faces
tf
Mentioned in GitHub
TowardHumanizedInteraction/TripletFace
pytorch
Mentioned in GitHub
AswillHatter/Sondi1
tf
Mentioned in GitHub
mayureshpatil30/test-image
Mentioned in GitHub
asmadotgh/unc-net
tf
Mentioned in GitHub
dvndra/face_recognition
tf
Mentioned in GitHub
KSolves-ML/Face-Reco-Flask
tf
Mentioned in GitHub
kagami/go-face
Mentioned in GitHub
ArturPrzybysz/MNIST-siamese
tf
Mentioned in GitHub
timesler/facenet-pytorch
pytorch
Mentioned in GitHub
kooBH/facenet_verification
pytorch
Mentioned in GitHub
adambielski/siamese-triplet
pytorch
Mentioned in GitHub
douglas125/SpeechIdentity
tf
Mentioned in GitHub
altndrr/persona
pytorch
Mentioned in GitHub
Hamiltonsjtu/based_on_facenet
tf
Mentioned in GitHub
susmith98/Face_Recognition
tf
Mentioned in GitHub
chenyeheng/SmartCar-FaceRec
tf
Mentioned in GitHub
coronnie/HouseGuard
tf
Mentioned in GitHub
Surya9787/suryaprakash
tf
Mentioned in GitHub
heorhii-bolotov/facenet
pytorch
Mentioned in GitHub
srilakshmiv14/FaceNet_Pytorch
pytorch
Mentioned in GitHub
tamerthamoqa/facenet-pytorch-glint360k
pytorch
Mentioned in GitHub
tuyentv2009/Face-Recognition-
tf
Mentioned in GitHub
itanish/Face-Recognition
tf
Mentioned in GitHub
KrenAnastasiya/face_recognition
tf
Mentioned in GitHub
jonathandrnd/Face-Recognition
tf
Mentioned in GitHub
fpleoni/its_all_in_the_family
tf
Mentioned in GitHub
Ander02/FaceRecognition
pytorch
Mentioned in GitHub
BZstat/Attendance-AI
pytorch
Mentioned in GitHub
LinRiver/Realtime_facedetection
tf
Mentioned in GitHub
zachzhu2016/thermal-face-recognition
pytorch
Mentioned in GitHub
tbmoon/facenet
pytorch
Mentioned in GitHub
madhavambati/Face-Recognition
tf
Mentioned in GitHub
Agrover112/SiameseNet-Search
Mentioned in GitHub
aobaruwa/TensorFlow-Projects
tf
Mentioned in GitHub
kaichengyan/facenet-darknet-pytorch
pytorch
Mentioned in GitHub
eewindfly/facenet
tf
Mentioned in GitHub
Ashish013/FaceNet_TF-2.0
tf
Mentioned in GitHub
bergerda1/PiFaceRecognition
Mentioned in GitHub
saiamrit/Facenet-pytorch
pytorch
Mentioned in GitHub
JoseLGP/FaceRecognition
tf
Mentioned in GitHub
chroniccrash/facestuff
tf
Mentioned in GitHub
iwasakishuto/DeepScreening
Mentioned in GitHub
ffr4nz/UnknownUnknowns
Mentioned in GitHub
hslrock/TripletLoss_Pytorch
pytorch
Mentioned in GitHub
parvatijay2901/FaceNet_FR
pytorch
Mentioned in GitHub
aditya26-09/Face_Recognition
tf
Mentioned in GitHub
vincenthanna/facenet_on_mnist
tf
Mentioned in GitHub
richmondu/libfaceid
tf
Mentioned in GitHub
reneang17/authorencoder
pytorch
Mentioned in GitHub
Porechniy13/FaceReco
tf
Mentioned in GitHub
anuj-anuj/face-similarity
tf
Mentioned in GitHub
Fugu-Lin/facenet_pytorch
pytorch
Mentioned in GitHub
setharram/facenet
tf
Mentioned in GitHub
jfthuong/photo-organizer
pytorch
Mentioned in GitHub
dude123studios/SmarterRingV2
Mentioned in GitHub
Mind23-2/MindCode-70
mindspore
Mentioned in GitHub
abuchin/face_recognition
Mentioned in GitHub
qbxlvnf11/face-detection-MTCNN
pytorch
Mentioned in GitHub
cindyloo/rockstar-ai
tf
Mentioned in GitHub
apaz-cli/ML-ImageHash
pytorch
Mentioned in GitHub
msaadsaeed/sbnet
pytorch
Mentioned in GitHub
zafartakekh/finddrop
tf
Mentioned in GitHub
bielcarvalho/RPII-EP
pytorch
Mentioned in GitHub
Unturned3/mtcnn
pytorch
Mentioned in GitHub
shuShelby/main
tf
Mentioned in GitHub
AswillHatter/Union
tf
Mentioned in GitHub
jooyounghun/AI-Team-5
Mentioned in GitHub
LKLQQ/FaceNet
mindspore
sumathi16/FaceRecognition
tf
Mentioned in GitHub
sdamolini/LooksLikeWho
tf
Mentioned in GitHub
mindslab-mwc5697/facenet_upload
pytorch
Mentioned in GitHub
Atcold/torch-TripletEmbedding
pytorch
Mentioned in GitHub
khrlimam/facenet
pytorch
Mentioned in GitHub
moron96/FaceRecogLDAP
tf
Mentioned in GitHub
mahathi26/ciss
tf
Mentioned in GitHub
bruceeeee/facenet
tf
Mentioned in GitHub
notecola/facenet-light
pytorch
Mentioned in GitHub
zachzhu2016/Spectraface
pytorch
Mentioned in GitHub
yehengchen/FaceRecognition
tf
Mentioned in GitHub
Anil1331/Facenet
Mentioned in GitHub
mlpocprojects/facenet-poc
tf
Mentioned in GitHub
RobotEdh/facenet
tf
Mentioned in GitHub
shi510/ffem
tf
Mentioned in GitHub
vinayakkailas/Face_Recognition
tf
Mentioned in GitHub
18alantom/smel_project
pytorch
Mentioned in GitHub
deepakks1995/inception
tf
Mentioned in GitHub
petermankowski510/facenet_test
tf
Mentioned in GitHub
zexUlt/facerec
mxnet
Mentioned in GitHub
BeefMILF/facenet
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
disguised-face-verification-on-megafaceFaceNet
Accuracy: 86.47
face-identification-on-megafaceFaceNet
Accuracy: 70.49%
face-recognition-on-casia-webface-masksFaceNet
Accuracy: 84.21
face-recognition-on-celeba-masksFaceNet
Accuracy: 90.96
face-verification-on-ijb-cFaceNet
TAR @ FAR=1e-2: 66.5%
face-verification-on-labeled-faces-in-theFaceNet
Accuracy: 99.63%
face-verification-on-youtube-faces-dbFaceNet
Accuracy: 95.12%

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
FaceNet: A Unified Embedding for Face Recognition and Clustering | Papers | HyperAI