<!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>
      <journal-title-group>
        <journal-title>REFERENCES
V.V Myasnikov, “Reconstruction of functions and digital images
using sign representations,” Computer Optics</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.18287/2412-6179-2019-43-6-1041</article-id>
      <title-group>
        <article-title>The influence of image set size on the resulting super-resolution image</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Yegor Goshin</string-name>
          <email>goshine@yandex.ru</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Daria Arkhipova</string-name>
          <email>mazyaikinadasha@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Daria Aksenova</string-name>
          <email>darinaksena@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Anton Kotov</string-name>
          <email>kotov@ssau.ru</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Samara National Research University</institution>
          ,
          <addr-line>Samara</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Samara National Research University;, Image Processing Systems Institute of RAS, - Branch of the FSRC "Crystallography, and Photonics" RAS</institution>
          ,
          <addr-line>Samara</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2019</year>
      </pub-date>
      <volume>43</volume>
      <issue>6</issue>
      <fpage>155</fpage>
      <lpage>158</lpage>
      <abstract>
        <p>-In this paper, we consider super-resolution image reconstruction using the method of projections onto convex sets. We explore an influence of input image set size on the result of super-resolution reconstruction. We propose an indicator value as a ratio between the number of images in the set and the square of upscale factor of reconstruction. The method of convex projections was implemented using the Python programming language. The experiments were conducted on the Standard test images from TESTIMAGES project set. The results and future plan for improving the POCS method for super-resolution reconstruction are discussed in the final part of the paper.</p>
      </abstract>
      <kwd-group>
        <kwd>super-resolution</kwd>
        <kwd>the method of projections onto convex sets</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>I. INTRODUCTION</title>
      <p>
        Super-resolution (SR) of an image provides a high pixel
density and, therefore, more details about the object can be
captured. The super-resolution problem is raised in computer
vision in regard to pattern recognition and image analysis [1]
[2], in the task of medical imaging [3] and the Earth remote
sensing [4]. CNN-based super-resolution algorithms were
successfully applied to image super-resolution problem [5],
[6]. These algorithms learn representations from large
training databases of high- and low-resolution image pairs or
exploit self-similarities within an image [7]. Super-resolution
imaging devices are expensive, and their usage is not always
possible due to sensor limitations and optical technology
(e.g., thermal imaging systems [8]). Image processing
algorithms partially solve these problems by simplifying the
system for obtaining images due to the greater computational
load. Existing methods for improving image resolution fall
into two large categories: linear [9] and adaptive [
        <xref ref-type="bibr" rid="ref9">10</xref>
        ].
      </p>
    </sec>
    <sec id="sec-2">
      <title>Linear methods, such as bicubic interpolation [11], are</title>
      <p>easy to implement but do not allow us to completely extract
information from source images. The use of adaptive
methods provides a better result. Among the technologies for
improving image resolution from the set of images,
superresolution technology is the most effective.</p>
    </sec>
    <sec id="sec-3">
      <title>Conventional approaches to generating super-resolution</title>
      <p>
        images require multiple low-resolution images of the same
scene, which are aligned with sub-pixel accuracy [
        <xref ref-type="bibr" rid="ref11">12</xref>
        ]. In this
paper, we study a method for constructing super-resolution
image using projections onto convex sets (POCS) [
        <xref ref-type="bibr" rid="ref12">13</xref>
        ].
      </p>
    </sec>
    <sec id="sec-4">
      <title>II. PROBLEM STATEMENT</title>
    </sec>
    <sec id="sec-5">
      <title>The problem of the super-resolution reconstruction can be formulated as follows. There is a set of N low-resolution images of the same scene. Each low-resolution image is obtained by downsampling of the high-resolution image</title>
      <p>(Fig. 1). In matrix form this observation model image is
written as follows:
 
[ ⋮ ] = [
 
  ∙   ∙</p>
      <p>⋮
  ∙   ∙</p>
      <p>
        ]  + [ ⋮ ] = [ ⋮ ]  + [ ⋮ ]
 
 
 

