DOI QR코드

DOI QR Code

Gender Classification System Based on Deep Learning in Low Power Embedded Board

저전력 임베디드 보드 환경에서의 딥 러닝 기반 성별인식 시스템 구현

  • Received : 2016.07.07
  • Accepted : 2016.08.30
  • Published : 2017.01.31

Abstract

While IoT (Internet of Things) industry has been spreading, it becomes very important for object to recognize user's information by itself without any control. Above all, gender (male, female) is dominant factor to analyze user's information on account of social and biological difference between male and female. However since each gender consists of diverse face feature, face-based gender classification research is still in challengeable research field. Also to apply gender classification system to IoT, size of device should be reduced and device should be operated with low power. Consequently, To port the function that can classify gender in real-world, this paper contributes two things. The first one is new gender classification algorithm based on deep learning and the second one is to implement real-time gender classification system in embedded board operated by low power. In our experiment, we measured frame per second for gender classification processing and power consumption in PC circumstance and mobile GPU circumstance. Therefore we verified that gender classification system based on deep learning works well with low power in mobile GPU circumstance comparing to in PC circumstance.

사물 인터넷(IoT) 산업이 확산되면서 사용자의 정보를 특별한 조작 없이 물체가 스스로 인식하는 일이 매우 중요해졌다. 그중에서도 성별(남, 여)은 생물학적인 구조가 달라 성향이 다르고 사회적으로도 기대하는 바가 다르기 때문에 매우 중요한 요소이다. 하지만 얼굴 이미지를 기반으로 한 성별 인식과 관련된 연구는 동일한 성별이라도 다양한 생김새를 가지고 있어서 여전히 도전적인 분야이다. 그리고 성별인식 시스템을 사물 인터넷에 적용하기 위해서는 디바이스 크기를 소형화 시켜야 하며 저전력으로 구동이 가능해야 한다. 따라서 본 논문에서는 저전력으로 실제 사물에서 성별을 인식할 수 있는 기능을 탑재하기 위해 딥 러닝 기반의 성별 인식 알고리즘을 제안하고 이를 모바일 GPU 임베디드 보드에 포팅하여 최종적으로 실시간 성별인식 시스템을 구현하였다. 실험에서는 소비전력과 초당 처리 가능한 프레임 수를 PC환경과 모바일 GPU 임베디드 환경에서 측정하여 저전력 환경에서도 성별 인식이 가능함을 증명하였다.

Keywords

References

  1. G. Levi and T. Hassner, "Age and gender classification using convolutional neural networks," Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, 2015.
  2. C. Perez, J. Tapia, P. Estevez, and C. Held, "Gender classification from face images using mutual information and feature fusion," International Journal of Optomechatronics, Vol.6, No.1, pp.92-119, 2012. https://doi.org/10.1080/15599612.2012.663463
  3. B. Moghaddam and M. H. Yang, "Learning gender with support faces," IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol.24, No.5, pp.707-711, 2002. https://doi.org/10.1109/34.1000244
  4. S. Baluja and H. A. Rowley, "Boosting sex identification performance," International Journal of Computer Vision, Vol.71, No.1, pp.111-119, 2007. https://doi.org/10.1007/s11263-006-8910-9
  5. Y. LeCun, L. Bottou, Y. Bengio, and P. Haffner, "Gradient-based learning applied to document recognition," in Proceedings of the IEEE, Vol.86, No.11, pp.2278-2324, 1998. https://doi.org/10.1109/5.726791
  6. Y. Sun, X. Wang, and X. Tang, "Hybrid deep learning for face verification," in Proceedings of the IEEE International Conference on Computer Vision, 2013.
  7. D. H. Kim, S. T. Kim, and Y. M. Ro, "Latent feature representation with 3-D multi-view deep convolutional neural network for bilateral analysis in digital breast tomosynthesis," in 2016 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), IEEE, 2016.
  8. G. B. Huang, M. Ramesh, T. Berg, and E. Learned_miller, "Labeled faces in the wild: A database for studying face recognition in unconstrained environments," Technical report 07-49, UMass, 2007.
  9. Y. Jia. Caffe: An open source convolutional architecture for fast feature embedding [Internet], http://caffe.berkeleyvision.org/, 2013.
  10. Gary Bradsky and Adrian Kaebler, "Viola Jones Face Detector," in Learning OpenCV: Computer Vision with the OpenCV Library. O'Reilly Media, 1st edition.
  11. Hyunwook Jeong, Dae Hoe Kim, Wisam J. Baddar, and Yong Man Ro, "Real-time Gender Classification based on Deep Learning in Embedded System," in the Proceedings of the KIPS Symposium, 2016.
  12. Wen, Yandong, Zhifeng Li, and Yu Qiao, "Latent Factor Guided Convolutional Neural Networks for Age-Invariant Face Recognition," in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2015.
  13. NVIDIA developer blog [Internet], https://devblogs.nvidia.com/parallelforall/embedded-machine-learning-cudnndeep-neural-network-library- jetsot-tk1/.

Cited by

  1. Adaptive fault-tolerant scheduling strategies for mobile cloud computing pp.1573-0484, 2019, https://doi.org/10.1007/s11227-019-02745-5