A Benchmark Methodology for Child Pornography Detection

The acquisition and distribution of child sexual content are some of the most important concerns for legislative systems and law enforcement agencies around the world. There is a great demand for automatic detection of child pornography, mainly due to the large amount of existent data and the facility someone can share this content over the internet. Although there are some proposed methods to automatically detect child pornography content in the literature, there is no available dataset to assess and compare the performance of these methods due to legal restrictions, considering that in many countries the distribution or possession of this material is a crime by Law. To mitigate this problem, we work with the Brazilian Federal Police to structure and organize a benchmark methodology for child pornography to make it possible the comparison of distinct categories of child pornography detectors. Therefore, we present in this paper the used methodology for the creation of a new annotated dataset of images of child pornography. We also propose a child pornography detection step-wise methodology based on automatic age estimation combined with a pornography detector, which is evaluated using the described benchmark dataset. The proposed approach achieved results (79.84% accuracy) that overcome two tools currently used by the Brazilian Federal Police.

[1]  Mateus de Castro Polastro,et al.  NuDetective: A Forensic Tool to Help Combat Child Pornography through Automatic Nudity Detection , 2010, 2010 Workshops on Database and Expert Systems Applications.

[2]  Carlos D. Castillo,et al.  An All-In-One Convolutional Neural Network for Face Analysis , 2016, 2017 12th IEEE International Conference on Automatic Face & Gesture Recognition (FG 2017).

[3]  Canqun Yang,et al.  A hybrid deep learning CNN-ELM for age and gender classification , 2018, Neurocomputing.

[4]  Tal Hassner,et al.  Age and gender classification using convolutional neural networks , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[5]  Joel H. Saltz,et al.  ConvNets with Smooth Adaptive Activation Functions for Regression , 2017, AISTATS.

[6]  Yoshua Bengio,et al.  Gradient-based learning applied to document recognition , 1998, Proc. IEEE.

[7]  Young Ho Kwon,et al.  Locating facial features for age classification , 1993, Other Conferences.

[8]  Andreas Lanitis,et al.  On the detection of images containing child-pornographic material , 2017, 2017 24th International Conference on Telecommunications (ICT).

[9]  Yu Qiao,et al.  Joint Face Detection and Alignment Using Multitask Cascaded Convolutional Networks , 2016, IEEE Signal Processing Letters.

[10]  Arnaldo de Albuquerque Araújo,et al.  Pornography detection using BossaNova video descriptor , 2014, 2014 22nd European Signal Processing Conference (EUSIPCO).

[11]  M. Krause Identifying and Managing Stress in Child Pornography and Child Exploitation Investigators , 2009 .

[12]  Davis E. King,et al.  Dlib-ml: A Machine Learning Toolkit , 2009, J. Mach. Learn. Res..

[13]  Michael S. Bernstein,et al.  ImageNet Large Scale Visual Recognition Challenge , 2014, International Journal of Computer Vision.

[14]  Yun Fu,et al.  Human age estimation using bio-inspired features , 2009, 2009 IEEE Conference on Computer Vision and Pattern Recognition.

[15]  Jeannie R. Albrecht,et al.  Measurement and Analysis of Child Pornography Trafficking on Gnutella and eMule , 2012 .

[16]  Anderson Rocha,et al.  Leveraging deep neural networks to fight child pornography in the age of social media , 2018, J. Vis. Commun. Image Represent..

[17]  Luc Van Gool,et al.  DEX: Deep EXpectation of Apparent Age from a Single Image , 2015, 2015 IEEE International Conference on Computer Vision Workshop (ICCVW).

[18]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[19]  Ming Dong,et al.  Using Ranking-CNN for Age Estimation , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[20]  Jun Wu,et al.  Pornographic image detection utilizing deep convolutional neural networks , 2016, Neurocomputing.

[21]  C. Christodoulou,et al.  Comparing different classifiers for automatic age estimation , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[22]  Carlos Segura,et al.  A deep analysis on age estimation , 2015, Pattern Recognit. Lett..

[23]  Thomas S. Huang,et al.  Human age estimation using bio-inspired features , 2009, CVPR.

[24]  R. Edelmann,et al.  Exposure to child abuse images as part of one's work: possible psychological implications , 2010 .

[25]  Vanessa Testoni,et al.  Video pornography detection through deep learning techniques and motion information , 2016, Neurocomputing.

[26]  Karl Ricanek,et al.  MORPH: a longitudinal image database of normal adult age-progression , 2006, 7th International Conference on Automatic Face and Gesture Recognition (FGR06).

[27]  Tal Hassner,et al.  Age and Gender Estimation of Unfiltered Faces , 2014, IEEE Transactions on Information Forensics and Security.

[28]  Luc Van Gool,et al.  Deep Expectation of Real and Apparent Age from a Single Image Without Facial Landmarks , 2016, International Journal of Computer Vision.

[29]  Gang Hua,et al.  Ordinal Regression with Multiple Output CNN for Age Estimation , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[30]  Thomas Serre,et al.  Robust Object Recognition with Cortex-Like Mechanisms , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[31]  Yu Zhang,et al.  Learning from facial aging patterns for automatic age estimation , 2006, MM '06.

[32]  Timothy F. Cootes,et al.  Active Shape Models-Their Training and Application , 1995, Comput. Vis. Image Underst..

[33]  Rama Chellappa,et al.  HyperFace: A Deep Multi-Task Learning Framework for Face Detection, Landmark Localization, Pose Estimation, and Gender Recognition , 2019, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[34]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[35]  Nasir D. Memon,et al.  Towards automatic detection of child pornography , 2014, 2014 IEEE International Conference on Image Processing (ICIP).

[36]  T. Poggio,et al.  Hierarchical models of object recognition in cortex , 1999, Nature Neuroscience.

[37]  Mitali Thakor,et al.  How to Look: Apprehension, Forensic Craft, and the Classification of Child Exploitation Images , 2017, IEEE Ann. Hist. Comput..