<!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>Formation of Linear Characteristic Transformation for Rhombic Elements of Normalized Raster</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>National University of Water and Environmental Engineering</institution>
          ,
          <addr-line>Rivne</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Ukrainian Academy of Printing</institution>
          ,
          <addr-line>Pid Goloskom str., 19, Lviv, 79020</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>An analytical method of formation of a linear characteristic of normalized raster transformation for rhombic elements with a normalized relative area that changes linearly within [0,1] that is a carrier of information has been developed, the parameters of the adjustment unit that forms the linearity of the transformation have been determined. The structural scheme of the model that gives the chance to calculate and visualize the characteristics of raster transformation has been constructed. The results of simulation modelling of gradation characteristics, deviations from the linear one have been presented, the parameters of the adjustment unit that provides the formation of the linear characteristic of the normalized raster transformation for rhombic elements have been determined. The advantage of the method is that it allows one to provide the linearization of the raster for a given lineature without changing the parameters of the adjustment unit relatively simply by scaling method.</p>
      </abstract>
      <kwd-group>
        <kwd>1 Rasterization</kwd>
        <kwd>normalization</kwd>
        <kwd>characteristics</kwd>
        <kwd>properties</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Rasterization is practically the most important basis for reproducing images in printing industry.
Rasterization is used to reproduce images of different shades of tone on the imprint, i.e. the
decomposition of the image into small elements, the transformation into a raster plate, manufacturing
a raster plate consisting of space and printing elements necessary for printing itself. The information
carrier is the area of raster elements that corresponds to the tone of the original. Modern applications
for image processing include a rasterization unit, rasterization algorithms, procedures and sequence of
area output in the form of bitmaps, which are reduced to the formation of raster dots of a given shape,
lineature and the area corresponding to the tone of the original [
        <xref ref-type="bibr" rid="ref1 ref2 ref6">1, 2, 6</xref>
        ]. In modern applications for
image processing such as AdobePhotoshop, CorelDRAW and others, one can select the shape of a
raster element in the window and set the required lineature [
        <xref ref-type="bibr" rid="ref10 ref11">10, 11</xref>
        ]. It is known that almost every
scanned image requires various adjustments, including tone adjustment [
        <xref ref-type="bibr" rid="ref10 ref11">10, 11</xref>
        ], so most image
processing applications provide many different functions to optimize brightness and contrast [
        <xref ref-type="bibr" rid="ref11 ref5 ref7">5, 7,
11</xref>
        ]. As the raster transformation is nonlinear, and its natural characteristic depends on the lineature,
then each time one changes the lineature or shape of the element, one must first linearize the natural
characteristic, which is inconvenient for image processing and rasterization. A normalized raster
transformation is suggested in the works of the authors [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ] to simplify the rasterization procedure
from which a raster transformation of the required lineature is obtained relatively simply by scaling,
which is developed in this paper. Therefore, the task of forming a normalized raster transformation is
relevant and it will simplify the rasterization procedure and increase the efficiency of the image
processing.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Literature Review</title>
      <p>
        In many areas of science and technology, the basic information about real objects or processes is
presented in the form of images. When obtaining and reproducing images by printing techniques, it is
necessary to ensure high quality, which is reduced in the preparation of images for printing, plate
manufacturing and printing itself, which necessitates the development of simple and effective
methods and technologies to improve their quality. In digital image processing, grey gradations in the
range [0.255] are represented by arrays of numbers. Instead, in the raster transformation one can
operate by changing the geometric dimensions and areas of raster elements, and in plate
manufacturing and printing one can operate by changing the printing elements that are the carrier of
information. Therefore, the existing methods of digital image processing [
        <xref ref-type="bibr" rid="ref1 ref12 ref6">1, 6, 12</xref>
        ] cannot be directly
applied to the analysis and synthesis of the raster transformation.
      </p>
      <p>
        The monographs [
        <xref ref-type="bibr" rid="ref1 ref5 ref7">1, 5, 7</xref>
        ] provide the general information about raster technology, raster tone
