LARGE SCALE IMAGE-BASED ADULT-CONTENT FILTERING

Henry A. Rowley, Yushi Jing, Shumeet Baluja

2006

Abstract

As more people start using the Internet and more content is placed online, the chances that individuals will encounter inappropriate or unwanted adult-oriented content increases. This paper presents a practical and scalable method to efficiently detect many adult-content images, specifically pornographic images. We currently use this system in a search engine that covers a large fraction of the images on the WWW. For each image, face detection is applied and a number of summary features are computed; the results are then fed to a support vector machine for classification. The results show that a significant fraction of adult-content images can be detected.

References

  1. Arentz, W. A. and Olstad, B. (2004). Classifying offensive sites based on image content. In Computer Vision and Image Understanding.
  2. Baluja, S. and Rowley, H. A. (2005). Boosting sex identification performance. In Innovative Applications of Artificial Intelligence, Pittsburgh, PA, USA.
  3. Bradski, G. (2000). Programmer's Toolchest: The OpenCV Library. Software available at http://www.intel.com/research/mrl/ research/opencv/index.htm.
  4. Canny, J. (1986). A computational approach to edge detection. IEEE Transactions on Pattern Analysis and Machine Intelligence, 8(6).
  5. Chang, C.-C. and Lin, C.-J. (2001). LIBSVM: a library for support vector machines. Software available at http://www.csie.ntu.edu.tw/˜cjlin/ libsvm.
  6. di Linguistica Computazionale, I. (2004). POESIA: Public Open-source Environment for a Safer Internet Access. Software available at http: //www.poesia-filter.org, alpha 2 release, poesieasoft_snapshot_25july2003.tgz.
  7. Duan, L., Cui, G., Gao, W., and Zhang, H. (2002). Adult image detection method base-on skin color model and support vector machine. In Asian Conference on Computer Vision, pages 797-800, Melbourne, Australia.
  8. Fleck, M. M., Forsyth, D. A., and Bregler, C. (1996). Finding naked people. In European Conference on Computer Vision.
  9. Hunke, H. M. (1994). Locating and tracking of human faces with neural networks. Master's thesis, University of Karlsruhe.
  10. Ioffe, S. and Forsyth, D. (1998). Learning to find pictures of people. In Neural Information Processing Systems.
  11. Ioffe, S. and Forsyth, D. (1999). Finding people by sampling. In International Conference on Computer Vision.
  12. Jones, M. J. and Rehg, J. M. (1998a). Stastical color models with applications to skin detection. International Journal of Computer Vision, 46(1):81-96.
  13. Jones, M. J. and Rehg, J. M. (1998b). Stastical color models with applications to skin detection. Technical report, Compaq Cambridge Research Laboratory.
  14. Kiryati, N., Eldar, Y., and Bruckstein, A. M. (1991). A probabilistic Hough transform. Pattern Recognition, 2(4):303-316.
  15. Kruppa, H., Bauer, M. A., and Schiele, B. (2002). Skin patch detection in real-world images. In Annual Pattern Recognition Symposium DAGM.
  16. Lanitis, A., Draganova, C., and Chirstodoulou, C. (2004). Compariong difference classifiers for automatic age estimation. IEEE Transactions on Systems, Man, and Cybernetics, 34(1).
  17. Lienhart, R. and Maydt, J. (2003). Empirical analysis of detection cascades of boosted classifiers for rapid object detection. In Annual Pattern Recognition Symposium DAGM.
  18. Lowe, D. G. (2004). Distinctive image features from scaleinvariant keypoints. International Journal of Computer Vision, 60(2):91-110.
  19. Moghaddam, B. and Yang, M.-H. (2000). Sex with support vector machines. In Neural Information Processing Systems.
  20. Rosenberg, C., Minka, T., and Ladsariya, A. (2003). Bayesian color constancy with non-gaussian models. In Neural Information Processing Systems.
  21. Sprague, N. and Luo, J. (2002). Clothed people detection in still images. In International Conference on Pattern Recognition.
  22. Tieu, K. and Viola, P. (2000). Boosting image retrieval. In Computer Vision and Pattern Recognition.
  23. Viola, P. and Jones, M. (2001). Rapid object detection using a boosted cascade of simple features. In Computer Vision and Pattern Recognition.
  24. Wang, J. Z., Li, J., Wiederhold, G., and Firschein, O. (1998). System for screening objectionable images. In Computer Communications Journal.
  25. Zeng, W., Gao, W., Zhang, T., and Liu, Y. (2004). Image guarder: An intelligent detector for adult images. In Asian Conference on Computer Vision, pages 1080- 1084, Jeju Island, Korea.
  26. Zheng, H., Daoudi, M., and Jedynak, B. (2004). Blocking adult images based on statistical skin detection. Electronic Letters on Computer Vision and Image Analysis, 4(2):1-14.
Download


Paper Citation


in Harvard Style

A. Rowley H., Jing Y. and Baluja S. (2006). LARGE SCALE IMAGE-BASED ADULT-CONTENT FILTERING . In Proceedings of the First International Conference on Computer Vision Theory and Applications - Volume 1: VISAPP, ISBN 972-8865-40-6, pages 290-296. DOI: 10.5220/0001377002900296


in Bibtex Style

@conference{visapp06,
author={Henry A. Rowley and Yushi Jing and Shumeet Baluja},
title={LARGE SCALE IMAGE-BASED ADULT-CONTENT FILTERING},
booktitle={Proceedings of the First International Conference on Computer Vision Theory and Applications - Volume 1: VISAPP,},
year={2006},
pages={290-296},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001377002900296},
isbn={972-8865-40-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the First International Conference on Computer Vision Theory and Applications - Volume 1: VISAPP,
TI - LARGE SCALE IMAGE-BASED ADULT-CONTENT FILTERING
SN - 972-8865-40-6
AU - A. Rowley H.
AU - Jing Y.
AU - Baluja S.
PY - 2006
SP - 290
EP - 296
DO - 10.5220/0001377002900296