<!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>Spectral Re ection Prediction by Arti cial Neural Network</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Oleg B. Milder</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Dmitry A. Tarasov</string-name>
          <email>datarasov@yandex.ru</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute of Industrial Ecology UB RAS</institution>
          ,
          <addr-line>Ekaterinburg</addr-line>
          ,
          <country country="RU">RUSSIA</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Ural Federal University</institution>
          ,
          <addr-line>Ekaterinburg</addr-line>
          ,
          <country country="RU">RUSSIA</country>
        </aff>
      </contrib-group>
      <fpage>86</fpage>
      <lpage>95</lpage>
      <abstract>
        <p>Digital image processing requires signi cant amount of calculations for characterization and pro le making. Moreover, enhancing the computing precision does not always lead to better results, and the gamut might describe less part of color space than could do. Instead of expanding the existing methods and color prediction models, we o er a simple technique for spectral re ection prediction using an arti cial neural network in Matlab. The proposed method is fast and easy-to-operate. The experimental veri cation showed its good performance based on minimization of the color di erence CIE Lab dE Lab dE.</p>
      </abstract>
      <kwd-group>
        <kwd>Gradation trajectories</kwd>
        <kwd>Pro le</kwd>
        <kwd>Spectral re ection</kwd>
        <kwd>Image processing</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Introduction
In order to create prints with accurately reproduced colors on a given
reproduction system, it is essential to specify the color response that the system provides
for a given substrate, ink's type, and with given amounts of inks during the
process of characterization and pro le making.</p>
      <p>
        In general, due to the printing process, the deposited ink surface coverage