where   ( = ̅1̅̅,̅̅) are the low-resolution images with the
size of  ×  pixels,  is a subsampling matrix with the
size of  2 ×  2 pixels;  is a blurring matrix with the size
of  2 ×  2 (the matrix is evaluated from the point spread
function (PSF) [
        <xref ref-type="bibr" rid="ref13">14</xref>
        ]);  is a geometric transfer matrix with
the size of  2 ×  2 pixels [
        <xref ref-type="bibr" rid="ref14">15</xref>
        ]; is a high-resolution image
 ×  ;  is a Gaussian noise.
a)
b)
Fig. 1. a) Test image; b) Rotated, blured and downsampled low-resolution
images.
      </p>
    </sec>
    <sec id="sec-6">
      <title>In this paper, we resample super-resolution image using</title>
      <p>the POCS method. The operator of the corresponding convex
set of constraints projects points from the solution space onto
the nearest point on the surface of this convex set. After a
finite number of iterations, a solution to the set of
intersections comes to a convex set of constraints.
following steps.</p>
    </sec>
    <sec id="sec-7">
      <title>The algorithm can be represented in the form of the</title>
    </sec>
    <sec id="sec-8">
      <title>1. Evaluation of the interpolated low-resolution image.</title>
      <p>Calculation
of
the
displacement
(motion
compensation)
of pixels on
each
low-resolution.</p>
      <p>The
correspondence between high and low resolution images is
given as
 ( 1,  2,  ) =
∑  ( 1,  2)ℎ( 1,  2;  1′,  2′ )
where ( 1,  2) is a point of the interpolated low-resolution
a
corresponding
point
into</p>
    </sec>
    <sec id="sec-9">
      <title>3. Obtaining a pixel position on low- and high-resolution</title>
    </sec>
    <sec id="sec-10">
      <title>Therefore:</title>
    </sec>
    <sec id="sec-11">
      <title>Then</title>
      <p>we evaluate the ℎ( 1,  2;  1′,  2′ ) parameter
which is a value of point spread function according to the
pixel
position.</p>
      <p>The
obtained
low-resolution
image
 ( 1,  2,  ) can be constrained by a convex set С 1, 2, .
С 1, 2, = { ( 1,  2,  ): | ( )( 1,  2,  ) ≤  0( 1,  2,  )|}
0 ≤  1,  2 ≤</p>
      <p>− 1,  = 1, … , 
arbitrary point  ( 1,  2,  ) can be represented as:
Projection  ( 1,  2,  ) [ 1,  2,  ] onto  ( 1,  2,  ) in
 ( 1,  2,  ) +
ℎ( 1,  2;  1 ,  2  )
 ( 1,  2,  ) [ 1,  2,  ] =
 ( )( 1, 2, )− 0( 1, 2, )
∑∑ℎ2( 1, 2; 1′</p>
      <p>, 2′ )
 ( )( 1,  2,  ) &gt;  0( 1,  2,  )</p>
      <p>( 1,  2,  )
− 0( 1,  2,  ) &lt;  ( )( 1,  2,  ) &lt;  0( 1,  2,  )
 ( 1,  2,  ) +
 ( )( 1, 2, )+ 0( 1, 2, )
