<!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>Light Reflection from Real Surfaces: Probabilistic Model of the Layer Radiance Factor?</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>National Research University ”Moscow Power Engineering Institute”</institution>
          ,
          <addr-line>Moscow</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The article is devoted to the modelling of light reflection from real surfaces. Most of the existing models are often created to solve a certain task and therefore can not be used in other realms. To create a model useful for different purposes, we propose a reflective surface representation as a scattering layer bounded by the diffuse bottom and a randomly rough Fresnel upper boundary. Such an approach allows one to account for light polarization in the scattering layer and slope correlation of the randomly rough boundary which paves the way for the observation of some physical effects that take place in nature (for instance, statistical lens emergence). The first results of the light reflection modelling were taken at such initial parameters as to compare to those obtained in other research. Former occurred to be qualitatively of the same form as the latter. The model needs to undergo further validation in numerous experiments to prove its serviceability for different types of reflective surfaces.</p>
      </abstract>
      <kwd-group>
        <kwd>Light Reflection</kwd>
        <kwd>Polarization</kwd>
        <kwd>Surface</kwd>
        <kwd>Mathematical Model</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>While solving a large range of applied problems (3D-visualization, remote sensing,
radiative transfer in turbid media, etc.), one inevitably faces the task of the radiance
factor modelling, which has been remaining a problem of extremely high importance
since the middle of the last century.</p>
      <p>
        Despite the abundance of existing empirical, semi-empirical and analytical models,
having been proposed through the decades (for example, [
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref4 ref5">1–5</xref>
        ]), each of them is rather
“ad hoc”. Even though they describe light reflection accurately enough in the realm of
their validity, the models often make gross mistakes if out of the realm.
      </p>
      <p>We reckon that the sole way to create a multipurpose comprehensive model of light
reflection is to repeat and reproduce at the most possible precision all the physical
processes occurring in nature when light interacting with a surface.</p>
      <p>Though most of the existing models consider reflection from a randomly rough
surface only, light does not reflect from a surface itself, but it does both from the upper
? Publication is supported by RFBR grant 19-07-00455
material facets and the material volume. Light rays penetrate the near-surface layers and
then they scatter on the material particles, after that the rays re-enter the outer medium,
all the processes being strongly dependant on the state of light polarization.</p>
      <p>
        It was shown, that account for light polarization may lead to more than 30%
