<!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>Increasing the Image Sharpness with Linear Operator for Social Internet-Services</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>National Aviation University</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Komarova</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ukraine</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Interregional Academy of Personal Management</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Frometivska</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ukraine</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Central China Normal University</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Wuhan</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>China</string-name>
        </contrib>
      </contrib-group>
      <abstract>
        <p>In the paper it has been propounded and experimentally researched the linear operators that can be used to sharpen digital images or video frames distorted by a micro-motion of fixation chamber. It has been assumed that the cause of the problem, which leads to deterioration of sharpness, is a lowfrequency interference, which is exemplified by a random non-recursive filter in the form of a discrete convolution. It has been experimentally proven that the proposed stabilizer filters allow for significant visual enhancement of distorted images, with a peak-to-peak signal-to-noise ratio for the improved images higher than if using similar sharpening filters implemented in Adobe PhotoShop CS6. The corresponding masks of the proposed operators and the examples of application are given in the paper.</p>
      </abstract>
      <kwd-group>
        <kwd>Image processing</kwd>
        <kwd>image sharpness</kwd>
        <kwd>digital stabilization</kwd>
        <kwd>B-spline</kwd>
        <kwd>linear filter operators</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Topicality and problem statement</title>
      <p>An important factor for the positive perception of a digital image, or video stream, as
a sequence of frames is how realistic it is. At the same time the sharpness of an image
os one of the constituents that determine the realness of the image. The main causes
for distortion that lead to deterioration of clarity are the limited resolution capabilities
of the forming system, defocus, the presence of the distorting medium (such as the
atmosphere), the movement of the camera towards the object which is being recorded
[1]. Further we shall consider the processing of images obtained under the conditions
of the micro-motion of the fixation chamber. This defect is most common in the case
of a photography without a tripod or if shooting from a platform that may be a subject
to some mechanical impact, such as microvibration (aerophotography, etc.). Unlike
othercases, the consequences of micro-motion can be eliminated or at least
significantly offset, not only by hardware but also by mathematical treatment procedures.
Therefore, we believe the topical task is to find appropriate procedures for image
sharpening. These should have low computational complexity and upon
implementation in software products they should provide real-time processing.</p>
      <p>In assumption of isoplanatic system of observation for intensity distribution I(x)
the image of the object, that is being formed in the x plane of its registration, is being
used an expression of the following type [2]:</p>
      <p>
        I  x   O y H  x  y dy ,
(
        <xref ref-type="bibr" rid="ref1">1</xref>
        )
where O(y) - the distribution of the intensity of reflection from the object of light
irradiation in the image plane y; H(x) - distribution of intensity in the image of an
axial source point (impulse response or else – scattering of the function system point).
Expression (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) provides an image that is recorded in the form of a convolution of a
true image and the impulse response of the registration system. Thus [1], the intensity
value of the original image is "smeared" at each of the points of registration in
accordance with the type of function H(x).
      </p>
      <p>To fix the problems caused by the micro-movement of the fixation chamber, they
use image stabilizers, which can be divided into three general types [3; 4]:
mechanical, electronic and digital. In this paper we research namely digital stabilizers. They
are not used to against the cause of the blurry images in photo and video material. On
the contrary they are intended to eliminate the consequences - that is, they are used
for the post-fixation mathematical processing of digital data.</p>
      <p>There is a number of methods used to reproduce blurred images [1; 2; 5; 7-9].
However, among the effective procedures of digital image sharpening (digital
stabilization) that satisfy the requirements of actual processing in real time, preference
should be given to those that achieve the target processing function at a minimum of
computational operations. In fact, these are linear operators obtained in the form of a
discrete convolution of the color components of the raster and masks of
filtersstabilizers.</p>
      <p>
        Assuming that the distortion of the original image has been caused by the
micromotion of the locking chamber, as e.g. by the vibration of the aircraft during aerial
photography [6], then, according to the above-mentioned and based on (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ), the
following representation can considered reasonable for a digital image
pi, j  L pi, j   iiiiriri jjjjrjrj iii, jj j pii, jj , i   k2i , k2i ,
j   k j , k j ,
2 2
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
where pi,j - color raster component (red, green or blue); L(i,j) - linear low-pass image
filter operator; (i,j) - the pixel index of the raster; ki,kj - image frame sizes; pii, jj - the