transfer, coordination of tone transfer ranges. Mathematical models of raster transformation are
presented in publications [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ], rasterization characteristics for elements of different shapes and lines
are constructed, their analysis is carried out. The paper [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] suggests an integrated indicator of quality
assessment of the rasterization process, which gives a quantitative assessment of rasterization. In the
dissertation thesis [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] mathematical models of raster transformation are developed and natural
characteristics of rasterization are constructed, their properties for elements of different lineature are
assessed. It has been established that the rhombic element is the best one in terms of the linearity of
the gradation characteristic of rasterization. An analytical method of raster transformation adjustment
for elements of different shapes and lines has been developed.
      </p>
      <p>
        The authors [
        <xref ref-type="bibr" rid="ref8 ref9">8, 9</xref>
        ] suggested a new more general approach to raster analysis based on normalized
raster transformation. Mathematical models of normalized raster transformation for square and round
elements, structural models for simulation modelling are developed. The natural characteristics of the
normalized raster transformation are calculated and constructed and their properties are analysed.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Results and Discussion</title>
      <p>
        Rasterization is the basis for reproducing images in printing industry. The information carrier is
the area of raster elements that corresponds to the optical density of the original, or the number of
levels of brightness of the digital image. To generalize the analysis, a mathematical model of
normalized raster transformation in the form of a double function with a domain as a closed single
square and a set of relative areas with a limited interval [
        <xref ref-type="bibr" rid="ref1">0,1</xref>
        ] is suggested. In general, the normalized
raster transformation, in which the control effect is the normalized geometric size of the raster
element, and the result is a normalized area of the element, which corresponds to the optical density
of the original or the number of levels of grey image, is given by the expression:
      </p>
      <p>=  (  ,   ,  ) ,
where XH is a normalized size of a raster element, which is located in a single square, LP is a number
of grey levels, D is the optical density of the original image.</p>
      <p>The geometric representation of the suggested normalized raster transformation for the rhombic
element, located in the centre of the square of single dimensions is presented in Figure 1.</p>
      <p>The raster square (cell) ABCD has constant single dimensions. The rhombic element is located in
the centre of square O. In the process of raster transformation, the size of the raster element changes,
which is represented by a quarter of the diagonal of the square, which varies within [0,L0]. According
to Figure.1, one can write the function of raster transformation for the first interval:
 1

= 4 
2, if 0 ≤</p>
      <p>≤  0 = 0,3538,
where XH is an argument (space variable), L0 is a quarter of the diagonal of the raster square АВСD.
(1)
(2)
 
 0

4

2
 
=  1</p>
      <p>+  2 ,
 = [  −  0] ∗ 100%,
(3)
(4)
(5)
(6)
 2 = 8</p>
      <p>(  −   )   , if  0 ≤   ≤  М
Based on the diagram of Figure.2, we determine necessary parameters for calculating the area:
= √1 + 1 = 1,414,  
=  
=
= 0,7071;  0 =
= 0,3538
Then, the function of the normalized raster transformation is</p>
      <p>If in expressions (3) and (4) the spatial variable is linearly changed, then they can be used to
calculate and construct the characteristic of the normalized raster transformation. Since the
characteristic of raster transformation is nonlinear, it is suggested to determine the deviation of the
characteristic from the linear one to assess the nonlinearity
where S0 – is a linear characteristic</p>
      <p>
        To simplify the solution of problems and construction of the raster transformation characteristic
and its linearization, we use simulation modeling. Based on the above information and the paradigm
of object-oriented programming, a block diagram of the model of the normalized raster transformation
is designed in the Matlab:Simulink package [
        <xref ref-type="bibr" rid="ref15 ref16 ref17 ref18">15, 16, 17, 18</xref>
        ] (Figure 2).
B, the surface of the rhombus is gradually limited by a raster square, its shape, as a result, is distorted
and turns into an octagon, and the area increment gradually decreases and approaches to zero. Let’s
define their area as an integral bounded by the expression PL [
        <xref ref-type="bibr" rid="ref14 ref5">5, 14</xref>
        ]
Figure 2 : Block diagram of the model of the normalized raster transformation
      </p>
      <p>In the upper part there is a diagram of the model to calculate the area by the first interval
