Real-Time Face Identification via CNN and Boosted Hashing Forest

Yuri Vizilter, Vladimir Gorbatsevich, Andrey Vorotnikov, Nikita Kostromov; Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) Workshops, 2016, pp. 78-86

Abstract


The family of real-time face representations is obtained via Convolutional Network with Hashing Forest (CNHF). We learn the CNN, then transform CNN to the multiple convolution architecture and finally learn the output hashing transform via new Boosted Hashing Forest (BHF) technique. This BHF generalizes the Boosted SSC approach for hashing learning with joint optimization of face verification and identification. CNHF is trained on CASIA-WebFace dataset and evaluated on LFW dataset. We code the output of single CNN with 97% on LFW. For Hamming embedding we get CBHF-200 bit (25 byte) code with 96.3% and 2000-bit code with 98.14% on LFW. CNHF with 2000x7-bit hashing trees achieves 93% rank-1 on LFW relative to basic CNN 89.9% rank-1. CNHF generates templates at the rate of 40+ fps with CPU Core i7 and 120+ fps with GPU GeForce GTX 650.

Related Material


[pdf]
[bibtex]
@InProceedings{Vizilter_2016_CVPR_Workshops,
author = {Vizilter, Yuri and Gorbatsevich, Vladimir and Vorotnikov, Andrey and Kostromov, Nikita},
title = {Real-Time Face Identification via CNN and Boosted Hashing Forest},
booktitle = {Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) Workshops},
month = {June},
year = {2016}
}