<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Forged File Detection and Steganographic content Identi cation (FFDASCI) using Deep Learning Techniques</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Dr. M. Srinivas</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Akshay Nayak</string-name>
          <email>anayak@student.nitw.ac.in</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Abhishek Bhatt</string-name>
          <email>abhishekbhatt900@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>National Institute of Technology Warangal Telangana</institution>
          ,
          <country country="IN">India</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper presents our contribution in the identi cation and detection of Forged les and Steganographic content using Deep Neural Networks like Convolutional Neural Network and 3D-RESNET. We have used CNN in our research as CNN's are inspired by visual cortex. In other words, they are designed to extract consequential features which are relevant in classi cation i.e. the ones which minimizes the loss function. In this the kernel weights are learned by Gradient Descent so as to generate the perceptive features from images fed to the network which in result supplemented to fully connected layer that performs the nal classi cation task. In our proposed approach we mainly consider the two di erent tasks. Firstly, Identi cation of Forged Images has been carried out in which detection of altered images which includes both extension and signature has been performed. In addition to this, we have predicted the original epitome of forged le by using convolutional neural network model which automatically classify them and are useful for large-scale image classi cation as it has increased ConvNet depth. Secondly, we have recognized the Steganographic content by applying 3D-RESNET. Here, we have given preference to Residual Networks in place of VGG16 as increasing the depth should increase the accuracy of network, as long as over- tting is taken care of. In VGG16 increased depth is increasing the e ect of vanishing gradient and degradation problem. In this work, ImageCLEF 2019 data set is used for identi cation of Forged Images and recognized the Steganographic content.</p>
      </abstract>
      <kwd-group>
        <kwd>Transfer Learning Optimizer Activation Function Loss Function Adadelta Categorical cross entropy Down sampling Memory footprint</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Since the advancement of Internet, one of the important concerns has been the
