Jimma University Open access Institutional Repository

Pornographic Video Classification Using Convolutional Neural Network and Gated recurrent unit (GRU)

Show simple item record

dc.contributor.author Tulu, Boaz Berhanu
dc.contributor.author Anlay, Kinde
dc.date.accessioned 2022-03-30T12:41:10Z
dc.date.available 2022-03-30T12:41:10Z
dc.date.issued 2021-08-11
dc.identifier.uri https://repository.ju.edu.et//handle/123456789/6812
dc.description.abstract Changes and advancement in many fields become eminent in the world where we live. In the last ten years, there has been a high coverage and availability of internet connection. These the advancement of technology and emerging of advanced computing platform bring a lot of advantages and negative influences on our community. From those negative threats, one that harshly attacks the youth’s productive class of the population is the videos with pornographic contents. According to the annual statistics released by PornHub videos, 64 million people visited PornHub every day. This is the noticeable number. This will lead youths to exercise unsafe sexual behavior and of course they are exposed to sexually transmitted diseases like HIV. In this study we have proposed an automated classification of the pornographic videos. A combined effect of CNN pretrained models along with GRU has been employed to tackle this problem. The CNN pretrained model such as EfficientNet has been used for relevant feature extraction. Where the sequential learner bidirectional GRU is responsible for detecting the instance of video frames as porn video content or not. To evaluate the proposed model a publicly available 2K NPDI dataset from the university of Campinas, Brazil and applied has been used. A preliminary preprocessing steps such as normalization and cleaning has been applied on the dataset. We have used EfficientNet as a fine-tuned feature extractor in order to extract important features from the frames of the video and then the sequential information from the frame is learnt by DB-GRU network. In this DB-GRU network multiple layers are stacked together in both forward and backward pass in order to increase its depth and get good accuracy. Beside this various parameter optimization has been applied to increase the accuracy and performance of the proposed model. Following this, the experimental evaluation has showed a significant result of 99.68%. This result has improved by 0.68% and there is an improvement in efficiency in training and testing when compared to previous attempts on similar datasets. Various visualization methods have been used to present the result in more interpretable and human interpretable way. This will help readers to reproduce our work. Finally, we have tried to show the real time application of the proposed system by integrating and deploying the model, which has been already developed in this study along with web-based API. Thus, any user can scan to detect early whether a pornographic content present in a certain video stream or not en_US
dc.language.iso en_US en_US
dc.title Pornographic Video Classification Using Convolutional Neural Network and Gated recurrent unit (GRU) en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search IR


Browse

My Account