DOI QR코드

DOI QR Code

명암 필터와 개선된 허프 변환을 이용한 성인영상 검출

Adult Image Detection Using an Intensity Filter and an Improved Hough Transform

  • 장석우 (안양대학교 디지털미디어공학과) ;
  • 김상희 (숭실대학교 IT대학 컴퓨터학부) ;
  • 김계영 (숭실대학교 IT대학 컴퓨터학부)
  • 발행 : 2009.05.31

초록

본 논문에서는 평균 명암 필터와 개선된 2D 허프 변환을 이용하여 영상에서 가슴 영역을 검출함으로써 음란영상을 탐지하는 새로운 방법을 제안한다. 제안된 유해물 영상 검출 방법은 크게 학습 단계, 인식 단계, 검증 단계의 3가지 주요 단계로 구성된다. 학습 단계에서는 가슴의 유두 부분 영상의 학습을 통하여 인식 단계에서 사용할 유두 평균 명암 필터를 생성한다. 인식 단계에서는 입력 영상을 받아들여 에지를 추출하고, 에지의 밀도를 이용해 연결성분을 추출한 후. 추출된 연결성분의 가로와 세로외 길이 비율을 고려하여 유두 후보영역을 결정한다. 그리고 학습된 유두 평균 명암 필터와 입력 영상의 유두 후보영역 사이의 유사도를 측정하여 가장 유사도가 높은 영역을 최종적인 유두후보영역으로 결정하며, 개선된 2D 허프 변환을 이용하여 영상에서 가슴 라인을 검출한다. 검증 단계에서는 인식 단계에서 획득한 유두 후보영역과 가슴 라인의 위치를 고려하여 가슴 영역을 판단함으로써 유해물 영상의 최종 유무를 결정한다. 실험 결과에서는 다양한 영상을 이용한 실험을 통해 제안한 방법이 가슴 영역을 효과적으로 인식할 수 있음을 보여 주었으며, 결과적으로 제안된 방법이 음란 영상의 검출에 유용하게 활용될 수 있음을 확인할 수 있었다.

In this paper, we propose an adult images detection algorithm using a mean intensity filter and an improved 2D Hough Transform. This paper is composed of three major steps including a training step, a recognition step, and a verification step. The training step generates a mean nipple variance filter that will be used for detecting nipple candidate regions in the recognition step. To make the mean variance filter, we converts an input color image into a gray scale image and normalize it, and make an average intensity filter for nipple areas. The recognition step first extracts edge images and finds connected components, and decides nipple candidate regions by considering the ratio of width and height of a connected component. It then decides final nipple candidates by calculating the similarity between the learned nipple average intensity filter and the nipple candidate areas. Also, it detects breast lines of an input image through the improved 2D Hough transform. The verification step detects breast areas and identifies adult images by considering the relations between nipple candidate regions and locations of breast lines.

키워드

참고문헌

  1. M. M. Fleck, D. A. Forsyth, C. Bregler, "Finding Naked People," Proceedings of the 4th European Congerence on Computer Vision, Vol. 2, pp. 593-602, 1996.
  2. M. M. Fleck, D. A. Forsyth, "Identifying Nude Pictures," Proceedings of the 3rd IEEE Workshop on Applications of Computer Vision, pp. 103-108, 1996.
  3. M. M. Fleck, D. A. Forsyth, "Body Plans," Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 678-683, 1997.
  4. J. Z. Wang, G. Wiederhold, O. Firschein, "System for Screening Objectionable Images Using Daubechies' Waveletes and Color Histograms," Interactive Distributed Multimedia Systems and Tele-communication Services, pp, 20-30, 1997.
  5. J. Z. Wang, J. Li, G. Wiederhold, O. Firschein, "System for Screening Objectionable Images," Computer Communications, Vol.21, No. 15, pp. 1355-1360, 1998. https://doi.org/10.1016/S0140-3664(98)00203-5
  6. Jau-Ling Shih, Chang-Hising Lee, Chang-Shen Yang, "An Adult Image Identification System Employing Image Retrieval Technique," Pattern Recognition Letter, Vol. 28, pp. 2367-2374, 2007. https://doi.org/10.1016/j.patrec.2007.08.002
  7. Jiann-Shu Lee,Yung-Ming Kuo, Pau-ChooChng, E-Liang Chen, "Naked Image Detection based on Adaptive and Extensible Skin Color Model," Pattern Recognition, Vol. 40, No. 8, pp. 2261-2270, 2007. https://doi.org/10.1016/j.patcog.2006.11.016
  8. Randy Crane, "A Simplified Approach to Image Processing," Prentice Hall PTR,vpp. 46-59, 1997.
  9. C. Garcia and G. Tziritas "Face Detection Using Quantized Skin Color Pegions Merging and Wavelet Packet Analysis," IEEE Transactions on Multimedia, Vol. 1, Issue 3, pp. 264-277, Sept. 1999. https://doi.org/10.1109/6046.784465
  10. Guo Can Feng and Pong C. Yuen, "Multi-Cues Eye Detection on Gray Intensity Image," Pattern Recognition, Vol. 34, Issue 5, pp. 1033-1046, 2001. https://doi.org/10.1016/S0031-3203(00)00042-X
  11. Dimitrios Ioannou, Walter Huda, Andrew F. Laine, "Circle Recognition through a 2D Hough Transform and Radius Histogramming," Image and Vision Computing, Vol. 17, No. 1, pp. 15-26, Jan. 1999. https://doi.org/10.1016/S0262-8856(98)00090-0
  12. Noriaki Suetake, Eiji Uchino, and Kanae Hirata, "Generalized Fuzzy Hough Transform for Detecting Arbitrary Shapes in a Vague and Noisy Image," Soft Computing, Vol. 10, No. 12, pp. 1161-1168, Oct, 2006. https://doi.org/10.1007/s00500-005-0038-2
  13. G. L. Foresti, C. S. Regazzoni, G. Vernazza, "Cirular Arc Extraction by Direct Clustering in a 3D Hough Parameter Space," Signal Processing, Vol 41, Issue 2, pp. 203-224, 1995. https://doi.org/10.1016/0165-1684(94)00101-5
  14. J. Cha, R. H. Cofer, S. P. Kozaitis, "Extended Hough Transform for Linear Feature Detecion," Pattern Recognition, Vol. 39, Issue 6, pp. 1034-1043, June 2006. https://doi.org/10.1016/j.patcog.2005.05.014
  15. Manhua Liu, Xudong Jiang and Alex C. Kotb, "A Multi-Prototype Clustering Algorithm," Pattern Recognition, Vol. 42, Issue 5, pp. 689-698, May 2009. https://doi.org/10.1016/j.patcog.2008.09.015
  16. 오승준, 박찬웅, "러프 셋 이론을 이용한 시퀀스 데이터의 클러스터링 알고리즘," 한국컴퓨터정보학회논문지, 제 13권, 제 2호 113-119쪽, 2008년 3월.
  17. 오승준, "범주형 시퀀스 데이터의 K-Nearest Neighbour 알고리즘," 한국컴퓨터정보학회논문지, 제 10권, 제 2호, 215-221쪽, 2005년 5월.