∑∑ℎ2( 1, 2; 1′
, 2′ )
ℎ( 1,  2;  1 ,  2  )
{</p>
      <p>( )( 1,  2,  ) &lt; − 0( 1,  2,  )</p>
      <p>We estimate a residual between the test image and the
reconstructed using the described algorithm. The residual
formula can be written as:
 ( )( 1,  2,  ) =  ( 1,  2,  )
−</p>
      <p>∑  ( 1,  2,  ) · ℎ( 1,  2;  1′,  2′ )
where ℎ( 1,  2;  1′,  2′ ) is an impulse response coefficient,
 0 is a confidence level for the observed results. These
parameters define high-resolution images that correspond to
low-resolution images within a confidence interval.</p>
    </sec>
    <sec id="sec-12">
      <title>4. Iterative repetition of the second step until the stop</title>
      <p>condition is met.</p>
      <p>With the use of a projection operator, the estimated value
 ( 1,  2,  ) of the high-resolution image can be found using
all low-resolution images by performing some iterations:
 ̂( +1)( 1,  2,  ) =   ̃ [ ̂( )( 1,  2,  )]  = 0,1, …,

where  ̃ is a combination of all projection
operators
 0( 1,  2,  ) is obtained by bilinear interpolation.
associated
with  ( 1,  2,  ) . The initial approximation</p>
    </sec>
    <sec id="sec-13">
      <title>We conducted a research about super-resolution image</title>
      <p>reconstruction using the method of POCS. An influence the
parameters of image set formation and parameters of an
above algorithm to the super-resolution reconstruction was
investigated.</p>
    </sec>
    <sec id="sec-14">
      <title>III. EXPERIMENTAL RESULTS AND ANALISYS</title>
      <p>In this paper, an experimental study of the influence of
the
number of input images
on the result
of image
reconstruction was carried out for different image scaling
parameters.</p>
      <p>
        Images from the TESTIMAGES project set [
        <xref ref-type="bibr" rid="ref15">16</xref>
        ], [
        <xref ref-type="bibr" rid="ref16">17</xref>
        ]
were used as test images. Rotation, translation, blurring and
downsampling were performed to generate low-resolution
raw images for the experiment. The size of the blurring
window was the same as the downsampling scale. The SURF
algorithm was used to align the images. The method of
convex
projections
was
implemented
using
      </p>
    </sec>
    <sec id="sec-15">
      <title>Python</title>
      <p>
        programming language with libraries OpenCV [
        <xref ref-type="bibr" rid="ref17">18</xref>
        ] and
NumPy[
        <xref ref-type="bibr" rid="ref18">19</xref>
        ].
      </p>
      <p>The value of the relative "information completeness" has
been proposed as a universal measure of the number of
images in a set. This indicator was calculated as
 =
{
{

 2
This
value
allows
us to
assess the
degree
of
"completeness" of information. Evidently, in a randomly
generated</p>
      <p>set, an indicator value equal to 1 does not
guarantee sufficient information to restore an absolutely
accurate original image. However, it will be further shown
that this indicator is quite meaningful.</p>
      <p>Also, to assess the effect of the matching stage on the
result, a test reconstruction was carried out using the same
algorithm (POCS), but under the assumption that the image
matching parameters are known (these parameters
were
stored at the low-resolution image generation stage). Fig. 2
shows dependence of the peak signal-to-noise ratio (PSNR)
and the structural similarity index (SSIM values on propose
for different scale values for both experiments.</p>
    </sec>
    <sec id="sec-16">
      <title>In Fig. 3, we demonstrate the results of described algorithm for the scale factor rate equal to 0.85.</title>
    </sec>
    <sec id="sec-17">
      <title>The reconstructed image shows that the quality of superresolution image is better than the quality of the lowresolution image.</title>
    </sec>
    <sec id="sec-18">
      <title>IV. DISCUSSION</title>
      <p>The experiment showed that in a perfect scenario (when
the matching parameters are known) it is best to set the
resolution upscaling parameter S so that the size of the set of
images N satisfies the following constraints:
0.4 ≤

 2
.</p>
    </sec>
    <sec id="sec-19">
      <title>Second experiment showed that in a realistic scenario (for unknown estimated matching parameters), values of</title>
    </sec>
    <sec id="sec-20">
      <title>PSNR and SSIM</title>
      <p>are less than in the perfect scenario.</p>
      <p>Moreover, adding images above the  = 0.85 impair the
result further. This is due to the fact that the matching itself
does not always provide quite accurate result and POCS
algorithm is not robust and requires additional procedures to
1.2
1,2
11
00.8,8
0.6
0,6
0,4
0.4
0,2
0.2
0
0
1.2
1
0.8
restriction:
or, equivalently,
4400
3355
3300
 2</p>
      <p>We plan to investigate POCS robustness later in our
further research.
0,1 0,2 0,3 0,4 0,5 0,6 0,7 0,8 0,9
1</p>
    </sec>
    <sec id="sec-21">
      <title>V. CONCLUSION</title>
    </sec>
    <sec id="sec-22">
      <title>In this work, we have discussed the influence of the</title>
      <p>parameters of image set formation and the parameters of an
algorithm on reconstruction. We have developed the
recommendations for the super-resolution reconstruction
problem using the method of POCS.</p>
    </sec>
    <sec id="sec-23">
      <title>ACKNOWLEDGMENT</title>
      <p>The research was carried out within the state assignment
theme #0777-2020-0017, was partly financially supported by
the RFBR under grant #17-29-03112 and #18-07-01390, and
by the Ministry of Science and Higher Education.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <given-names>H.</given-names>
            <surname>Takeda</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Milanfar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Protter</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Elad</surname>
          </string-name>
          , “
          <article-title>Super-resolution without explicit subpixel motion estimation</article-title>
          ,
          <source>” IEEE Transactions on Image Processing</source>
          , vol.
          <volume>18</volume>
          , pp.
          <fpage>1958</fpage>
          -
          <lpage>1975</lpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <given-names>D.V.</given-names>
            <surname>Kirsh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.S.</given-names>
            <surname>Shirokanev</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.V.</given-names>
            <surname>Kupriyanov</surname>
          </string-name>
          , “
          <article-title>Algorithm of reconstruction of a three-dimensional crystal structure from twodimensional projections</article-title>
          ,”
          <source>Computer Optics</source>
          , vol.
          <volume>43</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>324</fpage>
          -
          <lpage>331</lpage>
          ,
          <year>2019</year>
          . DOI:
          <volume>10</volume>
          .18287/
          <fpage>2412</fpage>
          -6179-2019-43-2-
          <fpage>324</fpage>
          -331.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <given-names>L.</given-names>
            <surname>Luo</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.</given-names>
            <surname>Xiao</surname>
          </string-name>
          , “
          <article-title>Super-resolution enhancement of UAV images based on fractional calculus and POCS,” Geo-spatial Information Science</article-title>
          , pp.
          <fpage>56</fpage>
          -
          <lpage>66</lpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Schindler</surname>
          </string-name>
          , “
          <article-title>Super-resolution of Sentinel-2 images: Learning a globally applicable deep neural network,”</article-title>
          <source>ISPRS Journal of Photogrammetry and Remote Sensing</source>
          , vol.
          <volume>146</volume>
          , pp.
          <fpage>305</fpage>
          -
          <lpage>319</lpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <given-names>A.</given-names>
            <surname>Kappeler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Yoo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Dai</surname>
          </string-name>
          and
          <string-name>
            <given-names>A. K.</given-names>
            <surname>Katsaggelos</surname>
          </string-name>
          ,
          <article-title>"Video superresolution with convolutional neural networks,"</article-title>
          <source>IEEE Transactions on Computational Imaging</source>
          , vol.
          <volume>2</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>109</fpage>
          -
          <lpage>122</lpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <given-names>Vis. Pattern</given-names>
            <surname>Recog</surname>
          </string-name>
          ., pp.
          <fpage>3791</fpage>
          -
          <lpage>3799</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <given-names>J.A.</given-names>
            <surname>Ratches</surname>
          </string-name>
          ,
          <article-title>"Static Performance Model for Thermal Imaging Systems,"</article-title>
          <source>Optical Engineering</source>
          , vol.
          <volume>15</volume>
          , no.
          <issue>6</issue>
          ,
          <year>1976</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <given-names>R.</given-names>
            <surname>Roesser</surname>
          </string-name>
          ,
          <article-title>"A discrete state-space model for linear image processing,"</article-title>
          <source>IEEE Transactions on Automatic Control</source>
          , vol.
          <volume>20</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>359</fpage>
          -
          <lpage>362</lpage>
          ,
          <year>1975</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>J.W.</given-names>
            <surname>Hwang</surname>
          </string-name>
          and
          <string-name>
            <given-names>H.S.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <article-title>"Adaptive image interpolation based on local gradient features,"</article-title>
          <source>IEEE Signal Processing Letters</source>
          , vol.
          <volume>11</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>359</fpage>
          -
          <lpage>362</lpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>M.A.</given-names>
            <surname>Nuno-Maganda</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.O.</given-names>
            <surname>Arias-Estrada</surname>
          </string-name>
          ,
          <article-title>"Real-time FPGAbased architecture for bicubic interpolation: an application for digital image scaling,"</article-title>
          <source>International Conference on Reconfigurable Computing and FPGAs (ReConFig'05)</source>
          , Puebla City, pp.
          <fpage>8</fpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>J.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Wright</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.S.</given-names>
            <surname>Huang</surname>
          </string-name>
          and
          <string-name>
            <given-names>Y.</given-names>
            <surname>Ma</surname>
          </string-name>
          , “
          <article-title>Image super-resolution via sparse representation</article-title>
          ,
          <source>” IEEE transactions on image processing</source>
          , vol.
          <volume>19</volume>
          , no.
          <issue>11</issue>
          , pp.
          <fpage>2861</fpage>
          -
          <lpage>2873</lpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>F.W.</given-names>
            <surname>Wheeler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.T.</given-names>
            <surname>Hoctor</surname>
          </string-name>
          and
          <string-name>
            <given-names>E.B.</given-names>
            <surname>Barrett</surname>
          </string-name>
          , “
          <article-title>Super-resolution image synthesis using projections onto convex sets in the frequency domain</article-title>
          ,” Computational Imaging III,
          <source>International Society for Optics and Photonics</source>
          , vol.
          <volume>5674</volume>
          , pp.
          <fpage>479</fpage>
          -
          <lpage>490</lpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>F.N.</given-names>
            <surname>Mboula</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.L.</given-names>
            <surname>Starck</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ronayette</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Okumura</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.</given-names>
            <surname>Amiaux</surname>
          </string-name>
          , “
          <article-title>Super-resolution method using sparse regularization for point-spread function recovery</article-title>
          ,
          <source>” Astronomy &amp; Astrophysics</source>
          , vol.
          <volume>575</volume>
          , p.
          <fpage>A86</fpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>M.</given-names>
            <surname>Sattarivand</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kusano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Poon</surname>
          </string-name>
          and
          <string-name>
            <given-names>C.</given-names>
            <surname>Caldwell</surname>
          </string-name>
          , “
          <article-title>Symmetric geometric transfer matrix partial volume correction for PET imaging: principle, validation</article-title>
          and robustness,
          <source>” Physics in Medicine &amp; Biology</source>
          , vol.
          <volume>57</volume>
          , no.
          <volume>21</volume>
          ,
          <issue>7101</issue>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>N.</given-names>
            <surname>Asuni</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Giachetti</surname>
          </string-name>
          ,
          <article-title>"TESTIMAGES: A Large Data Archive For Display and Algorithm Testing,"</article-title>
          <source>Journal of Graphics Tools</source>
          , vol.
          <volume>17</volume>
          , no.
          <issue>4</issue>
          , pp.
          <fpage>113</fpage>
          -
          <lpage>125</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>N.</given-names>
            <surname>Asuni</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Giachetti</surname>
          </string-name>
          ,
          <article-title>"TESTIMAGES: a large-scale archive for testing visual devices and basic image processing algorithms,"</article-title>
          <source>STAG - Smart Tools &amp; Apps for Graphics Conference</source>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>G.</given-names>
            <surname>Bradski</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Kaehler</surname>
          </string-name>
          , “
          <article-title>Learning OpenCV: Computer vision with the OpenCV library,”</article-title>
          <string-name>
            <surname>O'Reilly Media</surname>
          </string-name>
          , Inc.,”
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>S. van der</given-names>
            <surname>Walt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. C.</given-names>
            <surname>Colbert</surname>
          </string-name>
          and
          <string-name>
            <surname>G.</surname>
          </string-name>
          <article-title>Varoquaux, "The NumPy Array: A Structure for Efficient Numerical Computation,"</article-title>
          <source>Computing in Science &amp; Engineering</source>
          , vol.
          <volume>13</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>22</fpage>
          -
          <lpage>30</lpage>
          ,
          <year>2011</year>
          . DOI:
          <volume>10</volume>
          .1109/
          <string-name>
            <surname>MCSE</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <volume>37</volume>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>