Home > Research > Publications & Outputs > Face recognition on smartphones via optimised s...

Links

Text available via DOI:

View graph of relations

Face recognition on smartphones via optimised sparse representation classification

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

Face recognition on smartphones via optimised sparse representation classification. / Shen, Yiran; Hu, Wen; Yang, Mingrui et al.
IPSN 2014: Proceedings of the 13th International Symposium on Information Processing in Sensor Networks. IEEE, 2014. p. 237-248.

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Shen, Y, Hu, W, Yang, M, Wei, B, Lucey, S & Chou, CT 2014, Face recognition on smartphones via optimised sparse representation classification. in IPSN 2014: Proceedings of the 13th International Symposium on Information Processing in Sensor Networks. IEEE, pp. 237-248, IPSN-14 Proceedings of the 13th International Symposium on Information Processing in Sensor Networks, Berlin, Germany, 15/04/14. https://doi.org/10.1109/IPSN.2014.6846756

APA

Shen, Y., Hu, W., Yang, M., Wei, B., Lucey, S., & Chou, C. T. (2014). Face recognition on smartphones via optimised sparse representation classification. In IPSN 2014: Proceedings of the 13th International Symposium on Information Processing in Sensor Networks (pp. 237-248). IEEE. https://doi.org/10.1109/IPSN.2014.6846756

Vancouver

Shen Y, Hu W, Yang M, Wei B, Lucey S, Chou CT. Face recognition on smartphones via optimised sparse representation classification. In IPSN 2014: Proceedings of the 13th International Symposium on Information Processing in Sensor Networks. IEEE. 2014. p. 237-248 doi: 10.1109/IPSN.2014.6846756

Author

Shen, Yiran ; Hu, Wen ; Yang, Mingrui et al. / Face recognition on smartphones via optimised sparse representation classification. IPSN 2014: Proceedings of the 13th International Symposium on Information Processing in Sensor Networks. IEEE, 2014. pp. 237-248

Bibtex

@inproceedings{c9bc54f0975c4a1d90ead12d40172c08,
title = "Face recognition on smartphones via optimised sparse representation classification",
abstract = "Face recognition is an element of many smartphone apps, e.g. face unlocking, people tagging and games. Sparse Representation Classification (SRC) is a state-of-the-art face recognition algorithm, which has been shown to outperform many classical face recognition algorithms in OpenCV. The success of SRC is due to its use of ℓ 1 optimisation, which makes SRC robust to noise and occlusions. Since ℓ 1 optimisation is computationally intensive, SRC uses random projection matrices to reduce the dimension of the ℓ 1 problem. However, random projection matrices do not give consistent classification accuracy. In this paper, we propose a method to optimise the projection matrix for ℓ 1 -based classification 1 . Our evaluations, based on publicly available databases and real experiment, show that face recognition based on the optimised projection matrix can be 5-17% more accurate than its random counterpart and OpenCV algorithms. Furthermore, the optimised projection matrix does not have to be re-calculated even if new faces are added to the training set. We implement the SRC with optimised projection matrix on Android smartphones and find that the computation of residuals in SRC is a severe bottleneck, taking up 85-90% of the computation time. To address this problem, we propose a method to compute the residuals approximately, which is 50 times faster but without sacrificing recognition accuracy. Lastly, we demonstrate the feasibility of our new algorithm by the implementation and evaluation of a new face unlocking app and show its robustness to variation to poses, facial expressions, lighting changes and occlusions.",
keywords = "Face Recognition, Smartphones, Random Matrices, Sparse Representation, Android, JavaCV/OpenCV, Face Unlocking",
author = "Yiran Shen and Wen Hu and Mingrui Yang and Bo Wei and Simon Lucey and Chou, {Chun Tung}",
year = "2014",
month = apr,
day = "17",
doi = "10.1109/IPSN.2014.6846756",
language = "English",
isbn = "9781479931460",
pages = "237--248",
booktitle = "IPSN 2014: Proceedings of the 13th International Symposium on Information Processing in Sensor Networks",
publisher = "IEEE",
note = "IPSN-14 Proceedings of the 13th International Symposium on Information Processing in Sensor Networks ; Conference date: 15-04-2014 Through 17-04-2014",
url = "http://ipsn.acm.org/2014/",

}

