eyes are opened to faces that are not wearing sun-
glasses boosted the accuracy from 88% to 96%. Fi-
nally, constraining the gaze estimation algorithm to
faces that are not wearing sunglasses and have their
eyes opened boosted the accuracy from 80% to 96%.
These experiments validate the potential of this
prototype deployed at University of Aveiro. It is
worth mentioning that the sunglasses detection algo-
rithm used in this prototype was the low-level one
and not the Deep Learning one (Subsection 3.6). This
choice was done to keep the system responsive when
in high demand.
6 CONCLUSION
A photo management system was presented in this
document. This system analyzes submitted photos
with image processing algorithms, enabling users to
update their identity photo automatically. A use-case
was tested, and it is currently in use at University of
Aveiro. In this use-case, a prototype was implemented
to allow the staff to update their identity photo. To
validate this prototype, a dataset was built and anno-
tated based on images from the LFW dataset. Two
experiments were conducted to test the several im-
age processing algorithms of the prototype. It was
concluded that it is possible to take advantage of the
dependency of certain image processing algorithms
to boost their accuracy. The results obtained were
quite satisfactory, considering the challenging nature
of the LFW images. The results ranged from 92% to
100% accuracy, depending on the image processing
algorithm being tested. The most crucial algorithm
of such systems, which is face verification, attained
100% accuracy.
As for future work, this prototype can be improved
in several aspects. The face verification algorithm
needs to employ strategies to deal with aging, as dis-
cussed in Section 2, since there are institutions that
have not updated the identity photos of their collab-
orators for a long time. This prototype also needs to
be equipped with an emotion recognition algorithm,
since generally identity photos require a neutral ex-
pression. Furthermore, it also needs an algorithm to
detect hats and other accessories that are not usually
welcome in a professional setting.
ACKNOWLEDGEMENTS
This work was supported in part by Institute of
Electronics and Informatics Engineering of Aveiro
(IEETA), University of Aveiro.
REFERENCES
Albiero, V., Srinivas, N., Villalobos, E., Perez-Facuse, J.,
Rosenthal, R., Mery, D., Ricanek, K., and Bowyer,
K. W. (2020). Identity document to selfie face match-
ing across adolescence. In 2020 IEEE Int. Joint Conf.
on Biometrics (IJCB), pages 1–9. IEEE.
Canedo, D., Trifan, A., and Neves, A. J. (2018). Monitor-
ing students’ attention in a classroom through com-
puter vision. In Int. Conf. on Practical Applications
of Agents and Multi-Agent Systems, pages 371–378.
Springer.
Cooray, S., O’Connor, N. E., Gurrin, C., Jones, G. J.,
O’Hare, N., and Smeaton, A. F. (2006). Identifying
person re-occurrences for personal photo management
applications.
Deng, J., Guo, J., Ververas, E., Kotsia, I., and Zafeiriou, S.
(2020). Retinaface: Single-shot multi-level face local-
isation in the wild. In Proceedings of the IEEE/CVF
Conf. on computer vision and pattern recognition,
pages 5203–5212.
Huang, G. B., Mattar, M., Berg, T., and Learned-Miller,
E. (2008). Labeled faces in the wild: A database
forstudying face recognition in unconstrained envi-
ronments. In Workshop on faces in’Real-Life’Images:
detection, alignment, and recognition.
King, D. E. (2009). Dlib-ml: A machine learning toolkit.
The Journal of Machine Learning Research, 10:1755–
1758.
Mittal, A., Moorthy, A. K., and Bovik, A. C. (2012).
No-reference image quality assessment in the spatial
domain. IEEE Transactions on image processing,
21(12):4695–4708.
OpenCV (2022). Opencv. https://opencv.org/. Accessed:
2022-08-26.
Shi, Y. and Jain, A. K. (2019). Docface+: Id document
to selfie matching. IEEE Transactions on Biometrics,
Behavior, and Identity Science, 1(1):56–67.
Simonyan, K. and Zisserman, A. (2014). Very deep con-
volutional networks for large-scale image recognition.
arXiv preprint arXiv:1409.1556.
Singh, S. and Prasad, S. (2018). Techniques and challenges
of face recognition: A critical review. Procedia com-
puter science, 143:536–543.
Soukupova, T. and Cech, J. (2016). Eye blink detection
using facial landmarks. In 21st computer vision winter
workshop, Rimske Toplice, Slovenia.
Xu, F., Uszkoreit, H., Du, Y., Fan, W., Zhao, D., and Zhu,
J. (2019). Explainable ai: A brief survey on history,
research areas, approaches and challenges. In CCF
Int. Conf. on natural language processing and Chi-
nese computing, pages 563–574. Springer.
Xu, X., Xu, S., Jin, L., and Song, E. (2011). Characteristic
analysis of otsu threshold and its applications. Pattern
recognition letters, 32(7):956–961.
Xu, Y., Peng, F., Yuan, Y., and Wang, Y. (2017). Face
album: towards automatic photo management based
on person identity on mobile phones. In 2017 IEEE
Int. Conf. on acoustics, speech and signal processing
(ICASSP), pages 3031–3035. IEEE.
AI-Powered Management of Identity Photos for Institutional Staff Directories
811