Automatic Image Detection and Censoring On Web Pages
Automatic Image Detection and Censoring On Web Pages
ISSN No:-2456-2165
Abstract:- AIDC(Automatic Image Detection And off and access other controls. The users/children can now
Censoring) is a software that utilizes AI and Machine access the internet via the web browser on the computer.All
learning to automatically detect and censor the contents the content they access will now be automatically censored
on a web page. As we all know ,the internet is a vast by AIDC. As the control panel of the censoring system is
space with enormous amount of data and content in it password protected the users cannot make any changes to
and a large portion of these contents are pornographic the settings set by the administrator. The control panel
and violent images and videos.And the current situation gives the administrator access to various settings such as
is such that even a child can easily access these contents. excluding certain websites from being censored.The
So what AIDC aims to provide is a software that can be administrator can also turn off the censoring when
installed on the computer that will automatically censor required.The software primarily focuses on blurring of guns
these contents and thus keeping the young minds safe on to abstract the idea of violent image censoring on online
the internet.This feature can controlled by an content.Censoring is only done on necessary areas so as to
administrator.Due to limitations,the scope of this preserve the meaning of the image.This method is far
project will include only censoring of violent images. superior to existing methods which completely blurs or
hides the image destroying its intended purpose.
I. INTRODUCTION
II. PROPOSED METHOD
The easy access and widespread of the Internet makes
it easier than ever to reach content of any kind at any The working of the entire process is as
moment, and while that poses several advantages, there is follows:Webscraper extracts images from the web page.The
also the fact that sensitive audiences may be inadvertently images are then stored in a folder locally.An image
exposed to violent content they did not ask for.AIDC aims detection model then access this folder to retrieve images
to provide is a software that can be installed on the from it.The images are then processed by the model to
computer that will automatically censor these contents and detect the relevant object.A masking algorithm generates a
thus keeping the young minds safe on the internet.After mask for the object concurrently.The mask is then placed
installing the AIDC plug-in/software the admin of the on the object to generate the censored image.The image is
system or the parent can access the AIDC control panel then send back to be viewed bytheuser.
which allows him/her to turn the censoring system on and
The entire project can be divided into three sections. B. Detection of Objects
Here object detection is done using Mask R-
A. Extraction of Images CNN.Mask RCNN is a deep neural network aimed to solve
A custom made webscraper is made to extract images instance segmentation problem in machine learning or
from webpages. A web crawler is used to browses the computer vision. In other words, it can separate different
internet to index and search for content by following links objects in a image or a video. You give it a image, it gives
and exploring.A web scraper is a specialized tool designed you the object bounding boxes, classes and masks.We use a
to accurately and quickly extract data from a web page. custom data set of guns to train this model .
Web scraper used here collects only images.First, a scraper
unique to your project, designed specifically to target and C. Masking
extract the data you want from the websites you want it A mask is applied to the object to produce the
from. censored image.
B. Testing Phase
In this phase we evaluate the performance of the model. We adopt image-centric training. Images are resized such that their
scale (shorter edge) is 800 pixels. Each mini-batch has 2 images per GPU and each image has N sampled RoIs, with a ratio of 1:3
of positive to negatives.
The proposed system helps to censor violent and [1]. M. Andriluka, L. Pishchulin, P. Gehler, and B.
explicit images on webpages.This provides an efficient and Schiele. 2D human pose estimation: New benchmark
easy way to protect children from this type of content in and state of the art analysis. In CVPR, 2014.
internet.Also this project provides a platform for further [2]. P. Arbela ́ez, J. Pont-Tuset, J. T. Barron, F. Marques,
development of automatic censoring of unwanted content and J. Malik. Multiscale combinatorial grouping. In
on internet. CVPR, 2014.
[3]. A. Arnab and P. H. Torr. Pixelwise instance
segmentation with a dynamically instantiated network.
In CVPR,2017.
[4]. M. Bai and R. Urtasun. Deep watershed transform for
in- stance segmentation. In CVPR, 2017.