difference in results of multiple reflections modelling beside those obtained in the traditional
(depolarized) way [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Light polarization being taken under consideration in scattering
must bring about even more appreciable effect.
      </p>
      <p>
        Another noteworthy feature is the slope correlation of the randomly rough Fresnel
boundary formed by material facets. Since the Gemini V Program [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], there has been
manifold evidence [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] of astronauts and cosmonauts being managed to observe from
space the bottom of seas and oceans at the depth of hundreds of meters. That may be
due to the water waves under certain circumstances forming a statistical lens — the
state of a surface acting upon passing rays as though a real optical lens.
      </p>
      <p>When considering a solid object surface one has to reckon in slope correlation as
well, for it always appears after the surface being treated with a tool.</p>
      <p>Based on the above considerations we represent a real reflective surface as a
scattering layer bounded by a diffuse bottom and correlated randomly rough Fresnel upper
boundary. The result of modelling will be wherein sought in the form of radiance factor
curve.</p>
      <p>Thus, in order to reach the aim one has to:
1. define a method for correlated randomly rough surface construction;
2. elaborate radiation transfer algorithm for the scattering layer;
3. realize the algorithm in a program and analyse obtained results.</p>
      <p>The following sections of the article are devoted to solving these tasks.
2</p>
      <p>
        Modelling of The Randomly Rough Fresnel Surface with The
Slope Correlation Account
There are two ways to construct a randomly rough surface [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. The essence of the first
one (the method mathematical expectations) is that we model not the surface itself, but
only intersection points of light rays and the surface. Such an approach leads to a quite
significant decrease in computational time consumption and therefore is fairly
attractive. However, the degree of its development appears now to be insufficient. We could
find no robust research on elucidating all its issues, the slope correlation account being
the most important of them. So we passed to the method of spectral representation.
      </p>
      <p>
        This method consists in [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] Fourier-transformation of the random field (two-dimensional
in the current case) and a correlation function. Then one is capable to model a random
surface with correlation account by means of Monte-Carlo Methods. Let us further
consider the method in detail.
2.1
      </p>
      <p>
        General Provisions
The main idea of the spectral models construction is [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] to use a certain
approximation of integral for a numerical model of a probabilistic process x(t) with correlation
function B(x):
x(t) =
cos(t ) (d ) +
      </p>
      <p>sin(t ) (d );
B(x) =</p>
      <p>cos(t ) (d );</p>
      <p>Light Reflection from Real Surfaces: Probabilistic Model of the Layer Radiance Factor 3
where (d ), (d ) are real orthogonal stochastic measures on the semi-axis [0; +1);
(d ) = 2 (d ); (d ) = 2Re (d ); (d ) = 2Im (d ); (d ) is a stochastic
spectral measure of the process x(t).</p>
      <p>Let (~x) is a random real field with correlation function B(~x), and its cosine
transform is
+1
Z
0
+1
Z
0
+1
Z
0
+1
Z
0</p>
      <p>Z</p>
      <p>Dk
B(~x) =</p>
      <p>cos(~ ~x)p(~ )d~ ;
where p(~ ) is spectral density; ~x; ~ 2 Rn. In order to simplify further equations, we
assume</p>
      <p>M
(~x) = 0;</p>
      <p>D
(~x) = 1;
M and D being averaging and variance operators respectively.</p>
      <p>
        In case of finite spectre one may construct [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] the required field (~x) through the
formula
      </p>
      <p>
        In practical tasks, the properties of the solution being investigated are often defined
with needed certainty by the correlation function of the initiate field [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. Then one may
assume N = 1, D1 = Rn.
      </p>
      <p>
        It is known [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] that the values of k and k may be obtained using the following
formulae
= p
2 ln 0 cos 2
00;
= p
2 ln 0 sin 2
00;
0 and 00 being independent and uniformly distributed in (0; 1). Then equation (1)
takes form
2pk ln 0 cos(~ k~x
2
00);
(2)
where ~ k are random and distributed as shown above.
Let us further consider a specific example of a randomly rough surface modelling with
correlation function B(r) = exp( k0r), k0 being constant and r2 = x2 + y2.
      </p>
      <p>Taking into account the assumption of the isotropic surface, we pass from
cosinetransform to Hankel transform</p>
      <p>B(r) =</p>
      <p>p( ) J0(r )d ;
1
2
where J0 is Bessel function of the first kind. Then spectral density p( ) is
p( ) = K0 1[B(r)] = K0 1[exp( k0r)] =
k0
( 2 + k02)3=2 ;
2 =
2 +
2:</p>
    </sec>
    <sec id="sec-2">
      <title>From the equation</title>
      <p>one can find C = k0. Further, solving the equation
with respect to , we achieve the expression for modelling of the value:</p>
      <p>Light Reflection from Real Surfaces: Probabilistic Model of the Layer Radiance Factor 5
where is uniformly distributed in (0; 1).</p>
      <p>After having passed to Cartesian coordinate system, it is easy to obtain
= k0
s
1
2
2 cos 2
;
s
1
2
2 sin 2
;
where and are independent and uniformly distributed in (0; 1).</p>
      <p>
        Thus, formula (2) takes its final form [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] if one substitute the expressions for and
, as well as include averaging over realizations and foresee the case of D (~x) 6= 1:
(x; y) = p
      </p>
      <p>M</p>
      <p>X p
M m=1</p>
      <p>" s
cos k0
2 ln 0</p>
      <p>m
1
2
m
2 (x cos 2
m
m + y sin 2
m)
2</p>
      <p>#
m00) ;
(3)
where is standard deviation.
3</p>
      <p>Program Realization and Analysis of The Results
3.1</p>
      <p>Realization of The Spectral Representation Method
The method of a correlated randomly rough surface construction described above was
realized in MATLAB environment. However, in order to make the model more flexible
we construct the final surface (x; y) as a superposition of two surfaces:
(x; y) =
(x; yj!~1) +
(x; yj!~2);
where !~ is a point in the phase space = fM; ; k0g. Such a modification of the
formula (3) allows us to construct surfaces of different kind, which, however, maintain
their statistical properties.</p>
      <p>We want to especially notice that due to the model and its flexibility we managed to
observe the statistical lens effect yet mentioned above. For instance, a random surface
realization with parameters:
!~1 = f500; 11:25; 0:025g;
!~2 = f100; 0:2; 3g
may look as shown at the Fig. 1. These parameters corresponds to an excited water
surface with small ripples.</p>
      <p>When we place a source of parallel rays in the form of the ring over the recess, we
will see that the most of the rays converge together at a certain distance from the surface
after passing through it. If one put a screen at the place of the rays’ convergence, there
will be an image of the luminous ring on the screen (Fig. 2).
Since the base of the reflective surface model is a scattering layer, the main problem to
solve is radiative transfer in the turbid medium. The general scheme of light distribution
modelling has the following steps:
1. model the initial point in accordance to distribution density of the source;
2. model the free path ;
3. prove the ray remain within the scattering medium;
4. evaluate the next interaction point;
5. choose the type of interaction (absorption or scattering);</p>
      <p>Light Reflection from Real Surfaces: Probabilistic Model of the Layer Radiance Factor 7</p>
    </sec>
    <sec id="sec-3">
      <title>6. model the new ray direction.</title>
      <p>
        The solution of the problem is sought for in the form of the radiance values in the
points on a circle above the surface. In terms of the task, the use of local estimations of
the Monte-Carlo Method [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] appears to be one of the most effective [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ].
      </p>
      <p>
        The basic principles used in the algorithm are the same as those in [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] with the
exception that we needed to evaluate radiance (instead of illuminance) and account for
scattering in the medium.
      </p>
      <p>
        The light scattering on a particle is governed by the Henyey-Greenstein function in
an easy and fairly certain way in the case of depolarized light:
( ) =
where is the cosine of the scattering angle, g is the average cosine of the scattering
angle. The main advantage of the formula is its dependence on the only parameter —
the average cosine of scattering angle. In [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] it was generalized on the case of polarized
light as well.
      </p>
      <p>
        The expression for the kernel of the local estimation given in [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] also changes its
form and in the case of diffuse reflection is equal
k(~r; ~r 0) =
exp(
      </p>
      <p>(~r
R(^l0
j~r
~r 0)2
^l; N^
~r 0j) jN^ 0; ^l0j (~r; ~r 0)
^l) (~r; ^l; ^l0)R(^l0</p>
      <p>N^ 0; ^l0
^l);
in the case of the scattering on a particle
k(~r; ~r 0) =
where is extinction coefficient; ^l0 is unit vector of the incident ray direction; ^l is the
same for the scattered ray; ~r is collision point; N^ is the surface outward normal; R is
the reference plane rotation matrix; is the visibility function.</p>
      <p>
        The results of the light reflection modelling are shown at Fig. 3. The curve of
reflected radiance was obtained for very rough Fresnel upper boundary with refractive
index 1.52 (to repeat frosted glass). The curve is qualitatively of the same form as that
gained in other research (for example, [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]).
(4)
(5)
In this research, we developed the model of a reflective surface based on its
representation as a scattering layer bounded by the diffuse bottom and the correlated randomly
rough Fresnel upper boundary. The influence of the slope correlation account was
investigated as well. Basing on the results obtained one may conclude:
1. A comprehensive reflectance model must include both surface and volume
reflection.
2. Account for the slope correlation of the randomly rough surface is necessary
because of the possible emergence of effects observed in real life.
3. One of these effects is the statistical lens - the state of a waved water surface, when
it acts upon passing rays as though a real optical lens.
      </p>
      <p>Further development of the model may be carried out in the following directions:
– account for size and form of particles in the scattering medium;
– thorough validation of the model in experiments with various materials;
– creation of a list of parameters specific for materials of different kind.
The latter is especially important for practical application of the model.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Gartley</surname>
            ,
            <given-names>M.G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schott</surname>
            ,
            <given-names>J.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Brown</surname>
          </string-name>
          , S.D.:
          <article-title>Micro-scale modeling of contaminant effects on surface optical properties</article-title>
          .
          <source>Imaging Spectrom</source>
          . XIII.
          <year>2008</year>
          . Vol.
          <volume>7086</volume>
          . P.
          <year>70860H</year>
          (
          <year>2008</year>
          ) https://doi.org/10.1117/12.796428
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Gartley</surname>
            ,
            <given-names>M.G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Brown</surname>
          </string-name>
          , S.D.,
          <string-name>
            <surname>Schott</surname>
            ,
            <given-names>J.R.</given-names>
          </string-name>
          :
          <article-title>Micro-scale surface and contaminate modeling for polarimetric signature prediction</article-title>
          .
          <source>Polariz. Meas. Anal. Remote Sens. VIII</source>
          . Vol.
          <volume>6972</volume>
          . P.
          <volume>697213</volume>
          (
          <year>2008</year>
          ) https://doi.org/10.1117/12.801904
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          et al.:
          <article-title>Degree of polarization modeling based on modified microfacet pBRDF model for material surface</article-title>
          .
          <source>Opt. Commun</source>
          .
          <year>2019</year>
          . Vol.
          <volume>453</volume>
          (
          <year>2019</year>
          ) https://doi.org/10.1016/j.optcom.
          <year>2019</year>
          .124390
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4. Zhang, Y. et al.:
          <article-title>Stokes parameters polarization scattering properties of optical elements surface of different material</article-title>
          .
          <source>Optik (Stuttg)</source>
          .
          <year>2019</year>
          . Vol.
          <volume>185</volume>
          . P.
          <volume>1238</volume>
          -
          <fpage>1246</fpage>
          (
          <year>2019</year>
          ) https://doi.org/10.1016/j.ijleo.
          <year>2019</year>
          .
          <volume>03</volume>
          .092
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Xiong</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shi</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          :
          <article-title>Simulating polarized light scattering in terrestrial snow based on bicontinuous random medium and Monte Carlo ray tracing</article-title>
          .
          <source>JQSRT 133</source>
          ,
          <fpage>177</fpage>
          -
          <lpage>189</lpage>
          (
          <year>2014</year>
          ) https://doi.org/10.1016/j.jqsrt.
          <year>2013</year>
          .
          <volume>07</volume>
          .026
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Budak</surname>
            ,
            <given-names>V.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grimailo</surname>
            ,
            <given-names>A.V.</given-names>
          </string-name>
          :
          <article-title>The Impact of Light Polarisation on Light Field of Scenes with Multiple Reflections</article-title>
          . L&amp;E
          <volume>28</volume>
          (
          <issue>1</issue>
          ),
          <fpage>108</fpage>
          -
          <lpage>115</lpage>
          (
          <year>2020</year>
          ) https://doi.org/10.33383/2019-
          <fpage>023</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>Gemini</given-names>
            <surname>Program Mission Report</surname>
          </string-name>
          . Gemini V.
          <string-name>
            <surname>Huston</surname>
          </string-name>
          (
          <year>1965</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Lazarev</surname>
            ,
            <given-names>A.I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sevastyanov</surname>
            ,
            <given-names>V.I.</given-names>
          </string-name>
          :
          <article-title>Face to face you can't see the features</article-title>
          .
          <source>Nauka i zhizn. No. 9</source>
          .
          <fpage>27</fpage>
          -
          <lpage>32</lpage>
          (
          <year>1987</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Kargin</surname>
            ,
            <given-names>B.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rakimgulov</surname>
          </string-name>
          , K.B.:
          <article-title>A weighting Monte Carlo method for modelling the optical radiation field in the ocean-atmosphere system</article-title>
          .
          <source>Russ. J. Numer. Anal. Math. Model</source>
          .
          <year>1992</year>
          . Vol.
          <volume>7</volume>
          , No. 3. P.
          <volume>221</volume>
          -
          <fpage>240</fpage>
          (
          <year>1992</year>
          ) https://doi.org/10.1515/rnam.
          <year>1992</year>
          .
          <volume>7</volume>
          .3.
          <fpage>221</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Prigarin</surname>
            ,
            <given-names>S.M.:</given-names>
          </string-name>
          <article-title>Models of random processes and fields in Monte Carlo methods</article-title>
          .
          <source>Palmarium Academic Publishing. ISBN: 978-3-659-98980-3</source>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Mikhailov</surname>
            ,
            <given-names>G.A.</given-names>
          </string-name>
          :
          <article-title>Numerical construction of a random field with a given spectral density</article-title>
          .
          <source>Reports of USSR Academy of Sciences. 1978</source>
          . Volume
          <volume>238</volume>
          , No.
          <volume>4</volume>
          .
          <fpage>793</fpage>
          -
          <lpage>795</lpage>
          . (
          <year>1978</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Ermakov</surname>
            ,
            <given-names>S.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mikhailov</surname>
            ,
            <given-names>G.A.</given-names>
          </string-name>
          :
          <article-title>Statistical modeling course</article-title>
          . M .:
          <article-title>Main editorship of the physical and mathematical literature of the Nauka publishing house (</article-title>
          <year>1976</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Kalos</surname>
            ,
            <given-names>M.H.</given-names>
          </string-name>
          :
          <article-title>On the Estimation of Flux at a Point by Monte Carlo</article-title>
          .
          <source>Nucl. Sci. Eng</source>
          . Vol.
          <volume>16</volume>
          , No. 1. P.
          <volume>111</volume>
          -
          <fpage>117</fpage>
          (
          <year>1963</year>
          ) https://doi.org/10.13182/nse63-a26481
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Budak</surname>
            <given-names>V.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zheltov</surname>
            <given-names>V.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kalatutsky</surname>
            <given-names>T.K.</given-names>
          </string-name>
          :
          <article-title>Local estimations of the Monte Carlo method in solving the global lighting equation taking into account the spectral representation of objects</article-title>
          .
          <source>Computer Research and Modeling</source>
          . Volume
          <volume>4</volume>
          , No. 1. P.
          <volume>75</volume>
          -
          <fpage>84</fpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Sege</surname>
            <given-names>E.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tchaikovskaya</surname>
            <given-names>L.I.</given-names>
          </string-name>
          <article-title>Decomposition of elements of the scattering matrix of sea water into generalized spherical functions // Bulletin of the USSR Academy of Sciences. Physics of the atmosphere and the ocean</article-title>
          . Volume
          <volume>17</volume>
          , No. 6. P.
          <volume>604</volume>
          -
          <fpage>613</fpage>
          (
          <year>1981</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>