access icon free Adaptive skin detection using face location and facial structure estimation

Reliable and accurate facial skin extraction is the most critical and urgent issue for adaptive skin detection. Aiming at resolving this issue, the authors propose an adaptive skin detection method using face location and facial structure estimation. The face location algorithm is developed to improve the reliability of face detection and extract a face region with a high proportion of skin. Facial structure estimation is exploited to further reduce the impact of non-skin factors on dynamic skin colour modelling. The colour space distribution model of extracted facial skin is very close to that of real facial skin. Finally, the skin in an image is obtained by using a hybrid colour space strategy. Extensive experimental comparisons with some state-of-the-art methods have shown the superior performance of the proposed method.

Inspec keywords: image colour analysis; face recognition; feature extraction

Other keywords: colour space distribution model; facial skin extraction; adaptive skin detection; facial structure estimation; face region; nonskin factors; face location algorithm; hybrid colour space strategy; dynamic skin colour modelling

Subjects: Image recognition; Computer vision and image processing techniques

References

    1. 1)
      • 36. Liao, S., Jain, A.K., Li, S.Z.: ‘A fast and accurate unconstrained face detector’, IEEE Trans. Pattern Anal. Mach. Intell., 2016, 38, (2), pp. 211223.
    2. 2)
      • 5. Ibraheem, N.A., Khan, R.Z., Hasan, M.M.: ‘Comparative study of skin color based segmentation techniques’, Int. J. Appl. Inf. Syst., 2013, 5, (10), pp. 2438.
    3. 3)
      • 4. Razmjooy, N., Mousavi, B.S., Soleymani, F.: ‘A hybrid neural network imperialist competitive algorithm for skin color segmentation’, Math. Comput. Model., 2013, 57, (3), pp. 848856.
    4. 4)
      • 31. Luo, Y., Guan, Y.P.: ‘Motion objects segmentation based on structural similarity background modelling’, IET Comput. Vis., 2015, 9, (4), pp. 476488.
    5. 5)
      • 11. Hajiarbabi, M., Agah, A.: ‘Human skin color detection using neural networks’, J. Intell. Syst., 2015, 24, (4), pp. 425436.
    6. 6)
      • 25. Chang, C.C., Lin, C.J.: ‘LIBSVM: a library for support vector machines’, ACM Trans. Intel. Syst. Technol., 2011, 2, (3), pp. 127.
    7. 7)
      • 17. Liu, L., Sang, N., Yang, S., et al: ‘Real-time skin color detection under rapidly changing illumination conditions’, IEEE Trans. Consum. Electron., 2011, 57, (3), pp. 12951302.
    8. 8)
      • 22. Viola, P., Jones, M.J.: ‘Robust real-time face detection’, Int. J. Comput. Vis., 2004, 57, (2), pp. 137154.
    9. 9)
      • 14. Zafarifar, B., Van Den Kerkhof, T., de With, P.H.N.: ‘Texture-adaptive skin detection for TV and its real-time implementation on DSP and FPGA’, IEEE Trans. Consum. Electron., 2012, 58, (1), pp. 161169.
    10. 10)
      • 16. Chakraborty, B.K., Bhuyan, M.K., Kumar, S.: ‘Combining image and global pixel distribution model for skin colour segmentation’, Pattern Recognit. Lett., 2017, 88, pp. 3340.
    11. 11)
      • 30. Berg, T.L., Berg, A.C., Edwards, J., et al: ‘Who's in the picture’, Adv. Neural Inf. Process. Syst., 2005, 17, pp. 137144.
    12. 12)
      • 24. Dalal, N., Triggs, B.: ‘Histograms of oriented gradients for human detection’. Proc. IEEE Conf. Computer Vision and Pattern Recognition, 2005, pp. 886893.
    13. 13)
      • 23. Lienhart, R., Kuranov, A., Pisarevsky, V.: ‘Empirical analysis of detection cascade of boosted classifiers for rapid object detection’. Proc. Joint Pattern Recognition Symp., 2003, pp. 297304.
    14. 14)
      • 2. Shakir, H.R., George, L.E., Tuama, G.K.: ‘Single face detection based on skin color and edge detection’, Int. J. Comput. Sci. Mob. Comput., 2015, 4, (3), pp. 442450.
    15. 15)
      • 12. Khan, R., Hanbury, A., Stoettinger, J.: ‘Skin detection: a random forest approach’. Proc. Int. Conf. Image Processing, 2010, pp. 46134616.
    16. 16)
      • 27. Almazán, J., Gordo, A., Fornés, A., et al: ‘Segmentation-free word spotting with exemplar SVMs’, Pattern Recognit., 2014, 47, (12), pp. 39673978.
    17. 17)
      • 8. Wang, Y., Yuan, B.: ‘A novel approach for human face detection from color images under complex background’, Pattern Recognit., 2001, 34, (10), pp. 19831992.
    18. 18)
      • 20. Tan, W.R., Chan, C.S., Yogarajah, P., et al: ‘A fusion approach for efficient human skin detection’, IEEE Trans. Ind. Inf., 2012, 8, (1), pp. 138147.
    19. 19)
      • 1. Lai, Y.K., Lee, S.M.: ‘Wide color-gamut improvement with skin protection using content-based analysis for display systems’, J. Disp. Technol., 2013, 9, (3), pp. 146153.
    20. 20)
      • 32. Bergman, R., Nachlieli, H.: ‘Perceptual segmentation: combining image segmentation with object tagging’, IEEE Trans. Image Process., 2011, 20, (6), pp. 16681681.
    21. 21)
      • 29. Yan, J., Zhang, X., Lei, Z., et al: ‘Face detection by structural models’, Image Vis. Comput., 2014, 32, (10), pp. 790799.
    22. 22)
      • 18. Bilal, S., Akmeliawati, R., Salami, M.J.E., et al: ‘Dynamic approach for real-time skin detection’, J. Real-Time Image Process., 2015, 10, (2), pp. 371385.
    23. 23)
      • 34. Fasel, I., Fortenberry, B., Movellan, J.: ‘A generative framework for real time object detection and classification’, Comput. Vis. Image Underst., 2005, 98, (1), pp. 182210.
    24. 24)
      • 26. Eichner, M., Marin-Jimenez, M., Zisserman, A., et al: ‘2D articulated human pose estimation and retrieval in (almost) unconstrained still images’, Int. J. Comput. Vis., 2012, 99, (2), pp. 190214.
    25. 25)
      • 3. Mohanty, R., Raghunadh, M.V.: ‘Skin color segmentation based face detection using multi-color space’, Int. J. Adv. Res. Comput. Commun. Eng., 2016, 5, (5), pp. 470475.
    26. 26)
      • 19. Bianco, S., Gasparini, F., Schettini, R.: ‘Adaptive skin classification using face and body detection’, IEEE Trans. Image Process., 2015, 24, (12), pp. 47564765.
    27. 27)
      • 21. Hsieh, C.C., Liou, D.H., Lai, W.R.: ‘Enhanced face-based adaptive skin color model’, J. Appl. Sci. Eng., 2012, 15, (2), pp. 167176.
    28. 28)
      • 7. Kakumanu, P., Makrogiannis, S., Bourbakis, N.: ‘A survey of skin-color modeling and detection methods’, Pattern Recognit., 2007, 40, (3), pp. 11061122.
    29. 29)
      • 9. Ojo, J.A., Adeniran, S.A.: ‘Illumination invariant face detection using hybrid skin segmentation method’, Eur. J. Comput. Sci. Inf. Technol., 2013, 1, (4), pp. 19.
    30. 30)
      • 28. Luo, Y., Guan, Y.P.: ‘Enhanced facial texture illumination normalization for face recognition’, Appl. Opt., 2015, 54, (22), pp. 68876894.
    31. 31)
      • 33. Amjad, A., Griffiths, A., Patwary, M.N.: ‘Multiple face detection algorithm using colour skin modelling’, IET Image Process., 2012, 6, (8), pp. 10931101.
    32. 32)
      • 35. Zhu, X., Ramanan, D.: ‘Face detection, pose estimation, and landmark localization in the wild’. Proc. IEEE Conf. Computer Vision and Pattern Recognition, 2012, pp. 28792886.
    33. 33)
      • 37. Zhu, Q., Cheng, K.T., Wu, C.T.: ‘A unified adaptive approach to accurate skin detection’. Proc. Int. Conf. Image Processing, 2004, pp. 11891192.
    34. 34)
      • 15. Kawulok, M., Kawulok, J., Nalepa, J., et al: ‘Skin detection using spatial analysis with adaptive seed’. Proc. Int. Conf. Image Processing, 2013, pp. 37203724.
    35. 35)
      • 10. Jones, M.J., Rehg, J.M.: ‘Statistical color models with application to skin detection’, Int. J. Comput. Vis., 2002, 46, (1), pp. 8196.
    36. 36)
      • 13. Man, L., Xiao-yu, W., Hui-ling, M.: ‘Face automatic detection based on elliptic skin model and improved AdaBoost algorithm’, Int. J. Signal Process. Image Process. Pattern Recognit., 2015, 8, (2), pp. 227234.
    37. 37)
      • 6. Al-Mohair, H.K., Saleh, J.M., Suandi, S.A.: ‘Hybrid human skin detection using neural network and K-means clustering technique’, Appl. Soft Comput., 2015, 33, pp. 337347.
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-cvi.2016.0295
Loading

Related content

content/journals/10.1049/iet-cvi.2016.0295
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading