Adult Image Classification by a Local-Context Aware Network

To build a healthy online environment, adult image recognition is a crucial and challenging task. Recent deep learning based methods have brought great advances to this task. However, the recognition accuracy and generalization ability need to be further improved. In this paper, a local-context aware network is proposed to improve the recognition accuracy and a corresponding curriculum learning strategy is proposed to guarantee a good generalization ability. The main idea is to integrate the global classification and the local sensitive region detection into one network and optimize them simulatenously. Such strategy helps the classification networks focus more on suspicious regions and thus provide better recognition performance. Two datasets containing over 150,000 images have been collected to evaluate the performance of the proposed approach. From the experiment results, it is observed that our approach can always achieve the best classification accuracy compared with several state-of-the-art approaches investigated.

[1]  Dumitru Erhan,et al.  Going deeper with convolutions , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[2]  Ping Li,et al.  Adult Image and Video Recognition by a Deep Multicontext Network and Fine-to-Coarse Strategy , 2017, ACM Trans. Intell. Syst. Technol..

[3]  Mohamed Moustafa,et al.  Applying deep learning to classify pornographic images and videos , 2015, ArXiv.

[4]  Kaiming He,et al.  Focal Loss for Dense Object Detection , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

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

[6]  Anni Cai,et al.  Combining multiple SVM classifiers for adult image recognition , 2010, 2010 2nd IEEE InternationalConference on Network Infrastructure and Digital Content.

[7]  Alexei A. Efros,et al.  Unbiased look at dataset bias , 2011, CVPR 2011.

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

[9]  Matthieu Cord,et al.  Pooling in image representation: The visual codeword point of view , 2013, Comput. Vis. Image Underst..

[10]  Jason Weston,et al.  Curriculum learning , 2009, ICML '09.

[11]  Lihua Ye,et al.  Big Skin Regions Detection for Adult Image Identification , 2011, 2011 Workshop on Digital Media and Digital Content Management.

[12]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

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

[14]  Rainer Lienhart,et al.  A survey on visual adult image recognition , 2012, Multimedia Tools and Applications.

[15]  Kaiming He,et al.  Feature Pyramid Networks for Object Detection , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[16]  Ioannis A. Kakadiaris,et al.  Curriculum Learning of Visual Attribute Clusters for Multi-Task Classification , 2017, Pattern Recognit..

[17]  Yoshua Bengio,et al.  Understanding the difficulty of training deep feedforward neural networks , 2010, AISTATS.

[18]  Wen Gao,et al.  Detecting adult image using multiple features , 2001, 2001 International Conferences on Info-Tech and Info-Net. Proceedings (Cat. No.01EX479).

[19]  Alexei A. Efros,et al.  Undoing the Damage of Dataset Bias , 2012, ECCV.

[20]  James M. Rehg,et al.  Statistical Color Models with Application to Skin Detection , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[21]  Adriana Kovashka,et al.  Detecting Sexually Provocative Images , 2017, 2017 IEEE Winter Conference on Applications of Computer Vision (WACV).

[22]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.