Skip to main content
Top
Published in: International Journal of Machine Learning and Cybernetics 12/2018

26-05-2017 | Original Article

Pornographic video detection with MapReduce

Authors: Jianqiang Yan, Xinbo Gao

Published in: International Journal of Machine Learning and Cybernetics | Issue 12/2018

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In the big data era, the video data of social media increase rapidly. To detect and block pornographic videos, traditional pornographic image detection methods cannot be applied directly to large-scaled video data. For this purpose, a parallel computing network has been set up by a lot of cheap computers for massive pornographic video data detection. First, we propose a key-frame extraction algorithm based on inter-frame similarity. This algorithm only uses the local information of the video and can be dispatched to multiple computers for parallel processing. The results of key-frame extraction are persisted to the distributed file system. Next, in order to determine whether a video contains pornographic key-frames, we propose a discriminative multiple Gaussian mixture models to extract skin color regions and an active relevance feedback bootstrap algorithm to detect the face. Finally, the geometric characteristics of the body are used to determine whether the key-frame is a pornographic image, and according to the number of pornographic key-frame in the video to decide whether the video is pornographic or not. Compared with some existing methods, the detection accuracy has been greatly improved. Because of the proposed methods are processed in different computer nodes for parallel computing, the processing speed is only related to the scale of the video data and the number of the computers. In practical applications, it can meet demands only need to select enough computers according to the scale of the video data. In theory, it can be used for video data at any scale.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Show more products
Literature
2.
go back to reference Jones MJ, Rehg JM (1999) Statistical Color Models with Application to Skin Detection. IEEE Conf Comput Vis Pattern Recognit 1:274–280 Jones MJ, Rehg JM (1999) Statistical Color Models with Application to Skin Detection. IEEE Conf Comput Vis Pattern Recognit 1:274–280
3.
go back to reference Zheng H, Daoudi M, Jedynak B (2004) Blocking adult images based on statistical skin detection. Electron Lett Comput Vis Image Anal 4(2):1–14CrossRef Zheng H, Daoudi M, Jedynak B (2004) Blocking adult images based on statistical skin detection. Electron Lett Comput Vis Image Anal 4(2):1–14CrossRef
4.
go back to reference Hu WM, Wu O, Chen ZY, Fu ZY, Maybank S (2007) Recognition of pornographic web pages by classifying texts and images. IEEE Trans Pattern Anal Mach Intell 29(6):1019–1034CrossRef Hu WM, Wu O, Chen ZY, Fu ZY, Maybank S (2007) Recognition of pornographic web pages by classifying texts and images. IEEE Trans Pattern Anal Mach Intell 29(6):1019–1034CrossRef
5.
go back to reference Sun HM (2010) Pornographic image screening by integrating recognition module and image black-list/white-list subsystem. IET Image Proc 4(2):103–113CrossRef Sun HM (2010) Pornographic image screening by integrating recognition module and image black-list/white-list subsystem. IET Image Proc 4(2):103–113CrossRef
6.
go back to reference Sui L, Zhang J, Zhuo L, Yang YC (2012) “Research on pornographic images recognition method based on visual words in a compressed domain”. IET Image Proc 6(1):87–93MathSciNetCrossRef Sui L, Zhang J, Zhuo L, Yang YC (2012) “Research on pornographic images recognition method based on visual words in a compressed domain”. IET Image Proc 6(1):87–93MathSciNetCrossRef
7.
go back to reference Fu YJ, Wang WQ (2011) Fast and effectively identify pornographic images. In: 2011 Seventh International Conference on Computational Intelligence and Security, pp 1122–1126 Fu YJ, Wang WQ (2011) Fast and effectively identify pornographic images. In: 2011 Seventh International Conference on Computational Intelligence and Security, pp 1122–1126
10.
go back to reference Dean J, Ghemawat S (2004) MapReduce: simplified data processing on large clusters. Commun ACM 51:107–113CrossRef Dean J, Ghemawat S (2004) MapReduce: simplified data processing on large clusters. Commun ACM 51:107–113CrossRef
11.
go back to reference Srirama SN, Jakovits P, Vainikko E (2012) Adapting scientific computing problems to clouds using MapReduce. Future Gener Comput Syst J 28(1):184–192CrossRef Srirama SN, Jakovits P, Vainikko E (2012) Adapting scientific computing problems to clouds using MapReduce. Future Gener Comput Syst J 28(1):184–192CrossRef
12.
go back to reference Sande K, Gevers T, Snoek C (2010) Evaluating color descriptors for object and scene recognition. IEEE Trans Pattern Anal Mach Intell 32(9):1582–1596CrossRef Sande K, Gevers T, Snoek C (2010) Evaluating color descriptors for object and scene recognition. IEEE Trans Pattern Anal Mach Intell 32(9):1582–1596CrossRef
15.
go back to reference Liu TM, Zhang HJ, Qi FH (2003) A novel video key frame extraction algorithm based on perceived motion energy model. IEEE Trans Circuits Syst Video Technol 13(10):1006–1013CrossRef Liu TM, Zhang HJ, Qi FH (2003) A novel video key frame extraction algorithm based on perceived motion energy model. IEEE Trans Circuits Syst Video Technol 13(10):1006–1013CrossRef
16.
go back to reference Liu LJ, Fan GL (2005) Combined key frame extraction and object based video segmentation. IEEE Trans Circuits Syst Video Technol 15(7):869–884CrossRef Liu LJ, Fan GL (2005) Combined key frame extraction and object based video segmentation. IEEE Trans Circuits Syst Video Technol 15(7):869–884CrossRef
17.
go back to reference Truong BT, Venkatesh S (2007) Video abstraction: a systematic review and classification. ACM Trans Multimed Comput Commun Appl 3(1):1–37CrossRef Truong BT, Venkatesh S (2007) Video abstraction: a systematic review and classification. ACM Trans Multimed Comput Commun Appl 3(1):1–37CrossRef
18.
go back to reference Choudary C, Liu TC (2007) Summarization of visual content in instructional videos. IEEE Trans Multimed 9(7):1443–1455CrossRef Choudary C, Liu TC (2007) Summarization of visual content in instructional videos. IEEE Trans Multimed 9(7):1443–1455CrossRef
19.
go back to reference Li Z, Liu G, Qian X, Guo D, Jiang H (2011) Effective and efficient video text extraction using key text points. IET Image Proc 5(8):671–683MathSciNetCrossRef Li Z, Liu G, Qian X, Guo D, Jiang H (2011) Effective and efficient video text extraction using key text points. IET Image Proc 5(8):671–683MathSciNetCrossRef
20.
go back to reference Kaur A, Kranthi BV (2012) Comparison between YCbCr color space and CIELab color space for skin color segmentation. Int J Adapt Innov Syst 3(4):30–33 Kaur A, Kranthi BV (2012) Comparison between YCbCr color space and CIELab color space for skin color segmentation. Int J Adapt Innov Syst 3(4):30–33
21.
go back to reference Chitra S, Balakrishnan G (2012) Comparative study for two color spaces HSCbCr and YCbCr in skin color detection. Appl Math Sci 6(85):4229–4238 Chitra S, Balakrishnan G (2012) Comparative study for two color spaces HSCbCr and YCbCr in skin color detection. Appl Math Sci 6(85):4229–4238
23.
go back to reference Verbeek J, Vlassis N, Krose B (2003) Efficient greedy learning of gaussian mixture. Neural Comput 15:469–485CrossRef Verbeek J, Vlassis N, Krose B (2003) Efficient greedy learning of gaussian mixture. Neural Comput 15:469–485CrossRef
24.
go back to reference Dempster A, Laird N, Rubin D (1977) Maximum Likelihood from Incomplete Data via the EM Algorithm. J R Stat Soc Ser B 39(1):1–38MathSciNetMATH Dempster A, Laird N, Rubin D (1977) Maximum Likelihood from Incomplete Data via the EM Algorithm. J R Stat Soc Ser B 39(1):1–38MathSciNetMATH
25.
go back to reference Hsu RL, Mottaleb MA, Jain AK (2002) Face detection in color images. IEEE Trans Pattern Anal Mach Intell 24(5):696–706CrossRef Hsu RL, Mottaleb MA, Jain AK (2002) Face detection in color images. IEEE Trans Pattern Anal Mach Intell 24(5):696–706CrossRef
26.
go back to reference Gao XB, Zhong JJ, Li J, Tian CN (2008) Face sketch synthesis algorithm based on machine learning. IEEE Trans Circuits Syst Video Technol 18(4):487–496CrossRef Gao XB, Zhong JJ, Li J, Tian CN (2008) Face sketch synthesis algorithm based on machine learning. IEEE Trans Circuits Syst Video Technol 18(4):487–496CrossRef
27.
go back to reference Amjad A, Griffiths A, Patwary MN (2012) Multiple face detection algorithm using color skin modeling. IET Image Proc 6(8):1093–1101CrossRef Amjad A, Griffiths A, Patwary MN (2012) Multiple face detection algorithm using color skin modeling. IET Image Proc 6(8):1093–1101CrossRef
28.
go back to reference Freund Y, Schapire RE (1995) A decision-theoretic generalization of on-line learning and an application to boosting. In: Second European Conference on Computational Learning Theory (EuroCOLT ‘95), pp 23–37 Freund Y, Schapire RE (1995) A decision-theoretic generalization of on-line learning and an application to boosting. In: Second European Conference on Computational Learning Theory (EuroCOLT ‘95), pp 23–37
30.
go back to reference Lee JS, Kuo YM, Chung PC, Chen EL (2007) Naked image detection based on adaptive and extensible skin color model. Pattern Recognit 40:2261–2270CrossRef Lee JS, Kuo YM, Chung PC, Chen EL (2007) Naked image detection based on adaptive and extensible skin color model. Pattern Recognit 40:2261–2270CrossRef
31.
go back to reference Shih JL, Lee CH, Yang CS (2007) An adult image identification system employing image retrieval technique. Pattern Recognit Lett 28(16):2367–2374CrossRef Shih JL, Lee CH, Yang CS (2007) An adult image identification system employing image retrieval technique. Pattern Recognit Lett 28(16):2367–2374CrossRef
32.
go back to reference Jansohn C, Ulges A, Breuel TM (2009) Detecting pornographic video content by combining image features with motion information. In: ACM International Conference on Multimedia, pp. 601–604 Jansohn C, Ulges A, Breuel TM (2009) Detecting pornographic video content by combining image features with motion information. In: ACM International Conference on Multimedia, pp. 601–604
33.
go back to reference Lopes APB, Avila SEF, Peixoto ANA, Oliveira RS (2009) Nude detection in video using bag-of-visual-features. In: Brazilian Symposium on Computer Graphics and Image Processing, pp 224–231 Lopes APB, Avila SEF, Peixoto ANA, Oliveira RS (2009) Nude detection in video using bag-of-visual-features. In: Brazilian Symposium on Computer Graphics and Image Processing, pp 224–231
34.
go back to reference Ghomsheh AN, Talebpour A (2012) A new skin detection approach for adult image identification. Res J Appl Sci Eng Technol 4(21):4535–4545 Ghomsheh AN, Talebpour A (2012) A new skin detection approach for adult image identification. Res J Appl Sci Eng Technol 4(21):4535–4545
Metadata
Title
Pornographic video detection with MapReduce
Authors
Jianqiang Yan
Xinbo Gao
Publication date
26-05-2017
Publisher
Springer Berlin Heidelberg
Published in
International Journal of Machine Learning and Cybernetics / Issue 12/2018
Print ISSN: 1868-8071
Electronic ISSN: 1868-808X
DOI
https://doi.org/10.1007/s13042-017-0693-5

Other articles of this Issue 12/2018

International Journal of Machine Learning and Cybernetics 12/2018 Go to the issue