is larger than the nominal one resulting in a physical dot gain responsible for
the ink spreading, which depends on the inks, on the substrate, and so on [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
Sometimes, under absence of a competent management system, these limitations
lead to loss in color. In any case, the problem of ink management is crucial. To
solve this problem, manufacturers of image processing software and printing
systems recommend using di erent criteria, such as: visual evaluation by spreading,
numerical estimation of the optical density of color coordinates that are
implemented in a variety of color prediction models (CPMs). CPMs may help the
image processing software to decide, which set of inks is chosen and how to
select and mix them in order to create a determined color on a particular substrate
by particular inks. The models need to be accounted for both the interactions
between dyes, substrates and between light, and the halftone print, as well as
the Fresnel re ections and light scattering. By the present time, a great deal
of CPMs have been developed. The models are called up to predict the
resulting color in print by a set of ink values as speci ed by re ectance models or
tristimulus values of primaries.
      </p>
      <p>Empirical surface models only take into account superpositions of ink halftones,
which the re ected light is supposed to be a function of the e ective ink surface
coverage. These models do not deal with the light propagation within the print
and only demonstrate the relationship between the re ected light and surface
coverages by ink.</p>
      <p>Physically inspired models engage a more detailed analysis of light-print
interaction based on mathematical prediction of how the light goes within a halftone
print and what the resulting fade is.</p>
      <p>Ink spreading models describe the physical dot gain as a di erence between
the e ective and the nominal surface coverages. They show how much an ink dot
spreads out in all ink superposition conditions and rely on ink spreading curves
mapping the nominal surface coverages to the e ective surface ones.</p>
      <p>
        Spectral re ection prediction models (SRPM) are helpful in studying the
impact of di erent factors such as inks, substrate, the illumination conditions, and
the halftones in uencing the range of printable colors and in creating printer
characterization pro les for the purpose of color management [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. There are more
complicated spectral CPMs, which deal with spread-based and light propagation
probability.
      </p>
      <p>
        One of the most cited one is Kubelka{Munk model that is widely used to
predict the properties of multiple layers of ink overlaid at a given location and
given information about each constituent ink's re ectance and opacity [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]
K( ) (1 R1( ))2
      </p>
      <p>=
S( )
2R1( )
;
where K is the absorption and S is the scattering coe cients, R is the re ectance
of an in nitely thick sample and the prediction of S and K from re ectance is
made at the given wavelength .</p>
      <p>Formula (1) allows predicting the combined K and S coe cients for multiple
inks
l
K ( ) =KB ( ) + X ciKi( );
i=1
where B refers to the substrate, l is the number of ink layers, ci is the
concentration, and Ki is the absorption coe cient of the i -th layer. The value S ( ) is
computed analogously.</p>
      <p>
        Another famous CPM is the Neugebauer model, which predicts the CIE XYZ
tristimulus values of a color halftone patch as the sum of the tristimulus values
of their individual colorants [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Since the Neugebauer model does not take into
account the lateral propagation of light within the paper and internal re ections
at the paper-air interface, it is considered to be inaccurate.
      </p>
      <p>
        Today, the most applicable model is the Yule{Nielsen modi ed spectral
Neugebauer model (YNSN) where the Yule{Nielsen relationship is applied to the
spec(1)
(2)
tral Neugebauer equations [
        <xref ref-type="bibr" rid="ref5 ref6">5, 6</xref>
        ]
(3)
where R( ) is the re ectance of a halftone pattern neighborhood that is optically
integrated as it is being viewed, wi is the relative area coverage of the i -th
Neugebauer primary P, n is the Yule-Nielsen non-linearity that is accounted for
the optical dot-gain.
      </p>
      <p>
        The Enhanced YNSN accounts the ink spreading connected with the
respective physical dot-gains in di erent conditions (from 1 to 4 colorants
superposition). The model engages multiple ink spreading (tone reproduction) curves to
characterize the physical dot-gain [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
      </p>
      <p>
        Current CPMs accounting the physical dot-gain and are able to predict
reectance spectra as a function of ink surface coverage for 3{4 inks [
        <xref ref-type="bibr" rid="ref1 ref8">1, 8</xref>
        ]. The
criterion for assessing the model's performance is minimization of the di erence
metric between measured and predicted re ection spectrum for each
superposition condition. The most applicable di erence metric used is the CIE Lab dE
(or E ) color di erence [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
      </p>
      <p>
        All mentioned approaches have their advantages and drawbacks. Majority of
models are too complicated to be embedded in a real digital image processing
work ow without substantial development and adjustment that takes time. For
instance, the YNSN-based models are extremely critical to selection of the
parameter n that is usually tted by brute force, and is utterly laborious except
some approaches [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. An alternative is an empirical gradation approach.
      </p>
      <p>
        Gradation scales are known as an unaltered attribute of contemporary digital
image processing systems [11, pp. 88{89]. At the same time, the authors express
doubts about the rational use of its features. The main problem is the fact that
using the gradation curves in conventional 2D embodiment signi cantly reduces
the quantity and quality of information extracted from them. In work [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], the
3D gradation trajectories are introduced as a further development of the
gradation curves. Implication the apparatus of di erential geometry for gradation
trajectories analysis in the 3D CIE Lab space allows one to reveal their intrinsic
features of curvature that help to improve ink management.
      </p>
      <p>
        Nevertheless, precise color prediction is still the issue that should be resolved.
One of the promising way to build the color prediction model is not model
variation at all. This is the arti cial neural network (ANN) approach. Works
on this topic had started at early 1990th. Most of researchers were focusing
on application of ANN to the Kubelka-Munk approach [13{15]. The work [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]
also employs fundamental color stimulus for improving performance of color
prediction system based on the ANN. All studies have con rmed vast prospective
for ANN-based techniques in color prediction models.
      </p>
      <p>This work is devoted to further development of the ANN technique applied
to color prediction. We work with an ANN training algorithm, de ne the
applicability of the technique for spectral prediction, and guess how preliminary
linearization a ects the accuracy.</p>
    </sec>
    <sec id="sec-2">
      <title>1. Experimental</title>
      <p>For the experiment, we use the 4-color (CMYK) wide-format ink-jet printer
Mimaki CJV30-160BS. Print mode: 720 720 dpi, variable dot. Substrate: a
vinyl banner fabric as a weak-absorbent substrate. The measurement tools:
spectrophotometer x-Rite iOne iSis + x-Rite Pro leMaker package. Charts
generation is made in the ArgyllCMS package.</p>
      <p>
        We describe the approach as follows: print a specially developed test chart !
Measure CIE Lab coordinates of the patches ! Build ANN ! Predict spectral
re ectance ( ) by ANN using test chart patches recipes as ANN inputs !
Assess the quality of prediction by the color di erence formula dE 94 [
        <xref ref-type="bibr" rid="ref17 ref9">9, 17</xref>
        ].
      </p>
      <p>
        For the ANN development, we use Matlab 16 package. The ANN type is
multilayer perceptron with one hidden layer, and 10 hidden neurons. The training
techniques are the Levenberg{Marquardt (L-M) method and bayesian
regularization [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. The trained network is stored in the form of a Matlab function.
Further statistical operations are carried out in the MS Excel and Statistica 10.
      </p>
      <p>We predict spectral re ectance by test chart patches recipes. A preliminary
experiment stage consists of training the ANN by the training data set (training
chart). The training set contains 2448 patches, which recipes are obtained from
a discrete sequence f0; 16.8; 33.3; 50.2; 66.7; 83.1; 100g for each color in all
possible combinations (so-called a `multicube'). For ANN prediction, the test
chart with 2496 patches is developed in the ArgyllCMS. The patches recipes
take random values evenly distributing the elds in the color space of the ideal
CMYK-device. This data set acts as input for the ANN. The ANN output is the
predicted spectrum. For each spectra, the CIE Lab coordinates are calculated.
The test chart is then measured and the actual values of the CIE Lab coordinates
are established. The color di erence between predicted and measured values for
each patch of the test chart is calculated by the dE 94 formula.</p>
      <p>The preliminary stage revealed that 6{7% of predicted spectra have negative
values of individual spectral components, which is physically impossible. This
occurs in cases where the actual value of the re ection coe cient is close to
zero. Under the absence of restrictions, the network selects patterns in this way.
However, we do not yet have grounds for introducing restrictions.</p>
      <p>We study several options of this problem solution. The simplest case is
ignoring of the negative values and removing them from further consideration.
However, this can steep the results of the prediction.</p>
      <p>The other option may be an increase in the samples sizes for both
training and test sets. The sample volumes are arti cially increased by a three-fold
measurement of the scales. The results of measurement are placed in a single
protocol. This option also did not bring signi cant results, except for a signi cant
increase in the training time of the network. Similar results are also obtained in
attempts to use the averaged values for training and predicting.</p>
      <p>A variant of the solution of the problem is the transition from the spectral
re ection coe cients i( ) to the spectral optical density Di( )(4)
(4)
where i is the counter of patches, is the wavelength, = f380, 390, . . . ,
730g nm.</p>
      <p>The nal experiment is the following. The training set consists of the results
of triple measurements of the training scale. Thus, each patch is included in
the training set three times with the same composition of predictors, but with a
statistically di erent composition of spectral components. The additional bene t
of this approach is the ability to train the network on statistically blurred data.</p>
      <p>Such, we train the ANN with spectral density D and predict also its values.
After prediction, the spectral density D values are recalculated back into the
spectral re ectance
i ( ) =10 Di( ); 8 i; :
(5)
The predicting quality is assessed by the color di erence dE 94. The list of
performed experiments and their brief description are given in Table 1.</p>
    </sec>
    <sec id="sec-3">
      <title>1. Results and discussion</title>
      <p>For comparison of the results obtained in each experiment, arrays of dE 94
are tted by di erent distributions (see Table 2 and Fig. 1). Goodness of t is
assessed by the 2 criterion.</p>
      <p>The distribution that t dE 94best in most cases is lognormal. We use
analytical distribution only for the ability to evaluate median and 95% quantile.
Median shows the mean value of the color di erence in the test set. The quantile
is the upper border of the color di erence with 95% probability. Analysis of plots
in Fig. 1 con rms validity of such estimate.</p>
      <p>We also build the dependencies of the dE 94 from the total ink parameter (see
Fig. 2). The plots allow assessing where the ANN predicts better, in \lights" or
in \shades".</p>
      <p>As it can be seen from Fig. 2a, the ANN badly predicts spectral re ectance.
In some cases, the dE 94 exceeds 6 that is completely unacceptable in real print
production. Moreover, color di erence is distributed unevenly in relation with the
total ink parameter: the prediction error increases in the \shades". The
determination coe cient and trend in the gure accentuate such increase. Nevertheless,
as Table 2 shows, the mean value of the color di erence is just about 2 and 95%
quantile is less than 5 that is quite good. At the same time, existence of the
negative spectral components in some predictions does not allow us to consider
this experiment successful. In further experiments, we replace the prediction of
spectral re ectance i( ) with one of spectral density Di( ) without changes in
the ANN.</p>
      <p>Figure 2b shows the results of predictions by the ANN trained with
nonlinearized printer sample. Table 2 reveals the awesome results of the third
experiment where 95% values of color di erence are less or equal 1.5. Notwithstanding,
in this case, we also observe the dependence of the color di erence and the total
ink parameter. \Lights" are predicted much worse than \shades". This might
be explained with the assumption that a non-linearized printer exceeds the ink
supply for highly saturated tones. The reason why the network predicts these
formulations better is the excessive number of dark patches in the training set.</p>
      <p>Figures 2c and 2d show the results of prediction for the ANN trained by
data from the linearized printer. The determination coe cients in these cases are
signi cantly lower than previous ones. This can be interpreted as the complete
absence of the dependence of the color di erence on the total ink parameter.
Suchwise, the ANN predicts the spectrum of any patch recipe with equal success.
The only di erence between Figures 2c and 2d is the algorithm of ANN training:
Experiment 4 uses the Levenberg-Marquardt method while Experiment 5 applies
the Bayesian regularization.
ExperimentA brief experiment description
number
1</p>
      <p>The test set is printed on a linearized printer and measured three times.
7488 dE 94 values are calculated. dE 94 of each patch from the triple
average is obtained. The lowest border of prediction accuracy is evaluated.
The test set is printed on a linearized printer and measured three times.
The ANN is trained to predict ( ) value according to the recipe of the
patch. The L-M algorithm is applied. 7059 recipes are predicted without
negative values of ( ). Estimation of direct prediction of ( ) is done.
The test set is printed on a non-linearized printer and measured once.
The ANN is trained to predict the spectral D value according to the
patch recipes. The L-M algorithm is applied. Estimation of indirect
prediction of ( ) is done. We compare the prediction results of a linearized
and non-linearized printing system.</p>
      <p>The test set is printed on a linearized printer and measured three times.
The ANN is trained to predict the spectral D value according to the
patch recipes. The L-M algorithm is applied. Estimation of indirect
prediction of ( ) is done. We compare the prediction results of a linearized
and non-linearized printing system.</p>
      <p>The test set is printed on a linearized printer and measured three times.
The ANNis trained to predict the spectral D value according to the patch
recipes. The Bayesian regularization algorithm is applied. We compare
network learning algorithms.</p>
      <p>As it can be seen from Table 2, the spreading of color di erences dE 94 in
Experiment 4 is not tted well by both lognormal and normal distributions.</p>
      <p>At this stage, the correlation with the total ink parameter is not high, but 1.4
times higher than in the case of Experiment 5. Moreover, there is an
inexplicable border around dE 94=3 (see Fig. 2c). Consequently, it can be argued that, in
general, for all experiments, the Levenberg-Marquard training algorithm shows
unsatisfactory results. The lowest correlation with the total ink and even
distribution of low dE 94are obtained in Experiment 5 with the Bayesian regularization
for the ANN training method.</p>
    </sec>
    <sec id="sec-4">
      <title>1. Conclusion</title>
      <p>We o er a technique for spectral re ection prediction using an arti cial neural
network. The proposed method is easy-to-operate and does not involve
sophisticated color prediction models. The experimental veri cation showed its good
performance based on minimization of the color di erence CIE Lab dE 94.</p>
      <p>Application of arti cial neural networks for solving the problem of color
prediction by its recipe shows the excellent result subject to certain conditions.</p>
      <p>First, the color reproduction system must be linearized prior to the
prediction. Next, we strongly recommend training the network not for prediction the
spectral re ectance but for the spectral density, since there are probability of
appearance of negative values during the ANN prediction.</p>
      <p>Additional bene ts of our study are the following: we rst use the uniformity
of the dE distribution from the total ink as a criterion for prediction quality
assessment. Our approach solve the problem of the Black (K) channel generation
automatically as we use the CMYK patches as inputs and outputs while common
color prediction models operate in CMY recipes only, which requires additional
e orts for the CMY-CMYK converting.</p>
      <p>The results obtained are preliminary. Some issues remain unsolved. We would
expect that the prediction could be even more precise when the appropriate
training algorithm and sample volume were selected.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Balasubramanian</surname>
          </string-name>
          , R.:
          <article-title>Optimization of the spectral Neugebauer model for printer characterization</article-title>
          .
          <source>JEI</source>
          ,
          <volume>8</volume>
          , 156{
          <fpage>166</fpage>
          (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2. Bala, R.:
          <article-title>Device characterization</article-title>
          . Digital Color Imaging Handbook, ed. G. Sharma (CRC Press, Boca Raton, FL),
          <volume>269</volume>
          {
          <fpage>379</fpage>
          (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Kubelka</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Munk</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Ein</surname>
          </string-name>
          <article-title>Beitrag zur Optik der Farbanstriche</article-title>
          .
          <source>Zeitschrift fur technische Physik</source>
          ,
          <volume>12</volume>
          , 593{
          <fpage>601</fpage>
          (
          <year>1931</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Neugebauer</surname>
            ,
            <given-names>H. E. J.:</given-names>
          </string-name>
          <article-title>Die theoretischen Grundlagen des Mehrfarbendrucks</article-title>
          .
          <source>Zeinschrift fur Wissenschaftliche Photographie Photophysik Photochemie</source>
          ,
          <volume>36</volume>
          , 36{
          <fpage>73</fpage>
          (
          <year>1937</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Yule</surname>
            ,
            <given-names>J. A. C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nielsen</surname>
            ,
            <given-names>W. J.:</given-names>
          </string-name>
          <article-title>The penetration of light into paper and its e ect on halftone reproductions</article-title>
          .
          <source>Proc. TAGA Conference</source>
          <year>1951</year>
          .
          <volume>65</volume>
          {
          <issue>76</issue>
          (
          <year>1951</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Viggiano</surname>
            ,
            <given-names>J. A. S.</given-names>
          </string-name>
          :
          <article-title>Modeling the color of multi-colored halftones</article-title>
          .
          <source>Proc. TAGA Conference</source>
          <year>1990</year>
          ,
          <volume>44</volume>
          {
          <fpage>62</fpage>
          (
          <year>1990</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Hersch</surname>
          </string-name>
          , R. D.,
          <string-name>
            <surname>Crete</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Improving the Yule{Nielsen modi ed spectral Neugebauer model by dot surface coverages depending on the ink superposition conditions</article-title>
          .
          <source>Proc. SPIE 5667</source>
          ,
          <issue>434</issue>
          {
          <fpage>445</fpage>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Wyble</surname>
            ,
            <given-names>D. R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Berns</surname>
            ,
            <given-names>R. S.:</given-names>
          </string-name>
          <article-title>A critical review of spectral models applied to binary color printing</article-title>
          .
          <source>Color Research &amp; Application</source>
          ,
          <volume>25</volume>
          , 4{
          <fpage>19</fpage>
          (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Pauli</surname>
          </string-name>
          , H.:
          <article-title>Proposed extension of the CIE recommendation on \Uniform color spaces, color di erence equations, and metric color terms"</article-title>
          .
          <source>J.Opt.Soc.Am</source>
          , Vol.
          <volume>66</volume>
          ,
          <issue>866</issue>
          {
          <fpage>867</fpage>
          (
          <year>1976</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Mazauric</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hebert</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fournel</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Revisited Yule{Nielsen model without tting of the n parameter</article-title>
          .
          <source>J.Opt.Soc.Am</source>
          ,
          <volume>35</volume>
          , no.
          <issue>2</issue>
          ,
          <issue>244</issue>
          {
          <fpage>255</fpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Kipphan</surname>
          </string-name>
          , H.: Handbook of Print Media. Springer-Verlag,
          <year>1207p</year>
          (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Milder</surname>
            ,
            <given-names>O. B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tarasov</surname>
            ,
            <given-names>D. A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Titova</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Yu</surname>
          </string-name>
          .:
          <article-title>Inkjet Printers Linearization Using 3D Gradation Curves</article-title>
          .
          <source>CEUR Workshop Proceedings</source>
          , Vol.
          <year>1814</year>
          .
          <volume>74</volume>
          {
          <issue>83</issue>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Bishop</surname>
            ,
            <given-names>J. M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bushnell</surname>
            ,
            <given-names>M. J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Westland</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Application of neural networks to computer recipe prediction</article-title>
          .
          <source>Color Research &amp; Application</source>
          ,
          <volume>16</volume>
          (
          <issue>1</issue>
          ), 3{
          <issue>9</issue>
          (
          <year>1991</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14. Wolker,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Kolk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Kettler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W. H.</given-names>
            ,
            <surname>Spehl</surname>
          </string-name>
          , J.:
          <article-title>Color recipe prediction by arti cial neural networks</article-title>
          .
          <source>Die Farbe</source>
          ,
          <volume>42</volume>
          , No.
          <volume>1</volume>
          {
          <issue>3</issue>
          ,
          <issue>65</issue>
          {
          <fpage>91</fpage>
          (
          <year>1996</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Westland</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Iovine</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bishop</surname>
            ,
            <given-names>J. M.</given-names>
          </string-name>
          :
          <article-title>Kubelka-Munk or neural networks for computer colorant formulation?</article-title>
          <source>Proceedings of SPIE</source>
          ,
          <volume>4421</volume>
          , 745{
          <fpage>748</fpage>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Ameri</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Moradian</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , Amani Tehran,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Faez</surname>
          </string-name>
          ,
          <string-name>
            <surname>K.</surname>
          </string-name>
          :
          <article-title>The use of fundamental color stimulus to improve the performance of arti cial neural network color match prediction systems</article-title>
          .
          <source>Iranian Journal of Chemistry and Chemical Engineering</source>
          ,
          <volume>24</volume>
          (
          <issue>4</issue>
          ),
          <volume>53</volume>
          {
          <fpage>61</fpage>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Hill</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Roger</surname>
            ,
            <given-names>Th.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vorragen</surname>
            ,
            <given-names>F. W.</given-names>
          </string-name>
          :
          <article-title>Comparative Analysis of the Quantization of Color Spaces on the Basis of the CIELAB Color-Di erence Formula</article-title>
          .
          <source>ACM Transactions on Graphics</source>
          ,
          <volume>16</volume>
          (
          <issue>2</issue>
          ),
          <volume>109</volume>
          {
          <fpage>154</fpage>
          (
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Kayri</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Predictive abilities of Bayesian regularization and levenberg-marquardt algorithms in arti cial neural networks: A comparative empirical study on social data</article-title>
          .
          <source>Mathematical and Computational Applications</source>
          .
          <volume>21</volume>
          (
          <issue>2</issue>
          ),
          <fpage>21020020</fpage>
          ,(
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>