security of information. The creation of Cryptography has been made for
securing the secrecy of communication and many methods have been identi ed for
encrypting and decrypting data in order to keep the message secret. In addition
of keeping the contents of the message secret, it may also be necessary to keep
the existence of the message secret. Here, comes the Steganography which is
being considered as the art and science of invisible communication. It has been
very easy to conceal con dential information inside les. Steganography [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] is
the practice of concealing les, messages, images and videos within another les,
messages, images or videos. The word Steganography combines the Greek words
stego meaning "covered" and graphics meaning "writing". Images are one of
the most usual and e cient cover media for hiding the data. There are various
problems associated with le forgery which we are discussing in this paper are
as follows. Firstly, the digital forensics are skipping many important and useful
content during investigations. They are unknowingly treating various image les
as pdf les due to the modi cation of those les by changing their extension to
pdf format which is the major fallback in their investigation. Secondly, there is
a chance of sharing of illegal information by hiding the criminal action from the
plain sight and invisible those les in front of investigators. Traditional based
features extraction techniques [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] are more complicated, not optimized one and
lack of discriminative capacity for stego images. By using deep learning based
features give high level semantic information and more discriminate [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>
        This paper, reconciles the above-mentioned problems by using deep neural
networks. Few years back, due to the less availability of required e cient data
set, Machine Learning algorithms were very e cient with those sized data sets.
The problem with it was of de ning our own features that were to be learned by
our model. It was Supervised Learning which made it even more complicated and
complex. As the data set grows on and we have to implement on the su ciently
large amount of data set, all these models were not be able to perform well
resulting in the emergence of Deep Learning eld where the whole network is
not fully connected type. Only the last few layers are fully connected layers as
they are connected to every element of the input volume by reducing the extra
number of Hyper-parameters. Deep Learning algorithms are working very well
with the large data set applying supervised learning [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] where the model itself
generates the weights and its feature vectors by training the fully connected
layer. This is accomplished by making the kernel smaller than the input which
means that we need to store fewer parameters, which both reduces the memory
requirements of the model and improves its statistical e ciency. In this work,
we use ImageCLEF 2019 challenging [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] data sets. In this data set contains
various kind of task related to real time applications such as ImageCLEFCoral,
ImageCLEFlifelog, ImageCLEFmedical and ImageCLEFsecurity. In this work,
we select the ImageCLEFsecurity related task [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] for identi cation of Forged
Images and have recognized the Steganographic content.
1.1
      </p>
    </sec>
    <sec id="sec-2">
      <title>Previous Research Work</title>
      <p>There are few research works that have been performed and is going on for forged
le detection and identi cation of steganographic content.
Forged File Detection Few research works have been performed in which the
simplest and the naive method of looking only at le extensions. As there are
various ways in which type of a les can be detected without even opening them.
This is not very useful when one should have to detect large number of les since
volume of les determine the detection speed. The use of extensions in le type
detection is not e cient as extensions are easily spoofed and altered. It is easy to
change the extension by several mouse clicks in various operating system. It is not
necessary to open a le during classifying the les based on their extensions, in
similar manner it is not necessary for to mislead these classi cation techniques.
In open source OS like Linux, extensions are not required for the
extensionbased le type detection. This OS is allowing optional extensions of any string
regardless of le type which results in hiding these les from an inexperienced
administrator.</p>
      <p>File Type Detection using Magic Bytes is one of the most sophisticated
method for le type detection. Magic Bytes are speci c to binary les and rely
on matching signatures which are varying in length in le headers or tails. Due
to inadequate standards for the content in les, the new le type creators will
include headers for uniquely identifying les of their type. For example, letters
PK has been present at the beginning of every .zip le in order to identify the Zip
format les as ZIP le format had been invented by PKWARE. This method is
usually slower in checking the le extension as les are being opened for reading
the small number of bytes for deciding the le format. If it matches the expected
result then the given le is in speci c format, else it is treated as suspicious. It
works only on binary le types having magic bytes associated with them. This
is the cons of magic bytes type detection when the person has to consider the
risk associated with ignoring detection of ASCII based les.</p>
      <p>
        Steganographic Content Identi cation Active approach is performed for
determining the steganographic images. Digital Images require pre-processing
such as watermarking or signatures like ngerprinting are being generated during
image creation. But this is not very e cient or useful in authenticating the image
when the internet is not having the large number of water marked and digital
signatured images. Passive approach is the most expedient forgery detection
technique called as blind forgery detection. The blind name factor ascends as
it uses the received image for the originality check without any modi cation in
image at the time of creation and capture. Copy-Move Detection Technique and
Slicing are another passive approach where in the CMDT a part of an image is
copied and pasted in some other location within the same image and in Slicing
one or more images get combined together to form a new image. But copying a
part of an image or slicing an image are not useful in nding whether an image
is hiding some text behind it. Some sample of stego and non stego images are
show in Fig. 1
For detecting a forged le, a pdf le has been given as an input to the network
for reading each and every byte [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] and the frequency of each byte is being
counted. After that a histogram has been plotted using the frequency distribution
data table [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. In the second stage of our work, the resulting histogram is being
supplemented to VGG16 [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] which have been trained on the custom data for
classifying the le types. The resulting output of the model has been predicted
the actual type of le supplemented to it. The les have been predicted as images
and are being stored as dataset for the next stage of proposed model resulting
in classifying the image as stego or non-stego after boosting the ResNet50 [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]
with image classi ed les.
      </p>
      <p>
        Generally, ASCII values are varying in the range of [0, 255] resulting in the
availability of 256 numbers of bins in range [0, 255]. The x-axis represents byte
value and the y-axis represents the frequency of each byte value. The histogram
could be generated in two formats. 1. Grey scale format [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] and 2. RGB format
[
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. We have decided to go with RGB formatted histogram as it is convenient
to amplify RGB image in VGG16 network as it takes the input images in three
channels. Else, we have to convert the grey scaled images to an image having 3
channels containing the same pixels for each channel. The resulting histogram
has been used in the proposed model for the le type identi cation can be
analyzed by seeing the Fig 2, in which each le type has their own histogram
representation.
      </p>
      <p>
        The histogram of each with varying le type, either may be of JPG, GIF,
PNG or PDF format is di erent from each other. For classifying the actual le
type, VGG16 [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] model plays an important role as an image classi er. We have
re-trained the above mentioned VGG16 model with obtained histogram images
for GIFs, JPGs, PDFs and PNGs using Transfer Learning which enables us to
use pre-trained model by changing the output classifying layer. The neural
network is generating "weights" by training it on very large dataset. These extracted
weights then transferred to any other network which protect us from training
the full network from scratch by transfering the conversant features. VGG16 is
a deep convolutional neural network having di erent convolutional and pooling
layers. After series of passage through convolutional and max pooling layer, the
immediate output then supplemented to the next two fully connected layer
having 4096 classes and the appearing output nally be augmented to the dense
fully connected layer of four classes having SoftMax as an activation function.
There are some layers present in between the convolutional and pooling layer
which is called as ReLU playing an important role by only keeping the
positive values. The Dense layer which is being worked as fully connected layer has
SoftMax as an activation function [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] having 4 classes at last. For le forgery
detection histogram based features and the ne-tuned VGG16 model is in our
approach method and have shown in Fig. 3 stage-I.
      </p>
      <p>
        After the classi cation of les as images using CNN based classi cation
method, next we have crammed another network called ResNet50 [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] for to
check the images are stego or non stego. We are supplementing our network
with large dataset and for deep analysis we have considered ResNet50 as an
important model having 50 layers for identifying the altered images hiding the
steganographic content. ResNet50 has 25,583,592 trainable parameters and
hav
      </p>
      <p>Pdf/File
database</p>
      <p>Histogram image
1. Stego images
2. Non stego images</p>
      <p>Classification
Classification results</p>
      <p>
        Stage -I
Convolutional Neural Network [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]
      </p>
      <p>
        Convolutional Neural Network [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]
1. Gif
2. Jpg
3. Pdf
4. Png
Classification results
      </p>
      <p>Images
Stage -II
ing 53,120 non-trainable parameters. We have trained the model with our custom
dataset consisting of two types of image, one is stego images and the another is
non-stego images. This time the network has been trained by the images itself
instead of supplementing with the histograms of each type of images classifying
the images into stego and non-stego. Fig. 3 is showing the complete architecture
of the proposed model.
1.3</p>
    </sec>
    <sec id="sec-3">
      <title>Dataset</title>
      <p>
        In this work, we used the dataset provided by ImageCLEFsecurity 2019 [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]
containing of 9,000 images for three di erent kind of tasks. We have supplemented
our Network model with a total of 2400 histogram images of rst task. We have
processed the images and have used RGB format in our model. We have trained
the network with the customized dataset. The root folder named data contains
four sub folders named GIF, JPG, PDF and PNG containing 400, 400, 1200 and
400 histogram images respectively which are representing each of the le type.
We have divided the dataset in training and testing sets and 80% of the total
data from dataset is used for training our model and the remaining 20% have
been used for testing purpose. In second task, dataset for stego image classi
cation consists of 1000 images dividing into 500 stego and 500 non-stego images
indexed from 0001 02 to 1000 02.
1.4
      </p>
    </sec>
    <sec id="sec-4">
      <title>Experimental Results</title>
      <p>
        In this work, the performance of the proposed system is evaluated by measuring
classi cation accuracy. In our FFDASCI model we have considered \categorical
crossentropy" [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] as the loss function, \adadelta" as an optimiser, \metrices" as
an accuracy standard and \SoftMax" as an activation function.For forgery
detection task we have trained the VGG16 network on our custom forgery detection
dataset for 12 epochs with 32 as batch size. We have achieved 99.93% validation
accuracy and have also tested with Support Vector Machine (SVM) classi er on
same forgery detection task dataset. With SVM classi er we achieved 99.73% of
validation accuracy and the accuracy results are shown in Table 1.4.
      </p>
      <p>By using SVM classi er we calculate the class wise classi cation performance.
Table 1.4 shows the class wise accuracy for the le forgery detection using SVM
classi er with histogram features.</p>
      <p>For stego image classi cation task, we have trained the ResNet50 network for
the same number of epochs and having batch size as similar of VGG16. We have
achieved 99.9% validation accuracy with the proposed method. In this task, we
have also used SVM classi er to classify the stego image and 93.5% classi cation
results are being achieved. Table 1.4 shows the classi cation results of proposed
method and SVM classi cation results On stego image data.
The histograms produced by frequency distribution of bytes of each le type are
being separate from each other for File Type Detection. We have proposed a
model which is useful in classifying the forged les and have been able to classify
whether the les are stego or not. We have decreased the computational time
complexity in detecting the forged les and steganographic content. There is no
need of opening the le for le type detection which relieves from magic bytes
strategy. As if human cortex can detect the forged le images, certainly network
which would be speci cally designed for this is more powerful and speeding up
the detection time. Our model is e cient in identifying the steganographic
content which were earlier skipped by the digital investigators. Using this each and
every hidden and forged les are bring able to identify and helps in investigation.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Altaay</surname>
          </string-name>
          , Alaa A.
          <string-name>
            <surname>Jabbar</surname>
          </string-name>
          et al.
          <article-title>An Introduction to Image Steganography Techniques</article-title>
          .
          <source>2012 International Conference on Advanced Computer Science Applications and Technologies (ACSAT)</source>
          (
          <year>2012</year>
          ):
          <fpage>122</fpage>
          -
          <lpage>126</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Srinivas</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , and
          <string-name>
            <given-names>C. Krishna</given-names>
            <surname>Mohan</surname>
          </string-name>
          .
          <article-title>"Classi cation of medical images using edgebased features and sparse representation</article-title>
          .
          <source>" 2016 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)</source>
          . IEEE,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Srinivas</surname>
          </string-name>
          , Mettu,
          <string-name>
            <surname>Yen-Yu Lin</surname>
          </string-name>
          , and
          <string-name>
            <surname>Hong-Yuan Mark Liao</surname>
          </string-name>
          .
          <article-title>"Deep dictionary learning for ne-grained image classi cation</article-title>
          .
          <source>" 2017 IEEE International Conference on Image Processing (ICIP)</source>
          . IEEE,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Srinivas</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yen-Yu Lin</surname>
          </string-name>
          , and
          <string-name>
            <surname>Hong-Yuan Mark Liao</surname>
          </string-name>
          .
          <article-title>"Learning deep and sparse feature representation for ne-grained object recognition." 2017 IEEE International Conference on Multimedia and Expo (ICME)</article-title>
          . IEEE,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>Bogdan</given-names>
            <surname>Ionescu</surname>
          </string-name>
          and
          <article-title>Henning Muller and Renaud Peteri and Yashin Dicente Cid and Vitali Liauchuk and Vassili Kovalev and Dzmitri Klimuk and Aleh Tarasau and Asma Ben Abacha and Sadid A. Hasan and Vivek Datla and Joey Liu and Dina Demner-Fushman and Duc-Tien Dang-Nguyen and Luca Piras and Michael Riegler and Minh-Triet Tran and Mathias Lux and Cathal Gurrin and Obioma Pelka and Christoph M.Friedrich and Alba Garcia Seco de Herrera and Narciso Garcia and Ergina Kavallier-atou and Carlos Roberto del Blanco and Carlos Cuevas Rodriguez and Nikos Vasil-lopoulos and Konstantinos Karampidis and Jon Chamberlain and Adrian Clark and An-tonio Campello</article-title>
          ,
          <source>ImageCLEF</source>
          <year>2019</year>
          :
          <article-title>Multimedia Retrieval in Medicine, Lifelogging, Se-curity and Nature, Experimental IR Meets Multilinguality, Multimodality, and</article-title>
          <string-name>
            <surname>Interac-tion.</surname>
          </string-name>
          ,
          <source>Proceedings of the 10th International Conference of the CLEF Association (CLEF</source>
          <year>2019</year>
          ),
          <source>LNCS Lecture Notes in Computer Science</source>
          , Springer, September 9-12, Lugano, Switzerland.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>Konstantinos</given-names>
            <surname>Karampidis</surname>
          </string-name>
          , Nikos Vasillopoulos, Carlos Cuevas Rodrguez,
          <source>Carlos Roberto del Blanco</source>
          ,
          <article-title>Ergina Kavallieratou and Narciso Garcia. Overview of the ImageCLEFsecurity 2019 Task</article-title>
          .,
          <source>CLEF working notes, CEUR</source>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Karampidis</surname>
            , Konstantinos,
            <given-names>Ergina</given-names>
          </string-name>
          <string-name>
            <surname>Kavallieratou</surname>
            , and
            <given-names>Giorgos</given-names>
          </string-name>
          <string-name>
            <surname>Papadourakis</surname>
          </string-name>
          .
          <article-title>"Comparison of Classi cation Algorithms for File Type Detection A Digital Forensics Perspective."</article-title>
          <source>POLIBITS</source>
          , vol.
          <volume>56</volume>
          ,
          <year>2017</year>
          ,pp.
          <fpage>1520</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Aedla</surname>
            , Raju and
            <given-names>G. S.</given-names>
          </string-name>
          <string-name>
            <surname>Dwarakish</surname>
            and
            <given-names>Reddy</given-names>
          </string-name>
          <string-name>
            <surname>Venkat</surname>
          </string-name>
          . (
          <year>2013</year>
          ).
          <article-title>A Comparative Analysis of Histogram Equalization based Techniques for Contrast Enhancement</article-title>
          and
          <string-name>
            <given-names>Brightness</given-names>
            <surname>Preserving</surname>
          </string-name>
          .
          <source>International Journal of Signal Processing, Image Processing and Pattern Recognition</source>
          . vol.
          <volume>6</volume>
          .
          <year>2013</year>
          , pp.
          <fpage>353</fpage>
          -
          <lpage>366</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>Tarun</given-names>
            <surname>Kumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Karun</given-names>
            <surname>Verma</surname>
          </string-name>
          ,
          <article-title>A Theory Based on Conversion of RGB image to Gray image</article-title>
          .
          <source>International Journal of Computer Application</source>
          ,
          <volume>7</volume>
          (
          <issue>2</issue>
          ), pp.
          <fpage>7</fpage>
          -
          <lpage>10</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Simonyan</surname>
            , Karen, and
            <given-names>Andrew</given-names>
          </string-name>
          <string-name>
            <surname>Zisserman</surname>
          </string-name>
          .
          <article-title>"Very deep convolutional networks for large-scale image recognition</article-title>
          .
          <source>" arXiv preprint arXiv:1409.1556</source>
          (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Nwankpa</surname>
          </string-name>
          ,
          <string-name>
            <surname>Chigozie</surname>
          </string-name>
          , et al.
          <article-title>"Activation Functions: Comparison of trends in Practice and Research for Deep Learning." arXiv preprint arXiv:</article-title>
          <year>1811</year>
          .
          <volume>03378</volume>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12. https://www.mathworks.com/videos/introduction to deep
          <source>learning what are convolutional neural networks 1489512765771.html</source>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>He</surname>
          </string-name>
          , Kaiming et al.
          <article-title>Deep Residual Learning for Image Recognition</article-title>
          .
          <source>2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)</source>
          (
          <year>2016</year>
          ):
          <fpage>770</fpage>
          -
          <lpage>778</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Dufourq</surname>
          </string-name>
          , Emmanuel, and
          <string-name>
            <surname>Bruce</surname>
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Bassett</surname>
          </string-name>
          .
          <article-title>"Automated problem identi cation: Re-gression vs classi cation via evolutionary deep networks." Proceedings of the South African Institute of Computer Scientists and Information Technologists</article-title>
          . ACM,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Hara</surname>
          </string-name>
          , Kensho et al.
          <article-title>Learning Spatio-Temporal Features with 3D Residual Networks for Action Recognition</article-title>
          .
          <source>2017 IEEE International Conference on Computer Vision Workshops (ICCVW)</source>
          (
          <year>2017</year>
          ):
          <fpage>3154</fpage>
          -
          <lpage>3160</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Shelhamer</surname>
          </string-name>
          , Evan et al.
          <source>Fully Convolutional Networks for Semantic Segmentation</source>
          .
          <source>2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)</source>
          (
          <year>2015</year>
          ):
          <fpage>3431</fpage>
          -
          <lpage>3440</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>