color component of the raster of the perfect undistorted image; iii, jj j - low pass
filter mask element; 2ri 1  2rj 1 - the size of the low pass filter mask.
      </p>
      <p>
        Considering a digital image, specified by the raster with any of the constituents
P   pi, j ;i  0, H 1, j  0,W 1 . As an experiment, we will simulate an accidental
lowfrequency interference, such as the operator (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ), for some digital images. To obtain a
linear operator L pij  from (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ), we shall define the low pass filter mask as follows.
Assumingly pii - one-dimensional sequence of a function (for distinctness), and
 pii - a sequence obtained after smoothing. If
pi  pi  2 pi  4 pi ,
      </p>
      <p>
        2 pi  pi1  2 pi  pi1 ;
4 pi  2 pi1  22 pi  2 pi1 ,
 0,05;0,5 ,
(
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
where
then
      </p>
      <p>pi  pi2    4 pi1  1 2  6 pi    4 pi1  pi2 ,
hence, from the condition of additionality (as for the low pass filter) with the
coefficients pi , i  , we get:
   0,
   4  0,
1 2  6  0,
   0,
   0, 25,
  0,333   0,5,
0;0, 25 .</p>
      <p>
        (
        <xref ref-type="bibr" rid="ref4">4</xref>
        )
      </p>
      <p>
        With the direct multiplication it is not difficult to obtain a low-pass filter mask of
size 5x5 to determine the operator (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ), namely (taking into account the symmetry:
 2   42

   42   42
  
  2  62   41 2  6


      </p>
      <p>
          2  62
  41 2  6
1 2  62


 ,




where  and  are defined as evenly distributed random realizations that satisfy
conditions (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) and (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ).
      </p>
    </sec>
    <sec id="sec-2">
      <title>Linear operator for the digital stabilization of images</title>
      <p>
        Let’s introduce linear operators C  pij  of digital image’s stabilization, as follows
pi, j  C  pij  , and the quality of stabilization will be considered acceptable if
considering (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) true is
pi, j  pi, j , i, j 
(
        <xref ref-type="bibr" rid="ref5">5</xref>
        )
for a random mask  .
      </p>
      <p>Linear operators, such as those considered in [6], can be used to stabilize the
image:</p>
      <p>
        irl jrl
Cl  pij    
iiirl jj jrl
l
iii, jj j pii, jj ,
i, j  ,
(
        <xref ref-type="bibr" rid="ref6">6</xref>
        )
Where l=0,1,2,3,4; r0=2; r1=r2=3; r3=r4=4;
0 
0,000233473
0,00522272
3   9,20847E-07 0,000233473
 2,14132E-06 0,000542915
      </p>
      <p>0,012144825 0,028241375 -0,249914233
 -1,8949E-05 -0,004804375 -0,107472272 -0,249914233 2,211546853


</p>
      <p>We shall notice that the coefficient of masks l , l  1, 4 can be determined by
taking into account the symmetry of the corresponding matrices.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Experimental studies</title>
      <p>
        Operators (
        <xref ref-type="bibr" rid="ref6">6</xref>
        ) provide visual enhancement of the perception of digital images distorted
by the micro-motion of the fixation chamber, in particular data from the cameras of
the target load of aircraft. However, in order to avoid subjectivism in assessing the
quality of perception improvement, we present the results of experimental studies that
have been conducted using the introduced operators.
      </p>
      <p>Let n, m - raster sizes, N  n  m - the number of pixels of the raster. The image
aberration in each pixel is determined as follows:</p>
      <p>i, j  pi, j  pi, j , i  1, n , j  1, m ,
then the average error of reproduction for each component equals
constant error variance –
  N1 in1 jm1i, j</p>
      <p>;
2 
1 n m</p>
      <p>  i, j   2 .</p>
      <p>N 1i1 j1</p>
      <p>
        To check the fulfillment of a condition (
        <xref ref-type="bibr" rid="ref5">5</xref>
        ) when analyzing reproduced images
widely used is peak-to-peak signal-to-noise ratio - PSNR, which is defined as follows:
      </p>
      <p>The total PSNR for the image is determined by averaging the PSNR of each of the
color components. The interpretation of PSNR is quite simple: the greater the value of
the statistics is, the greater is the correspondence between the two images.</p>
      <p>
        There has been conducted an experiment for some high-quality digital image. It
was aimed at comparison of the performance of the described operators and
sharpeners presented in the Adobe PhotoShop CS6 digital image processing environment. In
particular, we compared the two filters – “Unsharp Mask” and “Sharpen More filter
options” presented in the “Filter” menu and in the “Unsharp Mask” submenu. The use
of such filters does not require additional adjustments, so, probably, the filters
themselves are operators similar in design (
        <xref ref-type="bibr" rid="ref6">6</xref>
        ). Unfortunately, the description of the
mentioned filters is not freely available, so the comparative analysis was performed as
follows.
      </p>
      <p>
        Step 1. Generate evenly distributed  ,  and require their correspondence with
conditions (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) and (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ).
      </p>
      <p>
        Step 2. To test the work of each of the five operators (
        <xref ref-type="bibr" rid="ref6">6</xref>
        ) and filters “Unsharp
Mask” and “Sharpen More filter options” presented in Adobe PhotoShop CS6, we
simulate operator distortion (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) according to the generated  ,  and  mask.
      </p>
      <p>Step 3. Define a PSNR, comparing it to the original image, for each image
reproduction result.</p>
      <p>Step 4. Repeat the experiment 24 times.</p>
      <p>
        The number of repetitions of the experiment (step 4) is not large, which (unlike the
previous experiment) is due to the inability to automate the work with series of
images in Adobe PhotoShop CS6. However, as can be seen from the results of the
experiment Table 1, even this number of repetitions clearly demonstrates the advantage in
the use of filters (
        <xref ref-type="bibr" rid="ref6">6</xref>
        ). It is worth paying attention to the following pattern. PSNR value
according to the results of the use of «Unsharp Mask» filter heavily correlates with
PSNR values after the use of C0  pi, j  and C2  pi, j  operators, but the filters,
researched in this paper, keep the advantage. The same is true for «Sharpen More filter
options» filter and operator C4  pi, j  .
      </p>
      <p>As it can be seen from the results presented in the table, the introduced operators
have advantages in comparison to the well-known «Unsharp Mask» and «Sharpen
More filter options».
№</p>
      <p>
        We shall remark, that the maximum PSNR when using the operators (
        <xref ref-type="bibr" rid="ref6">6</xref>
        ) is
obtained by increasing  ordinary index l. Thus for C2  pij  maximum PSNR at
approximately   0,125 , at the same time for C4  pij  - at   0, 45 (Fig.1).
smaller values of  ) and 4 : the abscissa axis -  ; the axis of ordinates – PSNR.
      </p>
      <p>
        Thus, the presented and researched linear operators (
        <xref ref-type="bibr" rid="ref6">6</xref>
        ) can be recommended for
the automated processing of digital images distorted by interference, such as the
micro-movement of the fixation chamber, which is possible for aerial photography from
the aircraft.
      </p>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusions</title>
      <p>As a result of shooting with digital cameras aimed for different purposes the obtained
images can become distorted by the effects of low-frequency hindrance caused by the
vibration of the carrier during photo or video shooting. To eliminate the effects of
such interference we offer linear filter operators to process the obtained digital images
(Fig. 2). In particular, we have presented and experimentally substantiated the linear
digital image stabilization operators for the use in case of the random nature of
lowfrequency interference.
Fig. 2. An example of a digital image: А) and С) – images distorted by a random
interference; В) and D) - images after stabilization.</p>
      <p>Further research may be aimed at obtaining similar operators with a larger filter
