A Four-Phases Methodology to Propose Anti-Pornography System Based on Neural and Bayesian Methods of Artificial Intelligence

Pornographic images are disturbing and malicious contents that are easily available through Internet technology. It has a negative and lasting effect on children who use the Internet; thus, pornography has become a serious threat not only to Internet users but also to society at large. Therefore, developing efficient and reliable tools to automatically filter pornographic contents is imperative. However, the effective interception of pornography remains a challenging issue. In this paper, a four-phase anti-pornography system based on the neural and Bayesian methods of artificial intelligence is proposed. Primitive information on pornography is examined and then used to determine if a given image falls under the pornography category. First, we present a detailed description of preliminary study phase followed by the modeling phase for the proposed skin detector. An anti-pornography system is created in the development phase, which also includes the proposed pornography classifier based on skin detection. Finally, the performance assessment method for the proposed anti-pornography system is discussed in the evaluation phase.

[1]  Wen Gao,et al.  Shape-based adult images detection , 2004, Third International Conference on Image and Graphics (ICIG'04).

[2]  Geoffrey E. Hinton,et al.  Learning internal representations by error propagation , 1986 .

[3]  Abdesselam Bouzerdoum,et al.  Skin segmentation using color and edge information , 2003, Seventh International Symposium on Signal Processing and Its Applications, 2003. Proceedings..

[4]  P. Peer,et al.  Human skin color clustering for face detection , 2003, The IEEE Region 8 EUROCON 2003. Computer as a Tool..

[5]  I. Cohen,et al.  Human-computer interaction: a Bayesian network approach , 2005, International Symposium on Signals, Circuits and Systems, 2005. ISSCS 2005..

[6]  Ian Craw,et al.  A SOM Based Approach to Skin Detection with Application in Real Time Systems , 2001, BMVC.

[7]  Mahmoud A. Mofaddel,et al.  Adult image content filtering: A statistical method based on Multi-Color Skin Modeling , 2010, The 10th IEEE International Symposium on Signal Processing and Information Technology.

[8]  Sigeru Omatu,et al.  Combining Neural Networks for Skin Detection , 2011, ArXiv.

[9]  Nikolaos G. Bourbakis,et al.  Neural Network Approach for Image chromatic Adaptation for Skin Color Detection , 2007, Int. J. Neural Syst..

[10]  Arthur E. Bryson,et al.  Applied Optimal Control , 1969 .

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

[12]  Pau-Choo Chung,et al.  Naked image detection based on adaptive and extensible skin color model , 2007, Pattern Recognit..

[13]  Nikolaos G. Bourbakis,et al.  A survey of skin-color modeling and detection methods , 2007, Pattern Recognit..

[14]  Yang Liu,et al.  IMAGE GUARDER: AN INTELLIGENT DETECTOR FOR ADULT IMAGES , 2003 .

[15]  B. B. Zaidan,et al.  Spam influence on business and economy: Theoretical and experimental studies for textual anti-spam filtering using mature document processingand naive Bayesian classifier , 2011 .

[16]  Vladimir Vezhnevets,et al.  A Survey on Pixel-Based Skin Color Detection Techniques , 2003 .

[17]  Nong Sang,et al.  Detecting skin colors under varying illumination , 2011, International Symposium on Multispectral Image Processing and Pattern Recognition.

[18]  Vijayan K. Asari,et al.  Neural network based skin color model for face detection , 2003, 32nd Applied Imagery Pattern Recognition Workshop, 2003. Proceedings..

[19]  Zhen Li,et al.  Pornographic Images Detection Based on CBIR and Skin Analysis , 2008, 2008 Fourth International Conference on Semantics, Knowledge and Grid.

[20]  Gabriel Pérez,et al.  Explicit image detection using YCbCr space color model as skin detection , 2011 .

[21]  Zhiming Liu,et al.  A skin detector based on neural network , 2002, IEEE 2002 International Conference on Communications, Circuits and Systems and West Sino Expositions.

[22]  Arne Leijon,et al.  Human skin color detection in RGB space with Bayesian estimation of beta mixture models , 2010, 2010 18th European Signal Processing Conference.

[23]  Min C. Shin,et al.  Objective evaluation of approaches of skin detection using ROC analysis , 2007, Comput. Vis. Image Underst..

[24]  Alaa Y. Taqa,et al.  Increasing the reliability of skin detectors , 2010 .

[25]  Lung-Hao Lee,et al.  Generation of pornographic blacklist and its incremental update using an inverse chi-square based method , 2008, Inf. Process. Manag..

[26]  Allan Hanbury,et al.  Skin detection: A random forest approach , 2010, 2010 IEEE International Conference on Image Processing.

[27]  A. A. Zaidan,et al.  Novel multi-cover steganography using remote sensing image and general recursion neural cryptosystem , 2010 .

[28]  Koichi Yamada,et al.  Skin Color Segmentation Using Coarse-to-Fine Region on Normalized RGB Chromaticity Diagram for Face Detection , 2008, IEICE Trans. Inf. Syst..

[29]  A. A. Zaidan,et al.  Increase reliability for skin detector using backprobgation neural network and heuristic rules based on YCbCr , 2010 .

[30]  Bilal Bahaa Zaidan,et al.  Impact of spam advertisement through e-mail: A study to assess the influence of the anti-spam on the e-mail marketing , 2010 .

[31]  MyoungBeom Chung,et al.  Obscene image detection algorithm using high-and low-quality images , 2010, 4th International Conference on New Trends in Information Science and Service Science.

[32]  Nidhal K. El Abbadi,et al.  Skin Texture Recognition Using Neural Networks , 2013, ArXiv.

[33]  Brijesh Verma,et al.  Pattern Recognition Technologies and Applications: Recent Advances , 2008 .

[34]  Rama Chellappa,et al.  Skin Detection -a Short Tutorial , 2010 .

[35]  S. Kasaei,et al.  An efficient wavelet/neural networks-based face detection algorithm , 2005, 2005 1st IEEE and IFIP International Conference in Central Asia on Internet.

[36]  R. Randles,et al.  Generalized Linear and Quadratic Discriminant Functions Using Robust Estimates , 1978 .

[37]  Raimondo Schettini,et al.  Recall or precision-oriented strategies for binary classification of skin pixels , 2008, J. Electronic Imaging.

[38]  Changzhen Hu,et al.  An adult image recognizing algorithm based on naked body detection , 2009, 2009 ISECS International Colloquium on Computing, Communication, Control, and Management.

[39]  Wei Wei,et al.  A pornographic image filtering model based on erotic part , 2010, 2010 3rd International Congress on Image and Signal Processing.

[40]  Huicheng Zheng,et al.  Objectionable Image Detection by ASSOM Competition , 2006, CIVR.

[41]  Zhouyu Fu,et al.  Recognition of Pornographic Web Pages by Classifying Texts and Images , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[42]  Wen Gao,et al.  An adaptive skin color detection algorithm with confusing backgrounds elimination , 2005, IEEE International Conference on Image Processing 2005.

[43]  Chiou-Shann Fuh,et al.  Pornography Detection Using Support Vector Machine , 2003 .

[44]  Jantima Polpinij,et al.  A web pornography patrol system by content-based analysis: In particular text and image , 2008, 2008 IEEE International Conference on Systems, Man and Cybernetics.

[45]  Christopher Krügel,et al.  On the Effectiveness of Techniques to Detect Phishing Sites , 2007, DIMVA.

[46]  Marina L. Gavrilova,et al.  PCA Based Geometric Modeling for Automatic Face Detection , 2011, 2011 International Conference on Computational Science and Its Applications.

[47]  James L. McClelland,et al.  Parallel distributed processing: explorations in the microstructure of cognition, vol. 1: foundations , 1986 .

[48]  O. G. Kakde,et al.  Skin Color Detection Model Using Neural Networks and its Performance Evaluation , 2010 .

[49]  B. B. Zaidan,et al.  A new hybrid module for skin detector using fuzzy inference system structure and explicit rules , 2010 .

[50]  FreundYoav,et al.  Large Margin Classification Using the Perceptron Algorithm , 1999 .

[51]  Shuming Zhou,et al.  An algorithm of pornographic image detection , 2007, Fourth International Conference on Image and Graphics (ICIG 2007).

[52]  Jaecheol Ryou,et al.  Adult Image Detection Using Bayesian Decision Rule Weighted by SVM Probability , 2009, 2009 Fourth International Conference on Computer Sciences and Convergence Information Technology.

[53]  Marina L. Gavrilova,et al.  Face Detection Using Skin Color Recursive Clustering and Recognition Using Multilinear PCA , 2011, 2011 International Conference on Cyberworlds.

[54]  A. Bouzerdoum,et al.  VLSI Implementation of a Skin Detector Based on a Neural Network , 2005, 2005 5th International Conference on Information Communications & Signal Processing.

[55]  B. B. Zaidan,et al.  A novel hybrid module of skin detector using grouping histogram technique for Bayesian method and segment adjacent-nested technique for neural network , 2010 .

[56]  Lijuan Duan,et al.  A Method of Human Skin Region Detection Based on PCNN , 2009, ISNN.

[57]  Nikolaos G. Bourbakis,et al.  Image chromatic adaptation using ANNs for skin color adaptation , 2004, 16th IEEE International Conference on Tools with Artificial Intelligence.

[58]  Lei Yang,et al.  Sensitive body image detection technology based on skin color and texture cues , 2010, 2010 3rd International Congress on Image and Signal Processing.

[59]  Xin Yan Cao,et al.  A Skin Detection Algorithm Based on Bayes Decision in the YCbCr Color Space , 2011 .

[60]  Mohammad Abdullah-Al-Wadud,et al.  A skin detection approach based on the Dempster-Shafer theory of evidence , 2012, Int. J. Approx. Reason..

[61]  Jason Brand,et al.  A comparative assessment of three approaches to pixel-level human skin-detection , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[62]  Nicu Sebe,et al.  Skin detection: a Bayesian network approach , 2004, ICPR 2004.

[63]  A. Bouzerdoum,et al.  A Bayesian approach to skin color classification in YCbCr color space , 2000, 2000 TENCON Proceedings. Intelligent Systems and Technologies for the New Millennium (Cat. No.00CH37119).

[64]  A. A. Zaidan,et al.  StegoMos: a secure novel approach of high rate data hidden using mosaic image and ANN-BMP cryptosystem , 2010 .

[65]  Wei Wei,et al.  The Filtering of Internet Images Based on Detecting Erotogenic-part , 2007, Third International Conference on Natural Computation (ICNC 2007).

[66]  Abdesselam Bouzerdoum,et al.  Skin segmentation using color pixel classification: analysis and comparison , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[67]  Tarek M. Mahmoud,et al.  An Approach to Image Extraction and Accurate Skin Detection from Web Pages , 2007 .

[68]  Li Zhuo,et al.  Pornographic image recognition in compressed domain based on multi-cost sensitive decision tree , 2010, 2010 3rd International Conference on Computer Science and Information Technology.

[69]  Wen Gao,et al.  Adult Image Detection Method Base-on Skin Color Model and Support Vector Machine , 2001 .

[70]  Bjørn Olstad,et al.  Classifying offensive sites based on image content , 2004, Comput. Vis. Image Underst..

[71]  Roziati Zainuddin,et al.  Skin segmentation based on multi pixel color clustering models , 2012, Digit. Signal Process..

[72]  Qing-Fang Zheng,et al.  A Hybrid Approach to Detect Adult Web Images , 2004, PCM.

[73]  Raimondo Schettini,et al.  On the detection of pornographic digital images , 2003, Visual Communications and Image Processing.

[74]  Saleh A. Alshehri Neural Networks Performance for Skin Detection , 2012 .