cal artificial neural network in order to determine the
hair color. To train and test the proposed algorithm,
we annotated more than 4000 images from an exis-
ting database with the hair color.
The experiments we performed and the reported
results (a hair segmentation accuracy of 91.61% and
a hair color classification accuracy of 89.6% demon-
strate the effectiveness of the proposed solution.
As a future work, we plan to add more classes to
the hair tone taxonomy in order to be able to also
recognize un-natural, dyed hair colors: blue, violet,
green or hair with highligths.
REFERENCES
Asgari, A. and Sinclair, R. (2011). Male pattern androgene-
tic alopecia.
Huang, G. B., Ramesh, M., Berg, T., and Learned-Miller, E.
(2007). Labeled faces in the wild: A database for stu-
dying face recognition in unconstrained environments.
Technical Report 07-49, University of Massachusetts,
Amherst.
Ioffe, S. and Szegedy, C. (2015). Batch normalization:
Accelerating deep network training by reducing inter-
nal covariate shift. arXiv preprint arXiv:1502.03167.
Julian, P., Dehais, C., Lauze, F., Charvillat, V., Bartoli,
A., and Choukroun, A. (2010). Automatic hair de-
tection in the wild. In Pattern Recognition (ICPR),
2010 20th International Conference on, pages 4617–
4620. IEEE.
Kae, A., Sohn, K., Lee, H., and Learned-Miller, E. (2013).
Augmenting CRFs with Boltzmann machine shape
priors for image labeling. In 2013 IEEE Conference
on Computer Vision and Pattern Recognition, pages
2019–2026.
King, D. E. (2009). Dlib-ml: A machine learning
toolkit. Journal of Machine Learning Research,
10(Jul):1755–1758.
Krupka, A., Prinosil, J., Riha, K., Minar, J., and Dutta, M.
(2014). Hair segmentation for color estimation in sur-
veillance systems. In Proc. 6th Int. Conf. Adv. Multi-
media, pages 102–107.
Liu, Z., Luo, P., Wang, X., and Tang, X. (2015). Deep lear-
ning face attributes in the wild. In Proceedings of In-
ternational Conference on Computer Vision (ICCV).
Long, J., Shelhamer, E., and Darrell, T. (2015). Fully con-
volutional networks for semantic segmentation. In
Proceedings of the IEEE conference on computer vi-
sion and pattern recognition, pages 3431–3440.
Muhammad, U. R., Svanera, M., Leonardi, R., and Benini,
S. (2018). Hair detection, segmentation, and hairstyle
classification in the wild. Image and Vision Compu-
ting, 71:25–37.
Prinosil, J., Krupka, A., Riha, K., Dutta, M. K., and Singh,
A. (2015). Automatic hair color de-identification. In
Green Computing and Internet of Things (ICGCIoT),
2015 International Conference on, pages 732–736.
IEEE.
Proenc¸a, H. and Neves, J. C. (2017). Soft biometrics:
Globally coherent solutions for hair segmentation and
style recognition based on hierarchical mrfs. IEEE
Transactions on Information Forensics and Security,
12(7):1637–1645.
Ronneberger, O., Fischer, P., and Brox, T. (2015). U-net:
Convolutional networks for biomedical image seg-
mentation. In International Conference on Medical
image computing and computer-assisted intervention,
pages 234–241. Springer.
Rousset, C. and Coulon, P.-Y. (2008). Frequential and color
analysis for hair mask segmentation. In Image Proces-
sing, 2008. ICIP 2008. 15th IEEE International Con-
ference on, pages 2276–2279. IEEE.
Sarraf, S. (2016). Hair color classification in face recog-
nition using machine learning algorithms. American
Scientific Research Journal for Engineering, Techno-
logy, and Sciences (ASRJETS), 26(3):317–334.
Shen, Y., Peng, Z., and Zhang, Y. (2014). Image based hair
segmentation algorithm for the application of automa-
tic facial caricature synthesis. The Scientific World
Journal, 2014.
Sinha, P., Balas, B., Ostrovsky, Y., and Russell, R. (2006).
Face recognition by humans: Nineteen results all
computer vision researchers should know about. Pro-
ceedings of the IEEE, 94(11):1948–1962.
Sinha, P. and Poggio, T. (2002). ’united’we stand. Percep-
tion, 31(1):133.
Yacoob, Y. and Davis, L. (2005). Detection, analysis and
matching of hair. In Computer Vision, 2005. ICCV
2005. Tenth IEEE International Conference on, vo-
lume 1, pages 741–748. IEEE.
VISAPP 2019 - 14th International Conference on Computer Vision Theory and Applications
66