mask window width and at the extension of this approach to processing digital video
streams in real time for social Internet-services.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Gruzman</surname>
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Digital image processing in information systems</article-title>
          : Textbook / Grusman I.,
          <string-name>
            <surname>Kyrychuk</surname>
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kosyh</surname>
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Peretaygin</surname>
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Spector</surname>
            <given-names>A</given-names>
          </string-name>
          . -
          <source>Novosibirsk: Publishig House of the NTU</source>
          ,
          <year>2000</year>
          . - 168 p.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <article-title>2. The latest image processing techniques</article-title>
          . / Ed. A.
          <string-name>
            <surname>Potapov</surname>
          </string-name>
          . - Moscow: FIZMATLIT,
          <year>2008</year>
          . - 496 p
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Gonzalez</surname>
            <given-names>R.</given-names>
          </string-name>
          : Digital image processing / Gonzalez R.,
          <string-name>
            <surname>Woods R</surname>
          </string-name>
          . - Moscow: Technosphere,
          <year>2006</year>
          . - 1072 p.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>P.</given-names>
            <surname>Prystavka “</surname>
          </string-name>
          <article-title>The use of combined filters based on polynomial splines in raster's images processing</article-title>
          ” // Bulletin of NAU. -
          <year>2008</year>
          . -
          <fpage>#</fpage>
          4. - P.
          <fpage>104</fpage>
          -
          <lpage>107</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>Zohair</given-names>
            <surname>Al-Ameen</surname>
          </string-name>
          , Alaa Muttar, Ghofran Al-Badrani,
          <article-title>" Improving the Sharpness of Digital Image Using an Amended Unsharp Mask Filter"</article-title>
          ,
          <source>International Journal of Image, Graphics and Signal Processing(IJIGSP)</source>
          , Vol.
          <volume>11</volume>
          , No.
          <issue>3</issue>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>9</lpage>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>A.</given-names>
            <surname>Chyrkov</surname>
          </string-name>
          <article-title>“Suspicious Object Search in Video Stream from Aircraft Camera by Using Histogram Analysis”</article-title>
          , Problems of Creation,
          <source>Testing and Usage of Information Systems: Scientific Publications of ZhMI</source>
          , Zhytomyr 13 P.
          <fpage>126</fpage>
          -
          <lpage>135</lpage>
          (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>J.</given-names>
            <surname>Clark</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Wadhwani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Abramovitch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Rice</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Kattadiyil</surname>
          </string-name>
          ,
          <article-title>"Effect of image sharpening on radiographic image quality"</article-title>
          ,
          <source>The Journal of Prosthetic Dentistry</source>
          , vol.
          <volume>120</volume>
          , no.
          <issue>6</issue>
          , pp.
          <fpage>927</fpage>
          -
          <lpage>933</lpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>Roman</given-names>
            <surname>Odarchenko</surname>
          </string-name>
          , Serhii Dakov,
          <article-title>Olexandr Oksiuk and Larisa Dakova SoftwareControlled Network SDN Reliability Calculation 5th International Scientific-Practical Conference Problems of Infocommunications Science and Technology</article-title>
          , PIC S and T 2018 - Conference Proceedings, pp
          <fpage>99</fpage>
          -
          <lpage>103</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>J.</given-names>
            <surname>Ye</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Shen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Behrani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Ding</surname>
          </string-name>
          and
          <string-name>
            <given-names>Y.</given-names>
            <surname>Shi</surname>
          </string-name>
          ,
          <article-title>"Detecting USM image sharpening by using CNN"</article-title>
          ,
          <source>Signal Processing: Image Communication</source>
          , vol.
          <volume>68</volume>
          , pp.
          <fpage>258</fpage>
          -
          <lpage>264</lpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <given-names>F.</given-names>
            <surname>Ding</surname>
          </string-name>
          , G. Zhu,
          <string-name>
            <given-names>W.</given-names>
            <surname>Dong</surname>
          </string-name>
          and
          <string-name>
            <given-names>Y.</given-names>
            <surname>Shi</surname>
          </string-name>
          ,
          <article-title>"An efficient weak sharpening detection method for image forensics"</article-title>
          ,
          <source>Journal of Visual Communication and Image Representation</source>
          , vol.
          <volume>50</volume>
          , pp.
          <fpage>93</fpage>
          -
          <lpage>99</lpage>
          ,
          <year>2018</year>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Prystavka</surname>
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cholyshkina</surname>
            <given-names>O.</given-names>
          </string-name>
          :
          <article-title>Components of information support for automated processing of digital images based on local operators</article-title>
          .
          <source>Actual problems of automation and information technology: Coll. Sciences. wash</source>
          . - D .: View of Dnepropetrovsk University -
          <year>2010</year>
          . -T.
          <volume>14</volume>
          . -S.
          <fpage>27</fpage>
          -
          <lpage>36</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>