2019 · 11 citations · 19 references
ComputingComputer ScienceFilm StudiesCinematographyComputer VisionMachine LearningDeep LearningRepresentation LearningConvolutional Neural NetworksDeep Learning-based ClassificationFilm IndustryRating Scale ConstructionRegularizationRegularization TechniquesScene Classification With Deep LearningVideo Classification
The film industry brings thousands of films to life every year. Not all of them are suitable for everyone, especially those with violent content. A content rating system is designed for evaluating the content and reporting the suitability for children, teenagers, or adults. It assists content providers during the assignment of rating levels for movies and, on the other hand, it can be useful for users to block violent content directly on their devices. However, applying for content ratings for movies can be tedious, prone to personal judgment, and also impossible if we also consider the videos on video-sharing websites. This work provides a motion picture content rating model to automatically classify and censor violent scenes using a Deep Learning (DL) approach. We collect a large amount of data searching for visual elements, such as blood or weapons, and manually label them according to a rating scale. Then we employ the Convolutional Neural Network (CNN) Inception v3 for training and validating. The CNN is modified, and additional regularization techniques are adopted to avoid overfitting during the training step. Finally, we design a video post-processing algorithm to refine the network output. Preliminary results demonstrate the effectiveness of our automatic classifier for supporting content providers to assign the rating and encourage further investigations on the use of DL.
19
Adam: A Method for Stochastic Optimization
Diederik P. Kingma, Jimmy Ba · UvA-DARE (University of Amsterdam) · 2014 · 84.8K citations · Full text
ImageNet: A large-scale hierarchical image database
Jia Deng, Wei Dong, Richard Socher et al. · 2009 IEEE Conference on Computer Vision and Pattern Recognition · 2009 · 61.8K citations
Going deeper with convolutions
Christian Szegedy, Wei Liu, Yangqing Jia et al. · 2015 · 46.8K citations
Dropout: a simple way to prevent neural networks from overfitting
Nitish Srivastava, Geoffrey E. Hinton, Alex Krizhevsky et al. · 2014 · 34.3K citations