RIS

TY - GEN

T1 - Face recognition on smartphones via optimised sparse representation classification

AU - Shen, Yiran

AU - Hu, Wen

AU - Yang, Mingrui

AU - Wei, Bo

AU - Lucey, Simon

AU - Chou, Chun Tung

PY - 2014/4/17

Y1 - 2014/4/17

N2 - Face recognition is an element of many smartphone apps, e.g. face unlocking, people tagging and games. Sparse Representation Classification (SRC) is a state-of-the-art face recognition algorithm, which has been shown to outperform many classical face recognition algorithms in OpenCV. The success of SRC is due to its use of ℓ 1 optimisation, which makes SRC robust to noise and occlusions. Since ℓ 1 optimisation is computationally intensive, SRC uses random projection matrices to reduce the dimension of the ℓ 1 problem. However, random projection matrices do not give consistent classification accuracy. In this paper, we propose a method to optimise the projection matrix for ℓ 1 -based classification 1 . Our evaluations, based on publicly available databases and real experiment, show that face recognition based on the optimised projection matrix can be 5-17% more accurate than its random counterpart and OpenCV algorithms. Furthermore, the optimised projection matrix does not have to be re-calculated even if new faces are added to the training set. We implement the SRC with optimised projection matrix on Android smartphones and find that the computation of residuals in SRC is a severe bottleneck, taking up 85-90% of the computation time. To address this problem, we propose a method to compute the residuals approximately, which is 50 times faster but without sacrificing recognition accuracy. Lastly, we demonstrate the feasibility of our new algorithm by the implementation and evaluation of a new face unlocking app and show its robustness to variation to poses, facial expressions, lighting changes and occlusions.

AB - Face recognition is an element of many smartphone apps, e.g. face unlocking, people tagging and games. Sparse Representation Classification (SRC) is a state-of-the-art face recognition algorithm, which has been shown to outperform many classical face recognition algorithms in OpenCV. The success of SRC is due to its use of ℓ 1 optimisation, which makes SRC robust to noise and occlusions. Since ℓ 1 optimisation is computationally intensive, SRC uses random projection matrices to reduce the dimension of the ℓ 1 problem. However, random projection matrices do not give consistent classification accuracy. In this paper, we propose a method to optimise the projection matrix for ℓ 1 -based classification 1 . Our evaluations, based on publicly available databases and real experiment, show that face recognition based on the optimised projection matrix can be 5-17% more accurate than its random counterpart and OpenCV algorithms. Furthermore, the optimised projection matrix does not have to be re-calculated even if new faces are added to the training set. We implement the SRC with optimised projection matrix on Android smartphones and find that the computation of residuals in SRC is a severe bottleneck, taking up 85-90% of the computation time. To address this problem, we propose a method to compute the residuals approximately, which is 50 times faster but without sacrificing recognition accuracy. Lastly, we demonstrate the feasibility of our new algorithm by the implementation and evaluation of a new face unlocking app and show its robustness to variation to poses, facial expressions, lighting changes and occlusions.

KW - Face Recognition

KW - Smartphones

KW - Random Matrices

KW - Sparse Representation

KW - Android

KW - JavaCV/OpenCV

KW - Face Unlocking

U2 - 10.1109/IPSN.2014.6846756

DO - 10.1109/IPSN.2014.6846756

M3 - Conference contribution/Paper

SN - 9781479931460

SP - 237

EP - 248

BT - IPSN 2014: Proceedings of the 13th International Symposium on Information Processing in Sensor Networks

PB - IEEE

T2 - IPSN-14 Proceedings of the 13th International Symposium on Information Processing in Sensor Networks

Y2 - 15 April 2014 through 17 April 2014

ER -