<!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>Scoring System Based on Neural Networks for Identification of Factors in Image Perception</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Intelligent Information Systems Department, Petro Mohyla Black Sea National University</institution>
          ,
          <addr-line>68th Desantnykiv Str., 10, Mykolaiv, 54003</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <fpage>0000</fpage>
      <lpage>0001</lpage>
      <abstract>
        <p>In the paper, the authors analyze the image memorability prediction using memorability experiments (tests) and neural networks. With the development of modern technologies for processing and presenting data, images make it easy to demonstrate the visualization of results, the visibility of materials, design features, etc. Image memorability prediction (image perception) has high scientific and practical importance and can be used in various fields, in particular, business, education, design, etc. Recently, deep convolutional neural networks (CNNs) have been attracting considerable attention in image restoration. The factors that influence the image memorability and the technologies and approaches for data processing are analyzed. This paper shows the effectiveness of applying the considered technologies and approaches on the experimental data of the public LaMem set, while calculating the quantitative assessment of image memorability. Photographers, designers, and advertisers will benefit from the results of this study directly. The peculiarities of the “Deep Learning” technology implementation are discussed in detail. Results confirm the efficiency of the considered approach for image memorability recognition. In our case studies, we have compared different neural network architectures and develop a scoring system for image memorability. To achieve this target, the authors use PHP as a programming language.</p>
      </abstract>
      <kwd-group>
        <kwd>image memorability</kwd>
        <kwd>image perception dataset</kwd>
        <kwd>CNN</kwd>
        <kwd>deep learning</kwd>
        <kwd>neural networks</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        People remember thousands of images and the amazing number of their details [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
While a few pictures are remembered, others are overlooked or rapidly forgotten.
Designers, promoters, clip makers, and photographers are usually stood up with the
actual question "what makes an image memorable?". But how to create an image that
is memorable to the watcher? While experts investigated the ability of a person to
memorize visual stimuli [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], in [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], 2222 photographs were memorized, and the
concept of image memorization was introduced as the speed at which viewers (watchers)
determine a repeated image presentation sometime after its first demonstration on the
screen. The storage of these images has been found to be the same for different
subjects in different contexts, making some of the images more memorable than others.
Thus, while the memory of an image can be considered as an indicator that is difficult
to calculate, recent publications by scientists prove that this is not the case and there is
a clear pattern.
      </p>
      <p>
        The image storage property has the potential to change it by changing specific
properties or components presented in the image. First of all you need to understand
the parameters (factors), which influence on image memorability. The paper [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]
shows that image memory cannot be determined by the usual properties for image
descriptions such as "weirdness", "aesthetic enjoyment" or "fun", and, moreover,
people are not good to predict the memory of the image. Herewith, computer vision
technologies have been proven to be quite effectiveness for solving the current
problem. The paper [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] describes appropriate technologies for determining the investment
of certain areas of the image to the memory of the image. It is possible to change the
level of image memorability by changing the areas with low or high memorability.
This can have far-reaching results in a variety of areas, from advertising and games
(for example, determine which commercials or company logos are more recognizable
and memorable) to education (for example, change the image without losing its
primary meaning) and social networks (for example, determine the best scenes for
perception and memorization in order to integrate interesting objects into them in the
future). There is another solution for visual perception: to check how well people
remember images, thereby showing them an image that they have never seen before.
The task is how much it is necessary to change the image so that a person believes
that he has never seen this image before.
      </p>
      <p>
        The paper [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] provides an overview of recent image storage work that shows that
memory is a measurable and inherent image property. Next, it is necessary to define
in more detail the elements that influence the image memorability. Development and
globalization of the market contributes to increased competition in it. That is why
many companies have to expand their sphere of influence, expanding the sales area of
their goods or services. Along with this, the delivery process is becoming more
expensive.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Related Works and Problem Statement</title>
      <p>
        Recent studies on the storage of images [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] reported a high degree of consistency of
factors due to which participants in the experiment can remember and forget images.
This may indicate that memory is very closely related to images, despite the personal
differences between the participants who observe the images. Modeling the results of
a high degree of consistency of image factors was carried out for images of more than
100 different groups [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], and after that, it was also demonstrated on more specialized
groups of images, in particular on people's faces [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] and visual scenes [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. In these
works, it was demonstrated that the corresponding consistency is not considered a
peculiar property of factors and that it cannot be considered only as a difference
between images (for example, images in rooms can be more memorable, and images
outside the room - vice versa). It has been shown that high consistency is maintained
in 21 different categories of scenes both inside and outside of the room, each of which
consists of hundreds of images.
      </p>
      <p>
        Previous studies have shown that objects are better remembered when they stand
out from the main scene or background [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. For example, in the works [
        <xref ref-type="bibr" rid="ref11 ref5">5, 11</xref>
        ], the
authors demonstrated the results of long-term memory when working with images
depicting strange things.
      </p>
      <p>
        Konkle et al. have shown that categories of objects with conceptually prominent
samples showed less memory interference when increasing the number of samples
[
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. In addition, for specific groups of images, in particular, people's faces, the results
showed that another or unusual (non-trivial) face will be remembered more than usual
[
        <xref ref-type="bibr" rid="ref12 ref13">12, 13</xref>
        ]. Borkin et al. analyzed that unique categories of visualizations have much
higher memory performance than regular graphics, and that new and unique
visualizations are better remembered [
        <xref ref-type="bibr" rid="ref14 ref15 ref3">3, 14, 15</xref>
        ].
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Methods for Solving the Problem of Image Recognition</title>
      <p>
        Image recognition tasks are characterized by a number of difficulties. These are:
external factors due to the fact that the images of the same objects can vary greatly in
different conditions and depend on the point of observation, lighting, scale, overlap,
background complexity, and internal - variability in the middle of the class and
deformation (various forms of object) [
        <xref ref-type="bibr" rid="ref16 ref17">16, 17</xref>
        ].
      </p>
      <p>
        Depending on the above factors, different groups of methods are used to solve the
problems of image recognition in an image. The color / brightness filter method can
be used in cases where the subject is substantially different from the background and
the illumination is uniform and does not change. By separating such objects from the
background, you can use geometric analysis to make classification decisions [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ].
      </p>
      <p>
        If the object on the background does not stand out significantly or has a complex
color, then applying the method of color characteristics of the brightness of the filters
will not give good results. In this case, a more efficient method of contour selection
and analysis. To do this, we highlight the border in the image, that is, the place of a
sharp change in the brightness gradient, for example, using the Canny method. Then
we check the highlighted border for matching the geometric contours of the object,
this can be done using the Hough Transform method, to search within circles, ellipses,
lines or to apply contour analysis methods [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>
        If the image has many small details, then the contour analysis can be complicated.
In this case, you can apply the pattern mapping method. This method is used to find
the areas of images that are most similar to a given template - a specific object in one
class. The pattern mapping method finds the exact points of the pattern with the image
points [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>
        However, if the image is rotated or resized with respect to template settings, this
method does not work well. Key points based methods are used to overcome these
limitations. A key point is a small area that is significantly highlighted in an image.
There are several methods for determining such points, these can be Harris corner
detector or blob, that is, small areas of equal brightness, with a fairly clear border
stand out against the general background. For the key point, the descriptor is
calculated - the characteristic of the key point. The descriptor is calculated over a given point
area as the direction of the brightness gradients of different parts of this area. There
are several methods for calculating descriptors for special points: SIFT, SURF, ORB,
etc. Key points can be used to find an object in an image. To do this, we need to take
an image of the desired object and do the following [
        <xref ref-type="bibr" rid="ref15 ref5 ref7">5, 7, 15</xref>
        ]:
─ find specific points of the object in the image with the object and calculate their
descriptors;
─ find special points in the image already mentioned and calculate their descriptors;
─ compare the descriptors of the special points of the object and the descriptors of the
special points found in the image;
─ if a sufficient number of matches is found, then mark the area with the
corresponding points.
      </p>
      <p>
        The scope of the above methods is limited due to the fact that they all have poor
generalizability. This means that the model describes one particular object or a very
narrow class of objects. In order to successfully recognize not one object, but large and
diverse classes of objects, you can apply machine learning methods [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
      </p>
      <p>Deep learning is a set of feature/representation learning methods of machine
learning. In the context of image recognition, the main algorithm of deep learning is a
convolutional neural network.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Image Memorability Experiments</title>
      <p>
        A new dataset was created by sampling figures from 21 various categories of inside
and outside scenes. The choice of category was dependent on having at least 300
images of the required size. Duplicate images were manually removed. Images were
truncated and cropped to 700x700px, 25% of each scene category was randomly
selected as targets, and other images became fillers). The targets are images for which
they have received memory ratings [
        <xref ref-type="bibr" rid="ref19 ref20">19, 20</xref>
        ].
      </p>
      <p>The Amazon Mechanical Turk (MTurk) was used to collect the experimental data.
MTurk is a site that allows individuals and entrepreneurs to coordinate the use of the
human mind to solve problems that computers cannot currently solve. This is one of
the famous Amazon Web Services sites. On this site, employers can upload Human
Intelligence Tasks, for example, choosing the best photo available, adding product
descriptions, or identifying artists on music CDs. Staff members can later review
current actual tasks and solve them at the employer-determined cash payment.</p>
      <p>AMT 1 experiment.</p>
      <p>For this:
─ AMT memory games were set up, in which successions of 120 images (a
combination of goal images and filler images selected from one group) were displayed for 1
second each, the original image and its repetition were at a distance of 91-109
images from each other, and sequential images, which were separated by a special
sign (cross) with a time interval of 1.4 sec;
─ some placeholder images were repeated with shorter intervals of 1-7 images and
were used as attentiveness tests to find out when a person did not take part in the
game (did not pay the necessary attention);
─ experiment participants pressed a key when they saw a repeated image, and then
received feedback (cross of different colors). In this case, the image was repeated
only once;
─ experiment participants could pass this memory test several times, but each time
another group of images was displayed;
─ false alert is triggered when the experiment participant shows at the first
presentation that the image has been repeated. Not a single keystroke during the first
presentation is a correct deviation. The answer is considered correct when the
repeated image is correctly remembered, otherwise, the answer is considered
incorrect (mistake).</p>
      <p>New set of data for AMT 1 includes 1754 targets / 7674 filler images. The partial set
of corresponding data is presented in Table 1.
The HR and FAR values are calculated over the goals (targets), for which identified
an average of 85 data points per image.</p>
      <p>AMT 2 experiment.</p>
      <p>AMT 2 experiment was conducted on the grouped set of target and placeholder
images in all categories, herewith a new set of memory factors was collected
following the same protocols as before.</p>
      <p>New dataset statistics for AMT 2 (Table 2).
Comparing memory performance across data sets shows consistency of results and
stability of memory performance. For images in 21 scenes context (AMT 2), the
image memorization value is higher than in 7 scenes context (in the laboratory) and even
higher than in 1 scene context (AMT 1). At the same time, the overall trend remains
the same.
5</p>
    </sec>
    <sec id="sec-5">
      <title>Practical Implementation</title>
      <p>
        Since the main purpose of our practical implementation was to simplify and
accelerate the results it was suggested to divide the system into three main parts: the user
interface, the client service and the REST API of the scoring system itself [
        <xref ref-type="bibr" rid="ref21 ref22">21, 22</xref>
        ].
      </p>
      <p>
        The REST API service was deployed on the IBM AI network and was the only call
to accept image links. Given that the neural network model can only analyze one
image per call, the entire call interface is only one image parameter. The image
parameter took a direct link to the image for analysis. Given this restriction, the processing of
multiple images was simultaneously translated into client service (Fig. 1).
Client service is implemented as an application in PHP programming language, using
Laravel web Framework [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] and following the MVC web development paradigm
[
        <xref ref-type="bibr" rid="ref23 ref24 ref25 ref26">23-26</xref>
        ]. Downloaded image data and analysis results are stored in a small SqLite
database to simplify deployment and save computing resources. The client service
interface is four separate REST API calls, namely:
─ analyze is accepts n-number images and sends an asynchronous Redis queue for
background processing;
─ index is returns a list of downloaded images and data about them. Data such as
upload date, file name, image processing step, and memory rating are displayed;
─ view is returns a description of a particular image;
─ compare is generates a comparative characteristic between two different,
previously loaded and analyzed images in the system.
      </p>
      <p>
        The end-user visible system is implemented in the form of an interactive Web
Interface with a cross-cutting of VueJs, HTML and CSS libraries. The entire user interface
is designed using the SPA approach to maximize comfort and speed when analyzing
image memory evaluation [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ].
      </p>
      <p>
        The service suite was deployed using Docker Compose [
        <xref ref-type="bibr" rid="ref28 ref29 ref30">28-30</xref>
        ]. The Nginx open
source server was used as the web server. For the first time when downloading the
implemented system, the user will see a window asking to download images for
further analysis (Fig. 2).
The user can drag and drop the desired images through the standard operating system
window. After the images have been selected, the system will prompt you to delete
the unnecessary images or add additional ones. When the user is ready to send the
image for analysis, just click the Analyze button (Fig. 3).
After successfully downloading all the images, the system will queue each image for
analysis. The user is not required wait for completion as the analysis runs
asynchronously and the system will send a successful completion message.
      </p>
      <p>After the results are obtained, the user can view all the estimates (for example, the
score of the first image is 8.81) and sort them by the order (Fig. 4).
By clicking on a specific image, you can see a heat map that reflects the impact of the
image elements on the image's memory rating (Fig. 5).
To compare the image with the other analyzed results, the user can click the compare
button and select the images that interest him. As a result, the system will generate a
comparative table with visualized heat maps for each image (Fig. 5). A heat map is a
tool that uses a color palette to visualize data in an image. The heat map uses the color
spectrum from warm to cool tones to show areas of attention that attract users (warm
tones attract the most attention, cold tones attract the least attention).
6</p>
    </sec>
    <sec id="sec-6">
      <title>Conclusions</title>
      <p>In the paper, authors analyze the image memorability prediction using memorability
experiments (tests) and neural networks. The developed scoring system not only
allows to evaluate and compare the results of storing the images of the automatically
trained system with real experimental data, but also has practical application, as it is a
full-featured application with a user-friendly interface, which widens the circle of
users. The system can be used by designers, SMM specialists, teachers and students,
advertising industry workers, and regular users, who aim to address the issue of
choosing the image that the audience will pay attention. The studies presented in the
paper offer great potential for future use as they provide tools to determine the
conditions in which images can be best remembered (and how the image memorability may
vary in different contexts).</p>
      <p>As a result, the existing technologies and approaches to image recognition were
analyzed; existing studies on the detection of factors of image storage were
considered; scoring system using PHP programming language and convolutional neural
networks for identification of factors in image perception was developed; experiments
and results analysis using Amazon Mechanical Turc were performed.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Bartlett</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hurry</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Thorley</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          :
          <article-title>Typicality and familiarity of faces</article-title>
          .
          <source>Memory &amp; Cognition</source>
          <volume>12</volume>
          (
          <issue>3</issue>
          ),
          <fpage>219</fpage>
          -
          <lpage>228</lpage>
          (
          <year>1984</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Borji</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Itti</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Defending Yarbus: Eye movements reveal observers' task</article-title>
          .
          <source>Journal of vision 14(3)</source>
          ,
          <fpage>29</fpage>
          -
          <lpage>29</lpage>
          (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Borkin</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bylinskii</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Isola</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sunkavalli</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oliva</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pfister</surname>
          </string-name>
          , H.:
          <article-title>What makes a visualization memorable?</article-title>
          <source>IEEE Transactions on Visualization and Computer Graphics</source>
          <volume>19</volume>
          (
          <issue>12</issue>
          ),
          <fpage>2306</fpage>
          -
          <lpage>2315</lpage>
          (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Brady</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Konkle</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alvarez</surname>
          </string-name>
          , G.:
          <article-title>A review of visual memory capacity: Beyond individual items and toward structured representations</article-title>
          .
          <source>Journal of vision 11(5)</source>
          ,
          <fpage>4</fpage>
          -
          <lpage>4</lpage>
          (
          <year>2011</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Standing</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Learning 10000 pictures</article-title>
          .
          <source>The Quarterly journal of experimental psychology 25(2)</source>
          ,
          <fpage>207</fpage>
          -
          <lpage>222</lpage>
          (
          <year>1973</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Wiseman</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Neisser</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Perceptual organization as a determinant of visual recognition memory</article-title>
          .
          <source>The American journal of psychology</source>
          ,
          <fpage>675</fpage>
          -
          <lpage>681</lpage>
          (
          <year>1974</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Bainbridge</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Isola</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oliva</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>The intrinsic memorability of face photographs</article-title>
          .
          <source>Journal of Experimental Psychology: General</source>
          <volume>142</volume>
          (
          <issue>4</issue>
          ),
          <fpage>1323</fpage>
          -
          <lpage>1334</lpage>
          (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Konkle</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Brady</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alvarez</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oliva</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Conceptual distinctiveness supports detailed visual long-term memory for real-world objects</article-title>
          .
          <source>Journal of Experimental Psychology: General 139</source>
          , pp.
          <fpage>558</fpage>
          -
          <lpage>578</lpage>
          (
          <year>2010</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Xiao</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hays</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ehinger</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oliva</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Torralba</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Sun database: Large-scale scene recognition from abbey to zoo</article-title>
          .
          <source>In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition</source>
          , pp.
          <fpage>3485</fpage>
          -
          <lpage>3492</lpage>
          , San Francisco, CA (
          <year>2010</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Khosla</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lapedriza</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oliva</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Torralba</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Object detectors emerge in deep scene CNNs</article-title>
          .
          <source>arXiv preprint arXiv:1412.6856</source>
          (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Razavian</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Azizpour</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sullivan</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Carlsson</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>CNN features off-the-shelf: an astounding baseline for recognition</article-title>
          .
          <source>In: Proceedings of the IEEE conference on computer vision and pattern recognition workshops</source>
          , pp.
          <fpage>806</fpage>
          -
          <lpage>813</lpage>
          , Columbus,
          <string-name>
            <surname>OH</surname>
          </string-name>
          (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Basturk</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Karaboga</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>An Artificial Bee Colony (ABC) Algorithm for Numeric function Optimization</article-title>
          .
          <source>In: IEEE Swarm Intelligence Symposium</source>
          , Indianapolis, Indiana, USA (
          <year>2006</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Bylinskii</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Isola</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bainbridge</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Torralba</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oliva</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Intrinsic and extrinsic effects on image memorability</article-title>
          .
          <source>Vision research 116</source>
          ,
          <fpage>165</fpage>
          -
          <lpage>178</lpage>
          (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Khosla</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bainbridge</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Torralba</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oliva</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Modifying the memorability of face photographs</article-title>
          .
          <source>In: Proceedings of the IEEE International Conference on Computer Vision</source>
          , pp.
          <fpage>3200</fpage>
          -
          <lpage>3207</lpage>
          (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Worthen</surname>
            ,
            <given-names>R. R. H. J. B.</given-names>
          </string-name>
          :
          <article-title>Distinctiveness and memory</article-title>
          . University Press, Oxford (
          <year>2006</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Mikhov</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kondratenko</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kondratenko</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sidenko</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Fuzzy logic approach to improving the digital images contrast</article-title>
          .
          <source>In: IEEE 2nd Ukraine Conference on Electrical and Computer Engineering</source>
          , UKRCON, pp.
          <fpage>1183</fpage>
          -
          <lpage>1188</lpage>
          , Lviv, Ukraine (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Pomanysochka</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kondratenko</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kondratenko</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sidenko</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Soft computing techniques for noise filtration in the image recognition processes</article-title>
          .
          <source>In: IEEE 2nd Ukraine Conference on Electrical and Computer Engineering</source>
          , UKRCON, pp.
          <fpage>1189</fpage>
          -
          <lpage>1195</lpage>
          , Lviv, Ukraine (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sun</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wu</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>Investigation on the Influence of Visual Attention on Image Memorability</article-title>
          . In: Zhang, Y. (
          <article-title>eds) Image and Graphics</article-title>
          .
          <source>ICIG 2015. Lecture Notes in Computer Science</source>
          , vol.
          <volume>9219</volume>
          , pp.
          <fpage>573</fpage>
          -
          <lpage>582</lpage>
          . Springer, Cham (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Basavaraju</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sur</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Multiple instance learning based deep CNN for image memorability prediction</article-title>
          .
          <source>Multimed Tools Appl</source>
          <volume>78</volume>
          ,
          <fpage>35511</fpage>
          -
          <lpage>35535</lpage>
          (
          <year>2019</year>
          ). DOI:
          <volume>10</volume>
          .1007/s11042-019- 08202-y.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Leonardi</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          et al.:
          <article-title>Image Memorability Using Diverse Visual Features and Soft Attention</article-title>
          . In: Ricci,
          <string-name>
            <given-names>E.</given-names>
            ,
            <surname>Rota Bulò</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Snoek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Lanz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            ,
            <surname>Messelodi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Sebe</surname>
          </string-name>
          ,
          <string-name>
            <surname>N.</surname>
          </string-name>
          <article-title>(eds) Image Analysis</article-title>
          and
          <source>Processing. Lecture Notes in Computer Science</source>
          , vol.
          <volume>11752</volume>
          , pp.
          <fpage>171</fpage>
          -
          <lpage>180</lpage>
          . Springer, Cham (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Glanzer</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Adams</surname>
            ,
            <given-names>J. K.</given-names>
          </string-name>
          :
          <article-title>The mirror effect in recognition memory: data and theory</article-title>
          .
          <source>Journal of Experimental Psychology: Learning, Memory, and Cognition</source>
          <volume>16</volume>
          (
          <issue>1</issue>
          ),
          <fpage>5</fpage>
          -
          <lpage>16</lpage>
          (
          <year>1990</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Ji</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sun</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>A novel Hough transform method for line detection by enhancing accumulator array</article-title>
          .
          <source>Pattern Recognition Letters</source>
          <volume>32</volume>
          (
          <issue>11</issue>
          ),
          <fpage>1503</fpage>
          -
          <lpage>1510</lpage>
          (
          <year>2011</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Pomanysochka</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kondratenko</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sidenko</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Noise filtration in the digital images using fuzzy sets and fuzzy logic</article-title>
          .
          <source>In: 15th International Conference on ICT in Education</source>
          , Research, and Industrial Applications:
          <source>PhD Symposium (ICTERI 2019: PhD Symposium)</source>
          , vol.
          <volume>2403</volume>
          , pp.
          <fpage>63</fpage>
          -
          <lpage>72</lpage>
          , Kherson, Ukraine (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Watanabe</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Imamura</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Asami</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Amanuma</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>A Web Application Development Framework Using Code Generation from MVC-Based UI Model</article-title>
          . In: Omatu,
          <string-name>
            <surname>S.</surname>
          </string-name>
          et al. (eds) Distributed Computing, Artificial Intelligence, Bioinformatics, Soft Computing, and
          <article-title>Ambient Assisted Living</article-title>
          .
          <source>IWANN 2009. Lecture Notes in Computer Science</source>
          , vol.
          <volume>5518</volume>
          , pp.
          <fpage>404</fpage>
          -
          <lpage>411</lpage>
          . Springer, Berlin, Heidelberg (
          <year>2009</year>
          ). DOI:
          <volume>10</volume>
          .1007/978-3-
          <fpage>642</fpage>
          -02481-8_
          <fpage>57</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Kondratenko</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gordienko</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          :
          <article-title>Neural Networks for Adaptive Control System of Caterpillar Turn</article-title>
          .
          <source>In: Annals of DAAAM for</source>
          <year>2011</year>
          &amp;
          <article-title>Proceeding of the 22th Int</article-title>
          .
          <source>DAAAM Symp. "Intelligent Manufacturing and Automation"</source>
          ,
          <year>2011</year>
          , pp.
          <fpage>0305</fpage>
          -
          <lpage>0306</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Sidenko</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kondratenko</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kushneryk</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kondratenko</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Peculiarities of Human Machine Interaction for Synthesis of the Intelligent Dialogue Chatbot</article-title>
          .
          <source>In: 10th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS)</source>
          , pp.
          <fpage>1056</fpage>
          -
          <lpage>1061</lpage>
          , Metz, France (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Amengual</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bosch</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>de la Rosa</surname>
            <given-names>J.L.</given-names>
          </string-name>
          :
          <article-title>Review of Methods to Predict Social Image Interestingness and Memorability</article-title>
          . In: Azzopardi,
          <string-name>
            <given-names>G.</given-names>
            ,
            <surname>Petkov</surname>
          </string-name>
          ,
          <string-name>
            <surname>N.</surname>
          </string-name>
          <article-title>(eds) Computer Analysis of Images and Patterns</article-title>
          .
          <source>CAIP 2015. Lecture Notes in Computer Science</source>
          , vol.
          <volume>9256</volume>
          , pp.
          <fpage>64</fpage>
          -
          <lpage>76</lpage>
          . Springer, Cham (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Cook</surname>
          </string-name>
          , J.:
          <article-title>Docker for Data Science</article-title>
          . Apress, Berkeley, CA (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Bhat</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Practical Docker with Python</article-title>
          .
          <source>Apress</source>
          , Berkeley, CA (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <string-name>
            <surname>Freeman</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Essential Docker for ASP.NET Core MVC</article-title>
          . Apress, Berkeley, CA (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>