operation according to expression (3).
[0≤   ≤ 0,3538]. The Ramp block generates a linear normalized size   which is limited by the
Saturation block to the level of 0,3536. Mathematical functions block Fcn calculates the area  1

according to the expression (2). There is a diagram in each part for calculating the area of the raster
element on the second range [0,3536≤   ≤0,7071]. The TransferFcn unit performs the integration</p>
      <p>The Step unit switches the specified ranges. At the output of the summation unit, the result of
calculating the normalized raster transformation is obtained. Scope and Display units are used to
visualize the simulation results. At the bottom there is a diagram that determines the deviation of the
characteristics of the normalized raster transformation from the linear. Let's adjust the model to
certain parameters. Figure 3 presents the results of simulation modeling of the graphic characteristics
of the normalized raster transformation for raster elements of rhombic shape.
approaches to zero. The nonlinearity of the normalized raster transformation characteristic causes
function for linearization of the normalized raster transformation is offered for this purpose
 л = 0,599  0,5,  0 ≤   ≤ 0,7071
which precedes the raster transformation function (2).
(7)</p>
      <p>On the basis of the above information and Figure 2, a block diagram of the model of linear
characteristic forming of the normalized raster transformation for rhombic elements with sequential
inclusion of the adjustment unit (Figure 5) implemented using a block of mathematical functions.</p>
      <p>The Ramp block generates a linearly increasing normalized size of the   raster element, which is
provided at the input of the Fcn1 mathematical functions block in the dialogue box of which the
equation (7) is recorded for linearization, the output of which is transferred to the next block of
mathematical functions Fcn1 where the expression (2) is recorded of the normalized raster
transformation, the calculated area is obtained at its output. The Scope unit is used to visualize the
simulation results.</p>
      <p>At the bottom there is a diagram that determines the deviation of the characteristic from the linear
according to the expression (6), which is visualized by the second unit Scope1. Figure 6 shows the
results of linearization of the normalized raster transformation characteristic.</p>
      <p>For comparison, the figure shows linear characteristic that is quite close to the normalized raster
transformation characteristic, and the difference between them is barely noticeable. Figure 7 shows
the results of simulation of the deviation of the linearized characteristic from the linear one.</p>
      <p>The deviation characteristic is almost linear and varies from zero to 0.141%. Therefore, the
suggested sequential adjustment is simple and provides sufficient accuracy of linearization of the
normalized raster transformation characteristic for raster elements of rhombic shape, which is an
advantage.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusions.</title>
      <p>
        Analytical method of linear characteristic forming of the normalized raster transformation for
rhombic raster elements with a normalized relative area that changes linearly within [
        <xref ref-type="bibr" rid="ref1">0,1</xref>
        ], which is an
information carrier, is worked out, and the parameters of the adjustment unit are determined. The
block diagram of the model for linearization in the Matlab:Simulink package for calculation,
construction, and analysis of the normalized raster transformation characteristics is designed.
      </p>
      <p>The results of simulation modeling of gradation characteristics, deviation from the linear one are
presented, the parameters of the adjustment unit are determined, that provides the formation of the
linear characteristic of the normalized raster transformation for rhombic elements. It is defined, that
the suggested method of linearization of the natural characteristic of the normalized raster
transformation provides a linearization error of not more than 0.141%. The results of this work can be
used for further research with the aim to compensate the impact of dot gain of raster elements while
making a plate, and in the process of printing.</p>
    </sec>
    <sec id="sec-5">
      <title>5. References</title>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>P.</given-names>
            <surname>Fieguth</surname>
          </string-name>
          ,
          <source>Statistical Image Processing and Multidimensional Modeling</source>
          , Springer-Verlag New York,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>R.</given-names>
            <surname>Rameshan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Arora</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. D.</given-names>
            <surname>Roy</surname>
          </string-name>
          , Computer Vision, Pattern Recognition,
          <source>Image Processing, and Graphics</source>
          , Springer Singapore,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>I.</given-names>
            <surname>Baranovsky</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Lutskiv</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Phil</surname>
          </string-name>
          ,
          <string-name>
            <surname>G.</surname>
          </string-name>
          <article-title>Chornozubova, Construction and analysis of raster characteristics</article-title>
          ,
          <source>Scientific notes 4</source>
          (
          <issue>45</issue>
          ) (
          <year>2013</year>
          )
          <fpage>102</fpage>
          -
          <lpage>110</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>I. Turk</given-names>
            ,
            <surname>Practical</surname>
          </string-name>
          <string-name>
            <given-names>MATLAB</given-names>
            : With Modeling,
            <surname>Simulation</surname>
          </string-name>
          , And Processing Projects, APress/Springer,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>T. C.</given-names>
            <surname>Henderson</surname>
          </string-name>
          ,
          <source>Analysis of Engineering Drawings and Raster Map Images</source>
          , Springer-Verlag New York,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>R.</given-names>
            <surname>Gonzalez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Woods</surname>
          </string-name>
          , Digital image processing, M. Techno- sphere,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>F.</given-names>
            <surname>Nielsen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Critchley</surname>
          </string-name>
          , Christopher T. J.
          <string-name>
            <surname>Dodson</surname>
          </string-name>
          ,
          <source>Computational Information Geometry: For Image and Signal Processing</source>
          , Springer Verlag,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>M.</given-names>
            <surname>Lutskiv</surname>
          </string-name>
          , Digital printing technologies,
          <source>Lviv; UAD</source>
          .
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>M.</given-names>
            <surname>Lutskiv</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Hunko</surname>
          </string-name>
          ,
          <article-title>Simulation of normalized raster transformation for a round element</article-title>
          ,
          <source>Computer printing technology 40(2)</source>
          (
          <year>2018</year>
          )
          <fpage>116</fpage>
          -
          <lpage>124</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>W.</given-names>
            <surname>Zapka</surname>
          </string-name>
          , Handbook of Industrial Inkjet Printing:
          <string-name>
            <given-names>A Full</given-names>
            <surname>System</surname>
          </string-name>
          <string-name>
            <surname>Approach</surname>
          </string-name>
          , Wiley-VCH,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>I.</given-names>
            <surname>Safonov</surname>
          </string-name>
          , I. Kurilin,
          <string-name>
            <given-names>M.</given-names>
            <surname>Rychagov</surname>
          </string-name>
          , E. Tolstaya,
          <source>Document Image Processing for Scanning and Printing</source>
          , Springer International Publishing,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>C.</given-names>
            <surname>Christina</surname>
          </string-name>
          ,
          <article-title>Ink jet textile printing</article-title>
          ,
          <source>Woodhead Publishing</source>
          .
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>L.</given-names>
            <surname>Phil</surname>
          </string-name>
          ,
          <article-title>Improving of raster technological process at the stage of formation and linearization of printing elements</article-title>
          ,
          <source>Lviv</source>
          .
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>L.</given-names>
            <surname>Krawczyk</surname>
          </string-name>
          , Intentional Printing:
          <article-title>Simple Techniques for Inspired Fabric Art</article-title>
          , Interweave,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>A.</given-names>
            <surname>Ferreira</surname>
          </string-name>
          ,
          <string-name>
            <surname>N.</surname>
          </string-name>
          <article-title>Fantuzzi MATLAB Codes for Finite Element Analysis: Solids and Structures (Solid Mechanics and Its Applications (</article-title>
          <year>157</year>
          ),
          <source>Band 157)</source>
          , Springer,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>D.</given-names>
            <surname>Xue Solving Optimization Problems with MATLAB (De Gruyter</surname>
          </string-name>
          <string-name>
            <surname>STEM</surname>
          </string-name>
          ), De Gruyter,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>M. Trauth</surname>
            <given-names>MATLAB</given-names>
          </string-name>
          ®
          <article-title>Recipes for Earth Sciences</article-title>
          , Springer,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>K.S. Thyagarajan</surname>
          </string-name>
          <article-title>Introduction to Digital Signal Processing using MatLab with Application to Digital Communications</article-title>
          , Springer,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>