DOI QR코드

DOI QR Code

Performance Comparison of Skin Color Detection Algorithms by the Changes of Backgrounds

배경의 변화에 따른 피부색상 검출 알고리즘의 성능 비교

  • 장석우 (안양대학교 디지털미디어학과)
  • Received : 2010.02.24
  • Accepted : 2010.03.11
  • Published : 2010.03.31

Abstract

Accurately extracting skin color regions is very important in various areas such as face recognition and tracking, facial expression recognition, adult image identification, health-care, and so forth. In this paper, we evaluate the performances of several skin color detection algorithms in indoor environments by changing the distance between the camera and the object as well as the background colors of the object. The distance is from 60cm to 120cm and the background colors are white, black, orange, pink, and yellow, respectively. The algorithms that we use for the performance evaluation are Peer algorithm, NNYUV, NNHSV, LutYUV, and Kimset algorithm. The experimental results show that NNHSV, NNYUV and LutYUV algorithm are stable, but the other algorithms are somewhat sensitive to the changes of backgrounds. As a result, we expect that the comparative experimental results of this paper will be used very effectively when developing a new skin color extraction algorithm which are very robust to dynamic real environments.

정확하게 피부 색상을 검출하는 방법은 얼굴 인식 및 추적, 표정 인식, 성인 영상 검출, 헬스케어 등의 다양한 분야에서 매우 유용하게 사용된다. 본 논문에서는 일반광과 실내 조명이 더해진 환경에서 피사체의 거리를 변경하면서, 그리고피사체배경의색상을변경함에따라다양한피부색상검출알고리즘의성능을비교평가한다. 실험대상은 피부톤의 차이를 보이는 남자 2명과 여자 한 명이고, 배경을 화이트, 블랙, 오렌지, 핑크, 옐로우의 5가지 색으로 구분하여 테스트를 하였다. 성능 평가에 사용한 피부색상 추출 알고리즘은 Peer 알고리즘, NNYUV, NNHSV, LutYUV, Kismet 알고리즘이며, 카메라와 피사체 사이의 거리는 60cm에서 120cm 사이로 한정하여 실험을 하였다. 성능 측정 실험 결과 피사체의 배경 변화에 따른 알고리즘이 성능의 차이를 보이는데, 전반적으로 뉴럴 네트워크를 이용한 NNHSV, NNYUV, 그리고 LutYUV이 안정적인 결과를 보여주었으며, 나머지 알고리즘들은 배경의 변화에 따라 피부색상 검출율이 영향을 많이 받았다. 본 논문에서 보여준 다양한 성능 평가 결과들은 피사체의 주변 환경이 동적으로 변화하는 실제 환경에서 상황에 따라 적응적이고 정확도가 높은 피부 색상 추출 알고리즘을 개발하는데 효과적으로 활용될 것으로 기대된다.

Keywords

References

  1. Son Lam Phung, Abdesselam Bouzerdoum, Douglas Chai, "Skin Segmentation Using Color Pixel Classification: Analysis and Comparison," IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 27, No. 1, January 2005.
  2. Kyung-Min Cho, Jeong-Hun Jang, Ki-Sang Hong, "Adaptive Skin-Color Filter," Pattern Recognition, Vol. 34, No.5, pp. 1067-1073, May 2001. https://doi.org/10.1016/S0031-3203(00)00034-0
  3. A. Choudhury, M. Rogers, B. Gillam, K. Watson, "A Novel Skin Tone Detection Algorithm for Contraband Image Analysis," In Proceedings of the International Workshop on Systematic Approaches to Digital Forensic Engineering, pp. 3-9, May 2008.
  4. Moritz Störring, Hans J. Andersen, and Erik Granum, "Skin Color Detection under Changing Lighting Conditions," In Proceedings of the Seventh Symposium on Intelligent Robotics Systems, pp. 187-195, 1999
  5. Jure Kovac, Peter Peer, Franc Solina, "Human Skin Color Clustering for Face Detection," In Proceedings of the International Conference on Computer as a Tool (EUROCON), Vol. 2, pp. 144-1448, 2003
  6. Cynthia Breazeal, Aaron Edsinger, Paul Fitzpatrick, Brian Scassellati, "Active Vision for Sociable Robots," IEEE Transactions on Systems, Man, and Cybernetics-Part A: Systems and Humans, Vol. 31, No. 5, 2001.
  7. Jiann-Shu Lee, Yung-Ming Kuo, Pau-Choo Chung, E-Liang Chen, "Naked Image Detection based on Adaptive and Extensible Skin Color Model," Pattern Recognition, Vol. 40, Issue 8, pp. 2261-2270, 2007. https://doi.org/10.1016/j.patcog.2006.11.016
  8. Jianzhong Fang, Guoping Qiu, "A Color Histogram-based Approach to Human Face Detection," In Proceedings of the International Conference on Visual Information Engineering, pp. 133-136, 2003.
  9. Tsuyoshi Kawaguchi, Mohamed Rizon, "Iris Detection Using Intensity and Edge Information," Pattern Recognition, Vol. 36, No. 2, pp. 549-562, 2003. https://doi.org/10.1016/S0031-3203(02)00066-3
  10. L. Sigal, S. Sclaroff, V. Athitsos, "Skin Color-based Video Segmentation under Time-Varying Illumination," IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 26, No. 7, pp. 863-877, 2004.
  11. P. Kakumanu, S. Makrogiannis, N. Bourbakis, "A Survey of Skin-Color Modeling and Detection Methods," Pattern Recognition, Vol. 30, Issue 3, pp. 1106-1122, March 2007.
  12. 한성현, "칼라 홍채영상을 이용한 홍채진단시스템," 한국컴퓨터정보학회논문지, 제13권, 제6호, 87-94쪽, 2008년11월.
  13. 박영재, 장석우, 김계영, "눈주위의피부색을이용한피부 영역 검출과 입술 검출에 관한 연구," 한국컴퓨터정보학회논문지, 제 14권, 제 4호, 19-30쪽, 2009년 4월.