<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">AMT</journal-id><journal-title-group>
    <journal-title>Atmospheric Measurement Techniques</journal-title>
    <abbrev-journal-title abbrev-type="publisher">AMT</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Atmos. Meas. Tech.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1867-8548</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/amt-13-1593-2020</article-id><title-group><article-title>Towards objective identification and tracking of convective outflow
boundaries in next-generation geostationary <?xmltex \hack{\break}?>satellite imagery</article-title><alt-title>Next-generation geostationary satellite imagery</alt-title>
      </title-group><?xmltex \runningtitle{Next-generation geostationary satellite imagery}?><?xmltex \runningauthor{J. M. Apke et al.}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Apke</surname><given-names>Jason M.</given-names></name>
          <email>jason.apke@colostate.edu</email>
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Hilburn</surname><given-names>Kyle A.</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Miller</surname><given-names>Steven D.</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Peterson</surname><given-names>David A.</given-names></name>
          
        </contrib>
        <aff id="aff1"><label>1</label><institution>Cooperative Institute for Research in the Atmosphere (CIRA), Colorado
State University, Fort Collins, CO, USA</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>Naval Research Laboratory, Monterey CA, USA</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Jason M. Apke (jason.apke@colostate.edu)</corresp></author-notes><pub-date><day>2</day><month>April</month><year>2020</year></pub-date>
      
      <volume>13</volume>
      <issue>3</issue>
      <fpage>1593</fpage><lpage>1608</lpage>
      <history>
        <date date-type="received"><day>31</day><month>March</month><year>2019</year></date>
           <date date-type="rev-request"><day>1</day><month>July</month><year>2019</year></date>
           <date date-type="rev-recd"><day>4</day><month>February</month><year>2020</year></date>
           <date date-type="accepted"><day>17</day><month>February</month><year>2020</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2020 Jason M. Apke et al.</copyright-statement>
        <copyright-year>2020</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://amt.copernicus.org/articles/13/1593/2020/amt-13-1593-2020.html">This article is available from https://amt.copernicus.org/articles/13/1593/2020/amt-13-1593-2020.html</self-uri><self-uri xlink:href="https://amt.copernicus.org/articles/13/1593/2020/amt-13-1593-2020.pdf">The full text article is available as a PDF file from https://amt.copernicus.org/articles/13/1593/2020/amt-13-1593-2020.pdf</self-uri>
      <abstract><title>Abstract</title>
    <p id="d1e115">Sudden wind direction and speed shifts from outflow boundaries (OFBs)
associated with deep convection significantly affect weather in the lower
troposphere. Specific OFB impacts include rapid variation in wildfire spread
rate and direction, the formation of convection, aviation hazards, and
degradation of visibility and air quality due to mineral dust aerosol
lofting. Despite their recognized importance to operational weather
forecasters, OFB characterization (location, timing, intensity, etc.) in
numerical models remains challenging. Thus, there remains a need for
objective OFB identification algorithms to assist decision support services.
With two operational next-generation geostationary satellites now providing
coverage over North America, high-temporal- and high-spatial-resolution satellite
imagery provides a unique resource for OFB identification. A system is
conceptualized here designed around the new capabilities to objectively
derive dense mesoscale motion flow fields in the Geostationary Operational
Environmental Satellite 16 (GOES-16) imagery via optical flow. OFBs are
identified here by isolating linear features in satellite imagery and
backtracking them using optical flow to determine if they originated from a
deep convection source. This “objective OFB identification” is tested with
a case study of an OFB-triggered dust storm over southern Arizona. The
results highlight the importance of motion discontinuity preservation,
revealing that standard optical flow algorithms used with previous studies
underestimate wind speeds when background pixels are included in the
computation with cloud targets. The primary source of false alarms is
the incorrect identification of line-like features in the initial satellite
imagery. Future improvements to this process are described to ultimately
provide a fully automated OFB identification algorithm.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e127">Downburst outflows from associated deep convection
(Byers and Braham Jr., 1949;
Mitchell and Hovermale, 1977) play a significant, dynamic role in modulation
of the lower troposphere. Their direct impacts to society are readily
apparent – capsizing boats on lakes and rivers with winds that seem to
“come out of nowhere” (e.g., the Branson, MO, duck boat accident; Associated Press,
2018), causing shifts in wildfire motion and fire intensity that put
firefighters in harm's way
(e.g., the Waldo Canyon
and Yarnell Hill fires; Hardy and Comfort, 2015; Johnson et al., 2014) and
threatening aviation safety at regional airports with sudden shifts from
head to tail winds and turbulent wakes
(Klingle et al., 1987; Uyeda and
Zrnić, 1986). In the desert southwest, convective outflows can loft
immense amounts of dust, significantly reducing surface visibility and air
quality for those within the impacted area
(e.g.,
Idso et al., 1972; Raman et al. 2014). These outflows are commonly associated
with rapid temperature, pressure, and moisture changes at the surface
(Mahoney, 1988). Furthermore, the collision of
outflows from adjacent storms can serve as the focal point of incipient
convection or the intensification of nascent storms
(Mueller et al., 2003;
Rotunno et al., 1988).</p>
      <p id="d1e130">Despite the understood importance of deep convection and convectively driven
outflows, high-resolution models<?pagebreak page1594?> struggle to characterize and identify them
(e.g., Yin et al., 2005). At
present, outflow boundaries (OFBs) are instead most effectively monitored in
real time at operational centers around the world with surface, radar, and
satellite data. Satellites often offer the only form of observation in
remote locations. The most common method for detecting outflows via
satellite data involves the identification of clouds formed by strong
convergence at the OFB leading edge. When the lower troposphere is dry, OFBs
may be demarcated by an airborne “dust front”, after passing over certain
surfaces prone to deflation by frictional winds
(Miller et al., 2008). The task of identifying
OFBs can prove quite challenging and would benefit greatly from an objective
means of feature identification and tracking for better decision support
services.</p>
      <p id="d1e133">The Advanced Baseline Imager (ABI), an imaging radiometer carried onboard
the Geostationary Operational Environmental Satellite R (GOES-R) era systems,
offers a leap forward in capabilities for the real-time monitoring and
characterization of OFBs. Its markedly improved spatial (0.5 vs. 1.0 km
visible, 2 km vs. 4 km infrared), spectral (16 vs. 5 spectral bands), and
temporal (5 min vs. 30 min continental US, and 10 min vs. 3 h full disk)
resolution provides new opportunities for passive sampling of the atmosphere
over the previous generation (Schmit et al., 2017). The
vast improvement of temporal resolution alone (which includes mesoscale
sectors that refresh as high as 30 s) allows for dramatically improved
tracking of convection
(Cintineo
et al., 2014; Mecikalski et al., 2016; Sieglaff et al., 2013), fires and
pyroconvection
(Peterson
et al., 2015, 2017, 2018), ice flows, and synoptic-scale patterns
(Line et al., 2016). This higher temporal
resolution makes the identification of features like OFBs easier as well because
of greater frame-to-frame consistency.</p>
      <p id="d1e136">The goal of this work is to use ABI information towards the objective
identification of OFBs. One of the notable challenges in the satellite
identification of OFBs over radar or models is the lack of auxiliary
information. When working with a radar or a numerical model framework, for
example, additional information is available on the flow, temperature, and
pressure tendency of the boundary. Without that information, however,
forecasters must rely on their knowledge of gust front dynamics to identify
OFBs in satellite imagery. Here, we introduce the concept of objectively
derived motion using GOES-16 ABI imagery for feature identification via an
advanced optical flow method, customized to the problem at hand. A case
study of a convectively triggered OFB and accompanying haboob dust front is
presented in 5 min GOES-16 contiguous United States (CONUS) sector
information, as a way of evaluating and illustrating the potential of the
framework.</p>
      <p id="d1e140">This paper is outlined as follows. The background for objective motion
extraction and OFB identification is presented in Sect. 2. The optical
flow methods developed for this purpose are discussed in Sect. 3. Section 4 presents the case study test of the current algorithm, and Sect. 5
concludes the paper with a discussion on plans for future work in objective
feature identification from next-generation geostationary imagers of similar
fidelity as the GOES-R ABI, which are presently coming online around the
globe.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1"><?xmltex \currentcnt{1}?><label>Figure 1</label><caption><p id="d1e145">Schematic of <bold>(a)</bold> the PM optical flow scheme used by AMVs
(e.g., Bresky et al., 2012), which finds a suitable target to track (e.g., the
cloud at time 1), forecasts the displacement with numerical models (yellow
arrow and dashed box), and iteratively searches for the target at time 2
by minimizing the sum of square error to get the AMV (red arrow). <bold>(b)</bold> Example cloud evolution types mentioned in the text for which the approach shown in <bold>(a)</bold> fails.</p></caption>
        <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/1593/2020/amt-13-1593-2020-f01.png"/>

      </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2"><?xmltex \currentcnt{2}?><label>Figure 2</label><caption><p id="d1e165">Flowchart of the B04 optical flow approach used here.
Note that SF, nK, nL, and nM are defined in Table 1.</p></caption>
        <?xmltex \igopts{width=213.395669pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/1593/2020/amt-13-1593-2020-f02.png"/>

      </fig>

</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Background</title>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Previous work in OFB detection</title>
      <p id="d1e189">The objective identification of OFBs in meteorological data has been a topic of
scientific inquiry for more than 30 years. Uyeda and
Zrnić (1986) and Hermes et al. (1993) use
detections of wind shifts in terminal Doppler radar velocity measurements to
isolate regions of strong radial shear associated<?pagebreak page1595?> with OFBs.
Smalley et al. (2007) include the “fine line”
reflectivity structure of biological- and precipitation-sized particles to
identify OFBs via image template matching. Chipilski et al. (2018)
considered the OFB objective identification in numerical models using
similar image processing techniques, but with additional dynamical
constraints on vertical velocity magnitudes and mean sea level pressure
tendency. Objective OFB identification has not been demonstrated to date
with the new ABI observations of the GOES-R satellite series. Identification
via satellite imagery would be valuable for local deep convection nowcasting
algorithms, which use boundary presence as a predictor field
(Mueller
et al., 2003; Roberts et al., 2012), and for operational centers around the
world that may not have access to ground-based Doppler radar data.</p>
      <p id="d1e192">Traditionally, forecasters have identified OFBs in satellite imagery by
visually identifying the quasi-linear low-level cloud features and
backtracking them to an associated deep convection source. Previous
objective motion derivation algorithms are not designed to yield the dense wind
fields, in which motion is estimated at every image pixel, necessary for
identifying and tracking features such as OFBs
(Bedka
et al., 2009; Velden et al., 2005). In fact, the original image
window-matching atmospheric motion vector (AMV) algorithms produce winds
only over targets deemed acceptable for tracking by preprocessing checks on
the number of cloud layers in a scene, brightness gradient strength, and
patch coherency. The targets are further filtered with post-processing
checks on acceleration and curvature through three-frame motion and
deviation from numerical model flow
(Bresky
et al., 2012; Nieman et al., 1997; Velden et al., 1997; More in Sect. 2.2). These practices were followed for a very practical reason – AMV
algorithms were tailored for model data assimilation. In the formation of
the model analysis, observational data must be heavily quality-controlled,
with outliers removed, to minimize data rejection. Here, information such as
OFBs would be rejected due to the detailed space–time structure of actual
convection, which is typically poorly represented by the numerical model.</p>
      <p id="d1e195">Deriving two-dimensional flow information at every point in the imagery
would require either modification of previous AMV schemes or post-processing
of the AMV data via objective analysis (e.g., Apke
et al., 2018). The latter typically will not capture motion field
discontinuities, resulting in incorrect flows near feature edges
(Apke et al., 2016). To capture such discontinuities in a
dense flow algorithm, new computer vision techniques, such as the
gradient-based methods of optical flow, must be adopted.</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Optical flow techniques</title>
      <p id="d1e206">Optical flow gradient-based techniques derive motion within fixed windows,
thus eliminating the reliance on models for defining a search region. A core
assumption of many optical flow techniques is brightness constancy
(Horn and Schunck, 1981). Considering two image
frames, brightness constancy states that the image intensity <inline-formula><mml:math id="M1" display="inline"><mml:mi>I</mml:mi></mml:math></inline-formula> at some
point <inline-formula><mml:math id="M2" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mfenced close="]" open="["><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:mfenced><mml:mi>T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is equal to the image intensity in
the subsequent frame at a new point, <inline-formula><mml:math id="M3" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="bold">U</mml:mi></mml:mrow></mml:math></inline-formula>, where, with a
translation model, <inline-formula><mml:math id="M4" display="inline"><mml:mrow><mml:mi mathvariant="bold">U</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mfenced close="]" open="["><mml:mrow><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi></mml:mrow></mml:mfenced><mml:mi>T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> represents the flow
components of the image over the time interval (<inline-formula><mml:math id="M5" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> between the two
images:
            <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M6" display="block"><mml:mrow><mml:mi>I</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mi>I</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="bold">U</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          Equation (1) can be linearized to solve for the individual flow components, <inline-formula><mml:math id="M7" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula>
and <inline-formula><mml:math id="M8" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula>:
            <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M9" display="block"><mml:mrow><mml:mi mathvariant="normal">∇</mml:mi><mml:mi>I</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold">U</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M10" display="inline"><mml:mrow><mml:mi mathvariant="normal">∇</mml:mi><mml:mi>I</mml:mi><mml:mo>=</mml:mo><mml:mo>[</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> represents the intensity
gradients in the <inline-formula><mml:math id="M11" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M12" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> direction, and <inline-formula><mml:math id="M13" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> represents the temporal
gradient of intensity. For one image pixel, Eq. (2) contains two unknowns
with a simple translation model for <inline-formula><mml:math id="M14" display="inline"><mml:mi mathvariant="bold">U</mml:mi></mml:math></inline-formula>; therefore, it cannot be
solved pointwise. One well-known approach to solving this so-called
“aperture problem” is the Lucas–Kanade method, hereafter the LK method,
which considers a measurement neighborhood of the intensity space and time
gradients (e.g., Baker and
Matthews, 2004; Bresky and Daniels, 2006). The use of neighborhoods, or image
windows, to derive optical flow is called a <italic>local</italic> approach. Another seminal
approach was introduced by Horn and Schunck (1981; the HS method), which solves
the aperture problem by adding an additional smoothness constraint to the
brightness constancy assumption and minimizing an energy magnitude between
two images:
            <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M15" display="block"><mml:mrow><mml:mi>E</mml:mi><mml:mfenced close=")" open="("><mml:mi mathvariant="bold">U</mml:mi></mml:mfenced><mml:mo>=</mml:mo><mml:mo movablelimits="false">∫</mml:mo><mml:mspace linebreak="nobreak" width="-0.125em"/><mml:mspace linebreak="nobreak" width="-0.125em"/><mml:mspace width="-0.125em" linebreak="nobreak"/><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="normal">Ω</mml:mi></mml:munder><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="normal">∇</mml:mi><mml:mi>I</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold">U</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="normal">|</mml:mi><mml:msub><mml:mi mathvariant="normal">∇</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi>u</mml:mi><mml:msup><mml:mi mathvariant="normal">|</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:mi mathvariant="normal">|</mml:mi><mml:msub><mml:mi mathvariant="normal">∇</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi>v</mml:mi><mml:msup><mml:mi mathvariant="normal">|</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>)</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi>d</mml:mi><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M16" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mfenced close=")" open="("><mml:mi mathvariant="bold">U</mml:mi></mml:mfenced></mml:mrow></mml:math></inline-formula> represents an energy functional to be
minimized over all image pixels <inline-formula><mml:math id="M17" display="inline"><mml:mi mathvariant="normal">Ω</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M18" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> is a constant
weight used to control the smoothness of the flow components
<inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:mi>u</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M20" display="inline"><mml:mrow><mml:mi>v</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M21" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">∇</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mo>[</mml:mo><mml:mo>∂</mml:mo><mml:mo>/</mml:mo><mml:mo>∂</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mo>∂</mml:mo><mml:mo>/</mml:mo><mml:mo>∂</mml:mo><mml:mi>y</mml:mi><mml:msup><mml:mo>]</mml:mo><mml:mi>T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>. This derivation is called a <italic>global</italic> approach, whereby the optical flow
<inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:mi>u</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>and <inline-formula><mml:math id="M23" display="inline"><mml:mrow><mml:mi>v</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> at each pixel is found
that  minimizes the quantity of Eq. (3) by deriving the Euler–Lagrange
equations and numerically solving the linear system of equations with
Gauss–Seidel iterations.</p>
      <?pagebreak page1596?><p id="d1e646">Readers can contrast the HS method with the optical flow algorithm used in
GOES AMVs, referred to as “patch matching” (PM;
Fortun et al., 2015). In PM, a target (e.g., a <inline-formula><mml:math id="M24" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> pixel box) identified as
suitable for tracking is iteratively searched for in a sequential image
within a reasonable search area (Fig. 1a). The motion is identified by which
candidate target (e.g., another <inline-formula><mml:math id="M25" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> pixel box displaced by the optical flow
motion) in the sequential image best matches the initial target, typically
by minimizing the sum of square error between the target and the candidate
brightness values (Daniels et al., 2010;
Nieman et al., 1997). The reader can draw similarities to the HS method by
formulating the PM approach as an energy equation to be minimized:
            <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M26" display="block"><mml:mrow><mml:mi>E</mml:mi><mml:mfenced open="(" close=")"><mml:mi mathvariant="bold">U</mml:mi></mml:mfenced><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>n</mml:mi><mml:mo>∈</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:munder><mml:msup><mml:mfenced open="|" close="|"><mml:mrow><mml:mi>I</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:mi>I</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mi mathvariant="bold">U</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where the minimum in <inline-formula><mml:math id="M27" display="inline"><mml:mi>E</mml:mi></mml:math></inline-formula> is found by computing Eq. (4) at every candidate
target in the search region. As <inline-formula><mml:math id="M28" display="inline"><mml:mi>E</mml:mi></mml:math></inline-formula> is only minimized within the target area
<inline-formula><mml:math id="M29" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>, PM represents a local method.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3"><?xmltex \currentcnt{3}?><label>Figure 3</label><caption><p id="d1e765">Schematic of coarse- to fine-scale warping optical flow
in GOES imagery. The largest displacements are found in the initial coarse
grid (yellow arrow at the top of the pyramid), which are used as initial
displacements for the next levels (red and blue arrows). The final
displacement is the sum of each displacement estimate (white arrow). In this
schematic, an example scale factor of 0.5 was used over three pyramid levels; in
this work, a scale factor of 0.95 for 77 levels was used.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/1593/2020/amt-13-1593-2020-f03.png"/>

        </fig>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T1"><?xmltex \currentcnt{1}?><label>Table 1</label><caption><p id="d1e778">Settings used in the Brox et al. (2004) successive over-relaxation scheme.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="2">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Parameter</oasis:entry>
         <oasis:entry colname="col2">Value</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Outer iterations (pyramid levels, nK)</oasis:entry>
         <oasis:entry colname="col2">77</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Inner iterations (nL)</oasis:entry>
         <oasis:entry colname="col2">10</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Successive over-relaxation iterations (nM)</oasis:entry>
         <oasis:entry colname="col2">5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Successive over-relaxation parameter</oasis:entry>
         <oasis:entry colname="col2">1.99</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Pyramid scale factor (SF)</oasis:entry>
         <oasis:entry colname="col2">0.95</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M30" display="inline"><mml:mi mathvariant="italic">γ</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">10</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M31" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">50</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d1e879">Research and extensive validation have shown that, with quality control, PM
provides a valuable resource to derive and identify winds in satellite
imagery (Velden and Bedka, 2009). However,
there are several types of motions for which PM would fail (Fig. 1b), many of
which occur frequently in satellite OFB observations. AMVs found with Eq. (4) make two key assumptions: (1) that the brightness remains constant
between sequential images at time <inline-formula><mml:math id="M32" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M33" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:math></inline-formula> and (2) that the
motion <inline-formula><mml:math id="M34" display="inline"><mml:mi mathvariant="bold">U</mml:mi></mml:math></inline-formula> is constant within the target. The first assumption,
brightness constancy, fails when there are excessive illumination changes in
a sector that are not due to motion. These illumination changes may be due
to evaporation or condensation or simply due to changes in solar zenith
angle throughout the day in visible imagery. The HS method also uses
assumption (1), though it is relaxed when combined with the smoothness
constraint. Assumption (2), which is not made in the HS method or other
global methods, implies that the PM method has no way to handle rotation,
divergence, or deformation in an efficient manner unless it is known
a priori. Assumption (2) also fails to account for motion discontinuities,
such as those near cloud edges or within transparent motions. Furthermore,
as there is no other constraint aside from constant brightness, PM methods
struggle when there is little to no texture in the target and candidates.
Quality control schemes are thus necessary to remove sectors that are poorly
tracked with Eq. (4) in most AMV approaches.</p>
      <p id="d1e910">PM was a popular method for AMVs over other optical flow approaches prior to
the GOES-R era due to its simplicity, computational efficiency, and
capability to handle displacements common in low-temporal-resolution
satellite imagery (Bresky and Daniels, 2006).
Linearizing the brightness constancy assumption in Eq. (2) means that large
and nonlinear displacements (typically &gt; 1 pixel between images)
will not be captured (Brox et al., 2004). Thus, most optical flow
computations initially subsample images to the point at which all the displacements are
initially less than 1 pixel (Anandan, 1989;
discussed more in Sect. 3.1), which can cause fast-moving small features
to be lost. Note that reducing the temporal resolution of GOES imagery (e.g.,
10 min vs. 5 min scans) increases the displacement of typical meteorological
features between frames. Furthermore, constancy assumptions are more likely
violated with reduced temporal resolution since image intensity changes more
through the evaporation and condensation of cloud matter over time. Thus, for
the spatial resolution of ABI, it is impractical to consider optical flow
gradient-based methods at temporal resolutions coarser than 5 min for
several mesoscale meteorological phenomena, including OFBs. Very spatially
coarse images do not need to be initially used with faster scanning rates,
such as super rapid scan 1 min information
(Schmit et al., 2013) or
the 30 s temporal resolution mesoscale mode of ABI (Schmit et al., 2017).</p>
      <p id="d1e913">While the HS method is designed for deriving dense flow in imagery
sequences, it also does not account for motion discontinuities in the flow
fields. Hence, it suffers from incorrect flow derivations near cloud edges
and would perform poorly for OFB detection and tracking.
Black and Anandan (1996) offer an intuitive
solution to this problem, whereby the energy functional is designed to
minimize robust functions that are not sensitive to outliers.
            <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M35" display="block"><mml:mrow><?xmltex \hack{\hbox\bgroup\fontsize{9.4}{9.4}\selectfont$\displaystyle}?><mml:mi>E</mml:mi><mml:mfenced open="(" close=")"><mml:mi mathvariant="bold">U</mml:mi></mml:mfenced><mml:mo>=</mml:mo><mml:mo movablelimits="false">∫</mml:mo><mml:mspace linebreak="nobreak" width="-0.125em"/><mml:mspace width="-0.125em" linebreak="nobreak"/><mml:mspace linebreak="nobreak" width="-0.125em"/><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="normal">Ω</mml:mi></mml:munder><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="normal">∇</mml:mi><mml:mi>I</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold">U</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="normal">|</mml:mi><mml:msub><mml:mi mathvariant="normal">∇</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi>u</mml:mi><mml:msup><mml:mi mathvariant="normal">|</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:mi mathvariant="normal">|</mml:mi><mml:msub><mml:mi mathvariant="normal">∇</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi>v</mml:mi><mml:msup><mml:mi mathvariant="normal">|</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="bold-italic">x</mml:mi><?xmltex \hack{$\egroup}?></mml:mrow></mml:math></disp-formula>
          The robust function data term for the HS method is simply <inline-formula><mml:math id="M36" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mi>r</mml:mi></mml:mfenced><mml:mo>=</mml:mo><mml:msup><mml:mi>r</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> and smoothness <inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mi>r</mml:mi></mml:mfenced><mml:mo>=</mml:mo><mml:mi>r</mml:mi></mml:mrow></mml:math></inline-formula>, which implies
that energy functionals increase quadratically for <inline-formula><mml:math id="M38" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> outliers. Other
robust functions can also be minimized with similar gradient descent
algorithms to Gauss–Seidel iterations, while being less sensitive to
outliers (Press et al., 1992; Black and<?pagebreak page1597?> Anandan,
1996). Robust functions are popular in recent optical flow literature
(Brox et al., 2004; Sun et al., 2014), and a
similar approach adopted here is discussed further in the Methodology
section. The reader is referred to works by Barron
et al. (1994), Fleet and Weiss (2005), Sun et al. (2014), and Fortun et al. (2015) for more
comprehensive reviews on optical flow background and techniques.</p>
      <p id="d1e1053">The relevance of optical flow in satellite meteorological research continues
to increase now that scanning rates of sensors such as the ABI are routinely
at sub-5 min timescales, making motion easier to derive objectively
(Bresky and Daniels,
2006; Héas et al., 2007; Wu et al., 2016). The dense motion estimation
within fine-temporal-resolution data has yet to be used for feature
identification. Optimizing optical flow for this purpose, and its specific
application to OFBs, is the aim of this study. The next section outlines our
approach to this end.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Methodology</title>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Optical flow approach</title>
      <p id="d1e1072">As recently overviewed in Fortun et al. (2015),
there are several optical flow approaches that provide dense motion
estimates that account for the weaknesses highlighted in Fig. 1b. Many have
their own advantages and drawbacks in terms of computational efficiency,
flexibility, and capability to handle large displacements, motion
discontinuities, texture-less regions, and turbulent scenes. We selected an
approach here by Brox et al. (2004) (Hereafter B04), given its simplicity,
current availability of open-source information, and excellent
documentation. The reader is cautioned, however, that dense optical flow is
a rapidly evolving field, and research is currently underway to improve
present techniques. While dense optical flow validation for satellite
meteorological application research like OFB identification is taking
place, the reader is referred to the Middlebury
(Baker et al., 2011), the MPI
Sintel (Butler et al., 2012), and the KITTI
(Geiger et al., 2012) benchmarks for extensive
validation statistics of the most recent techniques using image sequences
for more general applications.</p>
      <p id="d1e1075">The B04 approach handles the drawbacks described in Fig. 1b and more, whereby
the brightness constancy assumption is no longer linearized, i.e.,
            <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M39" display="block"><mml:mtable class="split" columnspacing="1em" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi>E</mml:mi><mml:mfenced close=")" open="("><mml:mi mathvariant="bold">U</mml:mi></mml:mfenced></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mo movablelimits="false">∫</mml:mo><mml:mspace width="-0.125em" linebreak="nobreak"/><mml:mspace width="-0.125em" linebreak="nobreak"/><mml:mspace width="-0.125em" linebreak="nobreak"/><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="normal">Ω</mml:mi></mml:munder><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mfenced close="" open="("><mml:mrow><mml:msup><mml:mfenced open="|" close="|"><mml:mrow><mml:mi>I</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="bold">U</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:mi>I</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mfenced open="" close=")"><mml:mrow><mml:mo>+</mml:mo><mml:mi mathvariant="italic">γ</mml:mi><mml:msup><mml:mfenced open="|" close="|"><mml:mrow><mml:msub><mml:mi mathvariant="normal">∇</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi>I</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="bold">U</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="normal">∇</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi>I</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="normal">|</mml:mi><mml:msub><mml:mi mathvariant="normal">∇</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi>u</mml:mi><mml:msup><mml:mi mathvariant="normal">|</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:mi mathvariant="normal">|</mml:mi><mml:msub><mml:mi mathvariant="normal">∇</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi>v</mml:mi><mml:msup><mml:mi mathvariant="normal">|</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
          Following B04, within the data robust function, we now have also included a
gradient constancy assumption, which is weighted by a constant <inline-formula><mml:math id="M40" display="inline"><mml:mi mathvariant="italic">γ</mml:mi></mml:math></inline-formula> to
make the derived flow more resilient to changes in illumination. Avoiding
linearization of constancy assumptions improves the identification of large
displacements between images. The Charbonnier penalty is used for the data
and smoothness robust functions following Sun et al. (2014),
            <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M41" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mi>r</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mi>r</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:msup><mml:mi>r</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          with <inline-formula><mml:math id="M42" display="inline"><mml:mi mathvariant="italic">ϵ</mml:mi></mml:math></inline-formula> representing a small constant present to prevent division
by zero in minimization, set to 0.001. The values for <inline-formula><mml:math id="M43" display="inline"><mml:mi mathvariant="bold">U</mml:mi></mml:math></inline-formula> are found
by solving the Euler–Lagrange equations of Eq. (6) with numerical methods:

                <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M44" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E8"><mml:mtd><mml:mtext>8</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>E</mml:mi><mml:mi>u</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E9"><mml:mtd><mml:mtext>9</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>E</mml:mi><mml:mi>v</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            with reflecting boundary conditions and subscripts that imply the
derivatives. Equations (8) and (9) are solved with a nested fixed-point
successive over-relaxation iteration scheme described in B04 and summarized
in Fig. 2. The reader is referred to Chap. 4 of Brox (2005)
for details on the full discretization of the derivatives in the successive
over-relaxation scheme. Here, only the spatial dimensions are used for the
smoothing term, though it is possible to include the time dimension with
this system as well.</p>
      <p id="d1e1457">A difficulty in solving Eqs. (8) and (9) is that the successive
over-relaxation scheme may converge on a local minimum of <inline-formula><mml:math id="M45" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold">U</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>
rather than finding the global minimum. The typical approach to find the
global minimum is to compute optical flow with coarse- to fine-scale warping
iterations (e.g., Anandan, 1989).
Coarse- to fine-scale warping iterations work by subsampling the initial
image at the native resolution to a coarser spatial resolution and computing
the flow initially at the coarsest resolution in the image pyramid. The
<inline-formula><mml:math id="M46" display="inline"><mml:mi mathvariant="bold">U</mml:mi></mml:math></inline-formula> results from the coarse image flow are then used as the first-guess field for the next finest scale on the image pyramid (Fig. 3), and the
second image is warped accordingly. The warping step ensures that estimated
displacements at every step in the image pyramid remain small.</p>
      <p id="d1e1481">The B04 scheme includes coarse- to fine-scale warping iterations at every
outer iteration <inline-formula><mml:math id="M47" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>. This means that the first iteration is run on a
subsampled image, and the subsampling is reduced by a scale factor at every
<inline-formula><mml:math id="M48" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> until the image reaches the native resolution at the  final <inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula>nK.
Images at every <inline-formula><mml:math id="M50" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> in this subsampling are found using a Gaussian image
pyramid technique with bicubic interpolation. The flow values of the image
at <inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> are also upscaled accordingly at <inline-formula><mml:math id="M52" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> with bicubic interpolation (the
initial flow guess is <inline-formula><mml:math id="M53" display="inline"><mml:mrow><mml:mi>u</mml:mi><mml:mo>=</mml:mo><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> at <inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>). For improved computation of spatial
derivatives, the initial image is also smoothed with a <inline-formula><mml:math id="M55" display="inline"><mml:mrow><mml:mn mathvariant="normal">9</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">9</mml:mn></mml:mrow></mml:math></inline-formula> pixel kernel
Gaussian filter with a standard deviation set to 1.5 pixels. The specific
settings used for the coarse- to fine-warped flow scheme here are shown in
Table 1.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4"><?xmltex \currentcnt{4}?><label>Figure 4</label><caption><p id="d1e1578">The 6 July 2018 00:23 UTC GOES-16 0.64 <inline-formula><mml:math id="M56" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi></mml:mrow></mml:math></inline-formula>m visible
reflectance <bold>(a)</bold> and BT<inline-formula><mml:math id="M57" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">10.35</mml:mn></mml:msub></mml:math></inline-formula> <bold>(b)</bold> over south–central AZ, centered
on an OFB of interest.</p></caption>
          <?xmltex \igopts{width=199.169291pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/1593/2020/amt-13-1593-2020-f04.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5"><?xmltex \currentcnt{5}?><label>Figure 5</label><caption><p id="d1e1612">The KIWA radar 22:44 UTC 0.5<inline-formula><mml:math id="M58" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> horizontal
reflectivity (top; dBZ) and correlation coefficient (bottom). Range rings
in grey indicate every 30<inline-formula><mml:math id="M59" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> azimuth and 50 km in range.</p></caption>
          <?xmltex \igopts{width=213.395669pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/1593/2020/amt-13-1593-2020-f05.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6" specific-use="star"><?xmltex \currentcnt{6}?><label>Figure 6</label><caption><p id="d1e1641">Surface high-frequency METAR observations of temperature
(K; <bold>a</bold>), dew point (K; <bold>b</bold>), mean sea level pressure (middle
<bold>c</bold>), wind direction (<inline-formula><mml:math id="M60" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> from N; <bold>d</bold>), wind speed (m s<inline-formula><mml:math id="M61" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>; <bold>e</bold>), and wind gusts (m s<inline-formula><mml:math id="M62" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>; <bold>f</bold>). The
surface station was located at (32.95<inline-formula><mml:math id="M63" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> N–111.77<inline-formula><mml:math id="M64" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> E).
The red line indicates the approximate time of boundary passage over the
station.</p></caption>
          <?xmltex \igopts{width=426.791339pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/1593/2020/amt-13-1593-2020-f06.png"/>

        </fig>

</sec>
<?pagebreak page1598?><sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Objective OFB identification</title>
      <p id="d1e1728">There are two steps to the objective OFB identification process. First, a
linear feature or sharp boundary is identified in visible or infrared
imagery. In some cases, the first step alone is enough to identify OFBs
subjectively. The second step is tracking that feature back in time to see
where it originated from (typically, near an area with deep convection). In
the case of near-stationary convection and low-level flow, a forecaster
might also use radial-like propagation in this decision-making process;
however, since convection geometry and low-level flow vary from storm to
storm, only the first two steps are considered here. This approach aims to
mirror the subjective process, leveraging the information content of optical
flow to do so.</p>
      <?pagebreak page1599?><p id="d1e1731">To handle the first step of line feature identification, a simple image line
detection scheme was performed by convolving the original brightness field
with a set of line detection kernels, so
            <disp-formula id="Ch1.E10" content-type="numbered"><label>10</label><mml:math id="M65" display="block"><mml:mrow><mml:mi>L</mml:mi><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">4</mml:mn></mml:munderover><mml:msub><mml:mi mathvariant="bold">a</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>⋆</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:mi>R</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M66" display="inline"><mml:mo>⋆</mml:mo></mml:math></inline-formula> is the convolution operator, <inline-formula><mml:math id="M67" display="inline"><mml:mi>G</mml:mi></mml:math></inline-formula> is a Gaussian smoothing
function (using a <inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:mn mathvariant="normal">21</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">21</mml:mn></mml:mrow></mml:math></inline-formula> kernel and standard deviation of 5 pixels), <inline-formula><mml:math id="M69" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula> is
the reflectance factor (radiance times the incident Lambertian-equivalent
radiance, or the “kappa factor”; Schmit et al.,
2010), <inline-formula><mml:math id="M70" display="inline"><mml:mi>L</mml:mi></mml:math></inline-formula> is the resulting line detection field, and <inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">a</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> represents the
two-dimensional line detection kernels defined as follows.
            <disp-formula id="Ch1.Ex1"><mml:math id="M72" display="block"><mml:mtable rowspacing="0.2ex" class="split" columnspacing="1em" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="bold">a</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mfenced open="[" close="]"><mml:mtable class="array" columnalign="center center center"><mml:mtr><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="normal">2</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">2</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">2</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="bold">a</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mfenced close="]" open="["><mml:mtable class="array" columnalign="center center center"><mml:mtr><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mtd><mml:mtd><mml:mn mathvariant="normal">2</mml:mn></mml:mtd><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mtd><mml:mtd><mml:mn mathvariant="normal">2</mml:mn></mml:mtd><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mtd><mml:mtd><mml:mn mathvariant="normal">2</mml:mn></mml:mtd><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="bold">a</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mfenced open="[" close="]"><mml:mtable class="array" columnalign="center center center"><mml:mtr><mml:mtd><mml:mn mathvariant="normal">2</mml:mn></mml:mtd><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mtd><mml:mtd><mml:mn mathvariant="normal">2</mml:mn></mml:mtd><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mtd><mml:mtd><mml:mn mathvariant="normal">2</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="bold">a</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mfenced open="[" close="]"><mml:mtable class="array" columnalign="center center center"><mml:mtr><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mtd><mml:mtd><mml:mn mathvariant="normal">2</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mtd><mml:mtd><mml:mn mathvariant="normal">2</mml:mn></mml:mtd><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="normal">2</mml:mn></mml:mtd><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
          The resulting <inline-formula><mml:math id="M73" display="inline"><mml:mi>L</mml:mi></mml:math></inline-formula> field exhibits higher intensities wherein line features
exist (Gonzalez and Woods, 2007). A threshold of <inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:mi>L</mml:mi><mml:mo>≥</mml:mo><mml:mn mathvariant="normal">0.02</mml:mn></mml:mrow></mml:math></inline-formula> was used here to indicate that a pixel contained a line feature. This
method was compared to a subjective interpretation of boundary location for
validation.</p>
      <p id="d1e2094">To address the second step of the process, the constrained optical flow
approach described in Sect. 3.1 was used to track the boundary pixels
(both objectively and subjectively identified) back in time for 3 h.
The values of motion at each step in the backwards trajectory were
determined with bilinear interpolation of the optical-flow-derived dense
vector grid. If a back-traced pixel of the linear feature arrived within a 50 km great-circle distance of a 10.35 <inline-formula><mml:math id="M75" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi></mml:mrow></mml:math></inline-formula>m brightness temperature
(BT<inline-formula><mml:math id="M76" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">10.35</mml:mn></mml:msub></mml:math></inline-formula>) pixel lower than 223 K (<inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">50</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M78" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C; using previous
satellite imagery matched to the back-trajectory time), the original point
was considered an OFB. The area subtended by the 50 km great circles derived
from BT<inline-formula><mml:math id="M79" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">10.35</mml:mn></mml:msub></mml:math></inline-formula> is hereafter referred to as the “deep convection
area.” While this brightness temperature threshold is subjective and can
vary from case to case, it was found to produce a reasonable approximation
of deep convection areas when compared to ground-based radar information for
the case study described in the subsequent sections.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7" specific-use="star"><?xmltex \currentcnt{7}?><label>Figure 7</label><caption><p id="d1e2145">HRRR output of an OFB event, including <bold>(a)</bold> wind
speed, <bold>(b)</bold> temperature, <bold>(c)</bold> simulated infrared brightness temperature, and <bold>(d)</bold> a cross section along the black line in <bold>(c)</bold> with virtual potential temperature
<inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:math></inline-formula> in black contours (K), omega in color-shaded pixels, and
regions of relative humidity &gt; 90 % highlighted with dark
shading (bottom right).</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/1593/2020/amt-13-1593-2020-f07.png"/>

        </fig>

</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Data</title>
      <p id="d1e2188">The objective OFB identification methodology is tested using a case study
from 5 July 2018 over the southwestern United States. This event featured a
distinct OFB and associated dust storm that was well-sampled by various
ground- and space-based sensors. GOES-16 was in mode 3, generating one image
over the study area every 5 min (continental US, or CONUS, ABI scan
domain, NOAA, 2019). Optical flow computations employ the GOES-16 (GOES-East) ABI red
band (0.64 <inline-formula><mml:math id="M81" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi></mml:mrow></mml:math></inline-formula>m; ABI channel 2), provided at a nominal sub-satellite
spatial resolution of 500 m, but closer to 1 km at the case study location.
This channel is used at native resolution, though it can be subsampled with
a low-pass filter such that future versions can implement color information
from the blue and near-infrared bands
(e.g., Miller et al., 2012). This
means that the optical flow approach here is daytime only. A similar B04
approach can be used on infrared data as well for day–night independent
information, though for detecting OFBs in the low levels, proxy visible
products would perform best. As described above, the clean longwave infrared
band (10.35 <inline-formula><mml:math id="M82" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi></mml:mrow></mml:math></inline-formula>m; ABI channel 13) is used as first-order information on
optically thick cloud-top heights and to assess the convective nature of the
observed scene (BT<inline-formula><mml:math id="M83" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">10.35</mml:mn></mml:msub></mml:math></inline-formula> &lt; 223 K).</p>
      <?pagebreak page1600?><p id="d1e2216"><?xmltex \hack{\newpage}?>High-frequency Automated Surface Observing Stations (ASOSs;
NOAA, 1998), recording temperature, pressure, wind speed,
and direction once every minute, complement the satellite imagery. The
Weather Surveillance Radar-1988 Doppler (Crum
and Alberty, 1993) dual-polarimetric data also sampled the OFB event from
the KIWA radar near Phoenix, AZ. To highlight the OFBs and the presence of
dust, horizontal reflectivity and the correlation coefficient are used
(Van Den Broeke and Alsarraf, 2016). Finally, for information
on the full 3D dynamics of the case study, a numerical model representation
of the environment was collected from the High Resolution Rapid Refresh
system (HRRR; Benjamin
et al., 2016). The combination of these model and observation datasets is
employed to confirm the presence of a distinct convective OFB rather than
some other quasi-linear feature, such as a bore or elevated cloud layer.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F8" specific-use="star"><?xmltex \currentcnt{8}?><label>Figure 8</label><caption><p id="d1e2222">The 00:23 UTC GOES-16 0.64 <inline-formula><mml:math id="M84" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi></mml:mrow></mml:math></inline-formula>m visible channel shown
with a <bold>(a)</bold> subjectively identified OFB (blue dots) and <bold>(b)</bold> linear feature
<inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:mi>L</mml:mi><mml:mo>≥</mml:mo><mml:mn mathvariant="normal">0.02</mml:mn></mml:mrow></mml:math></inline-formula> field (blue shading). Also shown are linear features
that contained fast storm-relative motion (red shading). The results of
backtracking the <bold>(c)</bold> subjectively and <bold>(d)</bold> objectively identified OFB features
are also shown; blue dots represent targets tracked back within 50 km
of a deep convection event, and orange dots are targets that were not.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/1593/2020/amt-13-1593-2020-f08.png"/>

        </fig>

</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Case study description</title>
      <p id="d1e2273">Convection was observed in south–central Arizona on 5 July 2018 after 18:00 UTC. A large and well-defined linear structure emerged from below the
convective cloud cover at 22:00 UTC to 6 July 2018 01:00 UTC propagating
westward in GOES-16 imagery (Fig. 4). This linear structure, demarcated by
roll (arcus) clouds on the northern side and lofted dust on the southern
side, was apparent with strong visible reflectance contrast against the
relatively dark surface and BT<inline-formula><mml:math id="M86" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">10.35</mml:mn></mml:msub></mml:math></inline-formula> <inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula> K cooler than
the underlying surface. The dust lofted by this outflow produced low
visibility and hazardous driving conditions near Phoenix, AZ. Dust storm
warnings were issued by the local National Weather Service (NWS) forecast
office by 23:00 UTC. The structure's observed radial propagation away from
nearby deep convection and associated cloud and dust features contributes to its
interpretation as a convective OFB.</p>
      <?pagebreak page1601?><p id="d1e2295">The OFB was also captured in radar scans from KIWA at 22:00 UTC (Fig. 5). The
coincidence of a low correlation coefficient (&lt; <inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula>)
and moderate to high reflectivity (near 20 dBZ) implies that the OFB contained
non-meteorological scatterers (e.g., Zrnic and
Ryzhkov, 1999). The radar measurements are consistent with previous reported
values of lofted dust (Van Den Broeke and Alsarraf, 2016).
Surface observations taken at the ASOS reveal temperatures exceeding
317 K (44 <inline-formula><mml:math id="M89" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C) ahead of the OFB, with calm winds (Fig. 6).
Temperatures dropped by 4 K, wind speeds changed direction and increased
sharply, and dew points increased rapidly as the OFB crossed the station at
<inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">23</mml:mn></mml:mrow></mml:math></inline-formula>:16 UTC. The rapid change in low-level meteorology is
consistent with convective OFBs sampled in previous studies
(e.g., Mahoney, 1988; Miller et al., 2008).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F9" specific-use="star"><?xmltex \currentcnt{9}?><label>Figure 9</label><caption><p id="d1e2329">GOES-16 0.64 <inline-formula><mml:math id="M91" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi></mml:mrow></mml:math></inline-formula>m visible channel imagery on 5 July 2018 at <bold>(a)</bold> 22:58 UTC, <bold>(b)</bold> 23:38 UTC, <bold>(c)</bold> 23:58 UTC, and <bold>(d)</bold> 00:23 UTC over central
Arizona shown with every 20th optical flow vector in the <inline-formula><mml:math id="M92" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M93" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>
directions (subsampled for image clarity) illustrated with yellow wind barbs
(knots). Circles represent motion &lt; 5 kn, which commonly occurs over
ground pixels.</p></caption>
        <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/1593/2020/amt-13-1593-2020-f09.png"/>

      </fig>

      <p id="d1e2374">The HRRR model captured the broad characteristics of this event (Fig. 7),
showing moderate low-level winds in excess of 10 m s<inline-formula><mml:math id="M94" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> (Fig. 7a),
cooler temperatures (Fig. 7b), and simulated cumulus clouds from forced
ascent (Fig. 7c). Model cross sections (Fig. 7d) indicated a moderate
increase in vertical motion ahead of the numerically derived boundary and a
sharp decrease in virtual potential temperature behind the boundary. The
shape of the virtual potential temperature profile is consistent with other
model observations of OFBs (e.g., Chipilski et al.,
2018). The observation and model data all show that the linear structure
observed in Fig. 4 was modifying the dynamics of the surface in a manner
consistent with OFBs and not some other linear cloud feature type that is
decoupled from the surface and may be misidentified by the satellite. Since
such low-level linear features are often obscured by cloud layers at higher
altitudes, this case study in some respects represents a best-case scenario
for evaluating optical flow capabilities towards identifying OFBs.</p>
</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Results</title>
      <p id="d1e2398">The first step in OFB identification requires the identification of a feature
that appears linear in the imagery. Compared to the subjective boundary
identification (considered truth here; Fig 8a, blue dots), the
convolution method gives a reasonable approximation
of where the OFB is
located within the higher-intensity points in <inline-formula><mml:math id="M95" display="inline"><mml:mi>L</mml:mi></mml:math></inline-formula> (Fig. 8b). Unfortunately,
the simply applied convolution is also sensitive to linear features
associated with the deep convection itself (the blue shading in Fig. 8b).
Hence, false alarms appear east of<?pagebreak page1602?> the boundary. These issues can be
filtered out using either cloud-top height or brightness temperature
thresholding from separate infrared channels. Alternatively, the
storm-relative motion (here &gt; 15 m s<inline-formula><mml:math id="M96" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>), or the motion
relative to the 6 h forecast field of 0–6 km storm motion from the Global
Forecast System (GFS) numerical weather prediction model run, was used here
to filter the false alarms (the red shading in Fig. 8b). The GFS forecast
field was used over analysis to simulate what would be available globally in
real time.</p>
      <p id="d1e2420">The second step requires these linear fast-moving features to be traced
backward to a deep convection source using the optical flow computation
(Fig. 9). To the west of the boundary, near-stationary optical flow vectors
highlight the background (or ground) pixels. The boundary itself exhibits a
westward movement near 15–20 m s<inline-formula><mml:math id="M97" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> (<inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">30</mml:mn></mml:mrow></mml:math></inline-formula>–40 kn). The
feature also appears to bow outwards after faster motions are observed (near
33<inline-formula><mml:math id="M99" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> N, <inline-formula><mml:math id="M100" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">112</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M101" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> E) during 23:38–23:58 UTC (Fig. 9b, c).
Similar westward motion is derived in the wake of the OFB, within the
convective cold pool. This results from the presence of airborne dust
particles, which facilitate the computation of optical flow vectors in this
region.</p>
      <p id="d1e2472">The backwards trajectories of the subjectively and objectively identified
OFB pixels in Fig. 8c and d (B04 method) show that many of the linear cloud
features, particularly those associated with the central arcus cloud, indeed
originated near deep convection. However, when the backwards trajectories of
the B04 method were compared to other optical flow methods, such as the
approach by Wu et al. (2016), most were unsuccessful at obtaining
coincidence between linear cloud features along the OFB and a deep
convection source. Wu et al. (2016) used an approach introduced to the
community by Farnebäck (2001), which is a local window method
for optical flow.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F10" specific-use="star"><?xmltex \currentcnt{10}?><label>Figure 10</label><caption><p id="d1e2478">The GOES-16 0.64 <inline-formula><mml:math id="M102" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi></mml:mrow></mml:math></inline-formula>m visible imagery shown with
image targets backtracked from subjective identification in Fig. 8a at 00:23 UTC 6 July 2018 using the B04 method (blue–yellow) and the Wu et al. (2016)
approach (orange–red) at <bold>(a)</bold> 00:23 UTC, <bold>(b)</bold> 23:58 UTC, <bold>(c)</bold> 23:38 UTC, and <bold>(d)</bold> 22:13 UTC. Individual points are highlighted from each approach (yellow and red
dots; see text).</p></caption>
        <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/1593/2020/amt-13-1593-2020-f10.png"/>

      </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F11"><?xmltex \currentcnt{11}?><label>Figure 11</label><caption><p id="d1e2509">Color-shaded wind speed for 00:23 UTC 6 July 2018 over
central Arizona from <bold>(a)</bold> the B04 optical flow method and <bold>(b)</bold> the Wu et al. (2016) flow, shown with respective flow vectors and the subjective
position of the front edge of the OFB (blue line).</p></caption>
        <?xmltex \igopts{width=199.169291pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/1593/2020/amt-13-1593-2020-f11.png"/>

      </fig>

      <p id="d1e2524">Example points 1–7 examined within the subjectively identified OFB backward
trajectories highlight an issue with local window approaches for this application
(Fig. 10). The B04 approach (Fig. 10, blue–yellow) produced motions that
were relatively consistent with the true boundary motion. Thus, many points
that are lost in the local approaches are successfully backtracked to the initial
deep convection (e.g., points 3–5). With the Wu et al. approach (Fig. 10,
orange–red), OFB targets move slower than the actual boundary and, over a
3 h tracking period, eventually become stuck within the stationary
background pixels. This tracking issue stems from an assumption made in many
local approaches that pixels within an image window all move in the same direction
with the same speed. When background pixels are included within an image
window containing clouds or dust, the<?pagebreak page1603?> resulting optical flow speed would
then be underestimated. The slow bias is observed in plots of optical flow
speeds along the OFB (Fig. 11), for which the Wu et al. approach was
<inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–10 m s<inline-formula><mml:math id="M104" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> slower than the B04 approach. While not
shown, we found similar backward trajectory issues using the LK approach.
Full loops of the optical flow in Fig. 9 and trajectories in Fig. 10 are
included in the Supplement to this paper.</p>
      <p id="d1e2549">For all approaches tested, however, the methods struggled to backtrack the
newly formed cumulus to the north and the dust front to the south. With the
cumulus to the north, the issues with each algorithm appear to result from
rapid cumulus development between frames (e.g., points 1 and 2 in Fig. 10a,
b). Condensation like what is observed here is unfortunately not considered
in the brightness constancy assumption. Thus, condensing cloud features
would only be tracked back to when they initially form (after Fig. 10b)
without additional dynamic constraints to Eq. (6). An example can be seen
when points 1 and 2 become stuck in Fig. 10c. This has important
implications for the limitations of backtracking OFB features to deep
convection with optical flow from imagery. If no cloud or dust feature
exists to visualize an OFB in satellite imagery, some of the feature
propagation may be lost.</p>
      <p id="d1e2552">The dust to the south appears in the satellite imagery as early as 22:00 UTC,
though it was quite transparent relative to the ground. It is therefore
possible the stationary background pixels may be dominant in the optical
flow computation at points 6 and 7, resulting in slower wind speeds than the
true OFB propagation. Points 6 and 7 are also located near cumulus moving
across the OFB motion to the south. This dust front tracking could be
improved using multispectral techniques designed to highlight dust features
over ground pixels or by using additional color spectrum information to
discourage flow smoothness in Eq. (6) across the dust front from the cumulus
to the south (e.g., Sun et al., 2014).</p>
      <p id="d1e2556">Many line-like targets east of the OFB in Fig. 8d also originated from the
deep convection, which constitute false alarms. These false alarms can be
reduced by further improving the OFB targeting step in the objective process
in future studies. For this case study, it may have been possible to use
convergence thresholding methods, analogous to radar-based objective OFB
identification, to isolate the boundary. However, convergence as derived
from the optical flow<?pagebreak page1604?> information here would only work because of local,
stationary surface pixels ahead of the OFB. Thus, convergence would be
stronger with faster OFB velocity, which is undesirable for an objective
identification product as slow-moving OFBs would be missed. The convergence
would also be sensitive to nearby cloud structures ahead of the OFB, which
would exhibit different (nonstationary) motion from the surface. It is for
this reason that a backwards trajectory approach was selected instead of
basing the detection on local horizontal convergence. The optical flow
approach used here does help highlight the OFB when storm motion alone was
considered in addition to convolution, showing how additional tools can be
used in synergy to arrive at a more comprehensive objective feature
identification approach in future studies.
<?xmltex \hack{\newpage}?></p>
</sec>
<sec id="Ch1.S6" sec-type="conclusions">
  <label>6</label><title>Conclusions and future outlook</title>
      <p id="d1e2568">A new method for the objective identification of outflow boundaries (OFBs)
in GOES-16 Advanced Baseline Imager (ABI) data was developed using optical
flow motion derivation algorithms and demonstrated with provisional success
on a dust storm case study. An optical flow system constructed for this
purpose shows promise in identifying and backtracking object events to their
source over traditional flow derivation methods, which can potentially be
used to isolate convective OFB features. To the best of the authors'
knowledge, this study represents a first attempt to objectively identify
OFBs in geostationary satellite imagery.</p>
      <p id="d1e2571">The primary conclusion of this study is that optical flow approaches are
now a viable option to acquire mesoscale flows relevant to OFB tracking and
detection in 5 min geostationary satellite imagery, though the successful
backtracking of OFB features requires the use of flow algorithms that can handle
the presence of motion discontinuities and stationary background flow. The
optical flow algorithm tested in this study produced a dense motion field
that was closer than other methods to the true OFB motion and provided
valuable information towards full objective OFB identification in new
products.</p>
      <p id="d1e2574">While several OFB-related image pixels were successfully identified, the
algorithm here is relatively immature and remains fraught with false alarms,
whereby linear features are incorrectly identified and correct features
were not successfully backtracked to deep convection. The algorithm is still
limited by the assumptions made within optical flow, which only account for
changes in image brightness intensity resulting from pure feature advection.
Therefore, if no features (e.g., clouds) exist to highlight an OFB boundary
within the imagery, the method proposed here would not function properly.
The method also struggles to resolve true OFB motions with transparent dust
movement, for which a textured background beneath the dust may dominate the
motion estimate within a scene. Also, while infrared brightness temperature
was enough to identify deep convection in this case study, convection may be
missed by brightness temperature imagery if it is obscured by a higher cloud
layer or if the minimum cloud-top brightness temperature exceeds an
arbitrarily set threshold.</p>
      <p id="d1e2577">Given these limitations, future studies will explore more advanced systems
for linear structure identification to identify candidate features for
tracking towards full objective OFB identification. A machine-learning
system will be used to determine which linear characteristics of the image
should be backtracked instead of using two-dimensional convolution. Optical
flow can be used to precondition training information for a machine-learning
approach if the motion or semi-Lagrangian fields are needed. Furthermore,
it will be prudent to use deep convection correspondence through optical
flow backtracking as one of many fields in future products, such as radial
propagation away from storms and<?pagebreak page1605?> near-surface meteorological properties, to
probabilistically decide if an image pixel is associated with an OFB. To
better identify deep convection areas, the GOES Lightning Mapper (GLM) can
be used, which provides information on lightning location and energy at 8 km
resolution with a 2 ms frame rate.</p>
      <p id="d1e2581">Feature identification with optical flow is not restricted to OFBs alone.
For example, the above-anvil cirrus plume (Bedka et al.,
2018) over deep convection has been identified as an important indicator of
severe weather at the ground, yet no objective means of identification
exists today. The properties from optical flow could be used as an
additional source of information in such algorithm designs, allowing
researchers to backtrack features to their apparent source (the overshooting
top in the case of the above-anvil cirrus plume) and monitor cloud
temperature and visible texture trends or to simply use the dense motion
itself to achieve better results. This method will also be applicable to
other cold pool outflow phenomena, such as bores, for which new algorithms
could utilize numerical model or surface observations for further
clarification of linear feature type.</p>
      <p id="d1e2584">Motion-discontinuity-preserving optical flow will also benefit several
current algorithms for monitoring deep convection in satellite imagery.
Objective deep convection cloud-top flow field algorithms
(Apke et al., 2016, 2018) will particularly benefit
when sharp cloud edges and ground pixels are present in an
image scene. Systems that use infrared cloud-top cooling or emissivity
differences for deep convection nowcasting will also improve with better
estimates of pre-convective cumulus motion
(Cintineo
et al., 2014; Mecikalski and Bedka, 2006).</p>
      <p id="d1e2587">While the utility of a backwards trajectory approach was considered here,
many other possible methods exist for exploiting the semi-Lagrangian
properties of time-resolved observations in satellite imagery
(e.g., Nisi et al., 2014). The use of
fine-temporal-resolution information will improve optical flow estimates
and in turn the estimates of brightness temperature, reflectance, or
cloud property changes in a moving frame of reference. We will explore these
and other refinements in ongoing and future work on this exciting frontier
of next-generation ABI-enabled science.</p>
</sec>

      
      </body>
    <back><notes notes-type="dataavailability"><title>Data availability</title>

      <p id="d1e2594">Imagery necessary for dataset reproduction following the methods in this paper is publicly available via the NOAA Comprehensive Large Array-Data Stewardship System (CLASS; <uri>https://www.class.noaa.gov</uri>, NOAA, 2019).</p>
  </notes><app-group>
        <supplementary-material position="anchor"><p id="d1e2600">The supplement related to this article is available online at: <inline-supplementary-material xlink:href="https://doi.org/10.5194/amt-13-1593-2020-supplement" xlink:title="zip">https://doi.org/10.5194/amt-13-1593-2020-supplement</inline-supplementary-material>.</p></supplementary-material>
        </app-group><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d1e2609">JMA developed the primary code for the optical flow approach used here. He
also codeveloped the objective outflow boundary identification techniques
and related figures (1, 2, 3, 4, 8–11) in the paper. He cowrote much of
the text and led the efforts of interpretation, analysis, and presentation
of the results.
KAH was responsible for case study identification and the collection of
surface, radar, and HRRR data relevant to this case study. He developed
Figs. 5, 6, and 7. He also codeveloped the objective OFB identification
process and cowrote the text.
SDM was the PI of the Multidisciplinary University Research Initiative
(MURI) and was responsible for managing the development of
the optical flow code and outflow boundary case study information involved
in Figs. 2, 3, 4, and 8–11. He codeveloped the objective identification
process and maintained and managed the satellite data necessary to complete
the study. He also cowrote much of the text within the paper.
DAP codeveloped the objective OFB identification scheme. He also
codeveloped the conceptual Figs. 2 and 3 to add clarity to the optical flow
process used here and cowrote the text within the paper.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e2615">The authors declare that they have no conflict of interest.</p>
  </notes><notes notes-type="sistatement"><title>Special issue statement</title>

      <p id="d1e2621">This article is part of the special issue “Holistic Analysis of Aerosol in Littoral Environments – A Multidisciplinary University Research Initiative (ACP/AMT inter-journal SI)”. It is not associated with a conference.</p>
  </notes><ack><title>Acknowledgements</title><p id="d1e2627">Our special thanks to Dan Bikos and Curtis Seaman at the Cooperative
Institute for Research in the Atmosphere for informative discussions on
the identification of outflow boundaries in satellite imagery. We also thank Max Marchand for providing the high-frequency surface observations used in this
study.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d1e2632">The CIRA team was funded by the Multidisciplinary University Research Initiative (MURI) under grant N00014-16-1-2040.  David Peterson was supported by the National Aeronautics and Space Administration (NASA) under award NNH17ZDA001N.</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e2639">This paper was edited by Sebastian Schmidt and reviewed by Sebastian Schmidt and two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bib1"><label>1</label><?label 1?><mixed-citation>Anandan, P.: A computational framework and an algorithm for the measurement
of visual motion, Int. J. Comput. Vision, 2, 283–310,
<ext-link xlink:href="https://doi.org/10.1007/BF00158167" ext-link-type="DOI">10.1007/BF00158167</ext-link>, 1989.</mixed-citation></ref>
      <ref id="bib1.bib2"><label>2</label><?label 1?><mixed-citation>Apke, J. M., Mecikalski, J. R., and Jewett, C. P.: Analysis of Mesoscale
Atmospheric Flows above Mature Deep Convection Using Super Rapid Scan
Geostationary Satellite Data, J. Appl. Meteorol. Clim., 55,
1859–1887, <ext-link xlink:href="https://doi.org/10.1175/JAMC-D-15-0253.1" ext-link-type="DOI">10.1175/JAMC-D-15-0253.1</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib3"><label>3</label><?label 1?><mixed-citation>Apke, J. M., Mecikalski, J. R., Bedka, K. M., McCaul Jr., E. W., Homeyer, C.
R., and Jewett, C. P.: Relationship<?pagebreak page1606?>s Between Deep Convection Updraft
Characteristics and Satellite Based Super Rapid Scan Mesoscale Atmospheric
Motion Vector Derived Flow, Mon. Weather Rev., 146, 3461–3480
<ext-link xlink:href="https://doi.org/10.1175/MWR-D-18-0119.1" ext-link-type="DOI">10.1175/MWR-D-18-0119.1</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib4"><label>4</label><?label 1?><mixed-citation>Associated Press: Sheriff: 11 people dead after Missouri tourist boat
accident, Assoc. Press, available at:
<uri>https://www.apnews.com/a4031f35b4744775a7f59216a56077ed</uri> (last access: 10 January 2019), 2018.</mixed-citation></ref>
      <ref id="bib1.bib5"><label>5</label><?label 1?><mixed-citation>Baker, S. and Matthews, I.: Lucas-Kanade 20 years on: A unifying framework,
Int. J. Comput. Vision, 56, 221–255,
<ext-link xlink:href="https://doi.org/10.1023/B:VISI.0000011205.11775.fd" ext-link-type="DOI">10.1023/B:VISI.0000011205.11775.fd</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bib6"><label>6</label><?label 1?><mixed-citation>Baker, S., Scharstein, D., Lewis, J. P., Roth, S., Black, M. J., and
Szeliski, R.: A database and evaluation methodology for optical flow, Int. J. Comput. Vision, 92, 1–31, <ext-link xlink:href="https://doi.org/10.1007/s11263-010-0390-2" ext-link-type="DOI">10.1007/s11263-010-0390-2</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bib7"><label>7</label><?label 1?><mixed-citation>
Barron, J. L., Fleet, D. J., and Beauchemin, S. S.: Performance of Optical
Flow Techniques, Int. J. Comput. Vision, 12, 43–77, 1994.</mixed-citation></ref>
      <ref id="bib1.bib8"><label>8</label><?label 1?><mixed-citation>Bedka, K. M., Velden, C. S., Petersen, R. A., Feltz, W. F., and Mecikalski,
J. R.: Comparisons of satellite-derived atmospheric motion vectors,
rawinsondes, and NOAA wind profiler observations, J. Appl. Meteorol. Clim., 48, 1542–1561, <ext-link xlink:href="https://doi.org/10.1175/2009JAMC1867.1" ext-link-type="DOI">10.1175/2009JAMC1867.1</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib9"><label>9</label><?label 1?><mixed-citation>Bedka, K. M., Murillo, E., Homeyer, C. R., Scarino, B., and Mersiovski, H.:
The Above Anvil Cirrus Plume: The Above-Anvil Cirrus Plume : An Important Severe Weather Indicator in Visible and Infrared Satellite Imagery, J. Appl. Meteorol., 33, 1159–1181, <ext-link xlink:href="https://doi.org/10.1175/WAF-D-18-0040.1" ext-link-type="DOI">10.1175/WAF-D-18-0040.1</ext-link>,
2018.</mixed-citation></ref>
      <ref id="bib1.bib10"><label>10</label><?label 1?><mixed-citation>Benjamin, S. G., Weygandt, S. S., Brown, J. M., Hu, M., Alexander, C.,
Smirnova, T. G., Olson, J. B., James, E., Dowell, D. C., Grell, G. A., Lin,
H., Peckham, S. E., Smith, T. L., Moninger, W. R., Kenyon, J., and Manikin,
G. S.: A North American Hourly Assimilation and Model Forecast Cycle: The
Rapid Refresh, Mon. Weather Rev., 144, 1669–1694,
<ext-link xlink:href="https://doi.org/10.1175/MWR-D-15-0242.1" ext-link-type="DOI">10.1175/MWR-D-15-0242.1</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib11"><label>11</label><?label 1?><mixed-citation>Black, M. J. and Anandan, P.: The robust estimation of multiple motions:
Parametric and piecewise-smooth flow fields, Comput. Vis. Image Und.,
<ext-link xlink:href="https://doi.org/10.1006/cviu.1996.0006" ext-link-type="DOI">10.1006/cviu.1996.0006</ext-link>, 1996.</mixed-citation></ref>
      <ref id="bib1.bib12"><label>12</label><?label 1?><mixed-citation>
Bresky, W. C. and Daniels, J.: The feasibility of an optical flow algorithm
for estimating atmospheric motion, Proc. Eighth Int. Wind. Work., 24–28,
2006.</mixed-citation></ref>
      <ref id="bib1.bib13"><label>13</label><?label 1?><mixed-citation>Bresky, W. C., Daniels, J. M., Bailey, A. A., and Wanzong, S. T.: New methods
toward minimizing the slow speed bias associated with atmospheric motion
vectors, J. Appl. Meteorol. Clim., 51, 2137–2151,
<ext-link xlink:href="https://doi.org/10.1175/JAMC-D-11-0234.1" ext-link-type="DOI">10.1175/JAMC-D-11-0234.1</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib14"><label>14</label><?label 1?><mixed-citation>
Brox, T.: From Pixels to Regions: Partial Differential Equations in Image
Analysis, PhD thesis, Saarland University, Saarbrücken, Germany,
2005.</mixed-citation></ref>
      <ref id="bib1.bib15"><label>15</label><?label 1?><mixed-citation>
Brox, T., Bruhn, A., Papenberg, N., and Weickert, J.: High accuracy optical
flow estimation based on a theory for warping, 2004 Eur. Conf. Comput. Vis., 11–14 May 2004, Prague, Czech Republic,
4, 25–36, 2004.</mixed-citation></ref>
      <ref id="bib1.bib16"><label>16</label><?label 1?><mixed-citation>Butler, D. J., Wulff, J., Stanley, G. B., and Black, M. J.: A naturalistic
open source movie for optical flow evaluation, Lect. Notes Comput. Sci.
(including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics),
7577 LNCS(PART 6), 611–625, <ext-link xlink:href="https://doi.org/10.1007/978-3-642-33783-3_44" ext-link-type="DOI">10.1007/978-3-642-33783-3_44</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib17"><label>17</label><?label 1?><mixed-citation>
Byers, H. R. and Braham Jr., R. R.: The Thunderstorm, U.S. Thund., U.S.
Gov't. Printing Office, Washington D.C., 1949.</mixed-citation></ref>
      <ref id="bib1.bib18"><label>18</label><?label 1?><mixed-citation>Chipilski, H. G., Wang, X., and Parsons, D. P.: An Object-Based Algorithm
for the Identification and Tracking of Convective Outflow Boundaries, Mon.
Weather Rev., 146, 1–57, <ext-link xlink:href="https://doi.org/10.1175/MWR-D-18-0116.1" ext-link-type="DOI">10.1175/MWR-D-18-0116.1</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib19"><label>19</label><?label 1?><mixed-citation>Cintineo, J. L., Pavolonis, M. J., Sieglaff, J. M., and Lindsey, D. T.: An
Empirical Model for Assessing the Severe Weather Potential of Developing
Convection, Weather Forecast., 29, 639–653,
<ext-link xlink:href="https://doi.org/10.1175/WAF-D-13-00113.1" ext-link-type="DOI">10.1175/WAF-D-13-00113.1</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib20"><label>20</label><?label 1?><mixed-citation>Crum, T. D. and Alberty, R. L.: The WSR-88D and the WSR-88D Operational
Support Facility, B. Am. Meteorol. Soc., 74, 1669–1687,
<ext-link xlink:href="https://doi.org/10.1175/1520-0477(1993)074&lt;1669:TWATWO&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0477(1993)074&lt;1669:TWATWO&gt;2.0.CO;2</ext-link>, 1993.</mixed-citation></ref>
      <ref id="bib1.bib21"><label>21</label><?label 1?><mixed-citation>Daniels, J. M., Bresky, W. C., Wanzong, S. T., Velden, C. S., and Berger, H.:
GOES-R Advanced Baseline Imager (ABI) Algorithm Theoretical Basis Document
for Derived Motion Winds, available at:
<uri>https://www.goes-r.gov/products/baseline-derived-motion-winds.html</uri> (last access: 17 April 2017), 2010.</mixed-citation></ref>
      <ref id="bib1.bib22"><label>22</label><?label 1?><mixed-citation>
Farnebäck, G.: Two-Frame Motion Estimation Based on Polynomial
Expansion, in Proceedings: Eighth IEEE International Conference on Computer
Vision, 1, 171–177, 2001.</mixed-citation></ref>
      <ref id="bib1.bib23"><label>23</label><?label 1?><mixed-citation>Fleet, D. and Weiss, Y.: Optical Flow Estimation, Math. Model. Comput. Vis.
Handb., chap. 15, 239–257, <ext-link xlink:href="https://doi.org/10.1109/TIP.2009.2032341" ext-link-type="DOI">10.1109/TIP.2009.2032341</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bib24"><label>24</label><?label 1?><mixed-citation>Fortun, D., Bouthemy, P., Kervrann, C., Fortun, D., Bouthemy, P., and
Kervrann, C.: Optical flow modeling and computation: a survey To cite this
version: Optical flow modeling and computation: a survey, Comput. Vis. Image Und., 134, 1–21, available at:
<uri>https://hal.inria.fr/hal-01104081/file/CVIU_survey.pdf</uri> (last access: 4 February 2019), 2015.</mixed-citation></ref>
      <ref id="bib1.bib25"><label>25</label><?label 1?><mixed-citation>Geiger, A., Lenz, P., and Urtasun, R.: Are we ready for autonomous driving?
the KITTI vision benchmark suite, Proc. IEEE Comput. Soc. Conf. Comput. Vis.
Pattern Recognit., 3354–3361, <ext-link xlink:href="https://doi.org/10.1109/CVPR.2012.6248074" ext-link-type="DOI">10.1109/CVPR.2012.6248074</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib26"><label>26</label><?label 1?><mixed-citation>
Gonzalez, R. C. and Woods, R. E.: Digital Image Processing (3rd Edition),
Prentice-Hall, Inc., Upper Saddle River, NJ, USA,  793 pp., 2007.</mixed-citation></ref>
      <ref id="bib1.bib27"><label>27</label><?label 1?><mixed-citation>Hardy, K. and Comfort, L. K.: Dynamic decision processes in complex,
high-risk operations: The Yarnell Hill Fire, June 30, 2013, Saf. Sci.,
71, 39–47, <ext-link xlink:href="https://doi.org/10.1016/j.ssci.2014.04.019" ext-link-type="DOI">10.1016/j.ssci.2014.04.019</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib28"><label>28</label><?label 1?><mixed-citation>Héas, P., Mémin, E., Papadakis, N., and Szantai, A.: Layered
estimation of atmospheric mesoscale dynamics from satellite imagery, IEEE
T. Geosci. Remote, 45, 4087–4104,
<ext-link xlink:href="https://doi.org/10.1109/TGRS.2007.906156" ext-link-type="DOI">10.1109/TGRS.2007.906156</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bib29"><label>29</label><?label 1?><mixed-citation>
Hermes, L. G., Witt, A., Smith, S. D., Klingle-Wilson, D., Morris, D.,
Stumpf, G., and Eilts, M. D.: The Gust-Front Detection and Wind-Shift
Algorithms for the Terminal Doppler Weather Radar System, J. Atmos. Ocean.
Tech., 10, 693–709, 1993.</mixed-citation></ref>
      <ref id="bib1.bib30"><label>30</label><?label 1?><mixed-citation>Horn, B. K. P. and Schunck, B. G.: Determining optical flow, Artif. Intell.,
17, 185–203, <ext-link xlink:href="https://doi.org/10.1016/0004-3702(81)90024-2" ext-link-type="DOI">10.1016/0004-3702(81)90024-2</ext-link>, 1981.</mixed-citation></ref>
      <ref id="bib1.bib31"><label>31</label><?label 1?><mixed-citation>Idso, S. B., Ingram, R. S., and Pritchard, J. M.: An American Haboob, B.
Am. Meteorol. Soc., 53, 930–935,
<ext-link xlink:href="https://doi.org/10.1175/1520-0477(1972)053&lt;0930:AAH&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0477(1972)053&lt;0930:AAH&gt;2.0.CO;2</ext-link>, 1972.</mixed-citation></ref>
      <ref id="bib1.bib32"><label>32</label><?label 1?><mixed-citation>Johnson, R. H., Schumacher, R. S., Ruppert, J. H., Lindsey, D. T., Ruthford,
J. E., and Kriederman, L.: The Role of Convectiv<?pagebreak page1607?>e Outflow in the Waldo Canyon
Fire, Mon. Weather Rev., 142, 3061–3080, <ext-link xlink:href="https://doi.org/10.1175/MWR-D-13-00361.1" ext-link-type="DOI">10.1175/MWR-D-13-00361.1</ext-link>,
2014.</mixed-citation></ref>
      <ref id="bib1.bib33"><label>33</label><?label 1?><mixed-citation>Klingle, D. L., Smith, D. R., and Wolfson, M. M.: Gust Front Characteristics
as Detected by Doppler Radar, Mon. Weather Rev., 115, 905–918,
<ext-link xlink:href="https://doi.org/10.1175/1520-0493(1987)115&lt;0905:gfcadb&gt;2.0.co;2" ext-link-type="DOI">10.1175/1520-0493(1987)115&lt;0905:gfcadb&gt;2.0.co;2</ext-link>,
1987.</mixed-citation></ref>
      <ref id="bib1.bib34"><label>34</label><?label 1?><mixed-citation>Line, W. E., Schmit, T. J., Lindsey, D. T., and Goodman, S. J.: Use of
Geostationary Super Rapid Scan Satellite Imagery by the Storm Prediction
Center, Weather Forecast., 31, 483–494, <ext-link xlink:href="https://doi.org/10.1175/WAF-D-15-0135.1" ext-link-type="DOI">10.1175/WAF-D-15-0135.1</ext-link>,
2016.</mixed-citation></ref>
      <ref id="bib1.bib35"><label>35</label><?label 1?><mixed-citation>
Mahoney III, W.: Gust front characteristics and the kinematics associated
with interacting thunderstorm outflows, Mon. Weather Rev., 116,
1474–1492,
1988.</mixed-citation></ref>
      <ref id="bib1.bib36"><label>36</label><?label 1?><mixed-citation>Mecikalski, J. R. and Bedka, K. M.: Forecasting Convective Initiation by
Monitoring the Evolution of Moving Cumulus in Daytime GOES Imagery, Mon.
Weather Rev., 134, 49–78, <ext-link xlink:href="https://doi.org/10.1175/MWR3062.1" ext-link-type="DOI">10.1175/MWR3062.1</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bib37"><label>37</label><?label 1?><mixed-citation>Mecikalski, J. R., Jewett, C. P., Apke, J. M., and Carey, L. D.: Analysis of
Cumulus Cloud Updrafts as Observed with 1-Min Resolution Super Rapid Scan
GOES Imagery, Mon. Weather Rev., 144, 811–830,
<ext-link xlink:href="https://doi.org/10.1175/MWR-D-14-00399.1" ext-link-type="DOI">10.1175/MWR-D-14-00399.1</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib38"><label>38</label><?label 1?><mixed-citation>Miller, S. D., Kuciauskas, A. P., Liu, M., Ji, Q., Reid, J. S., Breed, D.
W., Walker, A. L., and Mandoos, A. Al: Haboob dust storms of the southern
Arabian Peninsula, J. Geophys. Res.-Atmos., 113, 1–26,
<ext-link xlink:href="https://doi.org/10.1029/2007JD008550" ext-link-type="DOI">10.1029/2007JD008550</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bib39"><label>39</label><?label 1?><mixed-citation>Miller, S. D., Schmidt, C. C., Schmit, T. J., and Hillger, D. W.: A case for
natural colour imagery from geostationary satellites, and an approximation
for the GOES-R ABI, Int. J. Remote Sens., 33, 3999–4028,
<ext-link xlink:href="https://doi.org/10.1080/01431161.2011.637529" ext-link-type="DOI">10.1080/01431161.2011.637529</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib40"><label>40</label><?label 1?><mixed-citation>Mitchell, K. E. and Hovermale, J. B.: A Numerical Investigation of the
Severe Thunderstorm Gust Front, Mon. Weather Rev., 105, 657–675,
<ext-link xlink:href="https://doi.org/10.1175/1520-0493(1977)105&lt;0657:aniots&gt;2.0.co;2" ext-link-type="DOI">10.1175/1520-0493(1977)105&lt;0657:aniots&gt;2.0.co;2</ext-link>,
1977.</mixed-citation></ref>
      <ref id="bib1.bib41"><label>41</label><?label 1?><mixed-citation>Mueller, C., Saxen, T., Roberts, R., Wilson, J., Betancourt, T., Dettling,
S., Oien, N., and Yee, J.: NCAR Auto-Nowcast System, Weather Forecast.,
18, 545–561, <ext-link xlink:href="https://doi.org/10.1175/1520-0434(2003)018&lt;0545:NAS&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0434(2003)018&lt;0545:NAS&gt;2.0.CO;2</ext-link>, 2003.</mixed-citation></ref>
      <ref id="bib1.bib42"><label>42</label><?label 1?><mixed-citation>
Nieman, S. J., Menzel, W. P., Hayden, C. M., Gray, D., Wanzong, S. T.,
Velden, C. S., and Daniels, J.: Fully automatic cloud drift winds in NESDIS
operations, B. Am. Meteorol. Soc., 78, 1121–1133, 1997.</mixed-citation></ref>
      <ref id="bib1.bib43"><label>43</label><?label 1?><mixed-citation>Nisi, L., Ambrosetti, P., and Clementi, L.: Nowcasting severe convection in
the Alpine region: The COALITION approach, Q. J. Roy. Meteor. Soc.,
140, 1684–1699, <ext-link xlink:href="https://doi.org/10.1002/qj.2249" ext-link-type="DOI">10.1002/qj.2249</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib44"><label>44</label><?label 1?><mixed-citation>NOAA: Automated Surface Observing System user's guide. National Oceanic and
Atmospheric Administration, 61 pp. <inline-formula><mml:math id="M105" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> appendixes, available at:
<uri>https://www.weather.gov/media/asos/aum-toc.pdf</uri> (last access: 15 January 2019), 1998.</mixed-citation></ref>
      <ref id="bib1.bib45"><label>45</label><?label 1?><mixed-citation>NOAA: Comprehensive Large Array-Data Stewardship System (CLASS), National Oceanic and Atmospheric Administration, available at: <uri>https://www.class.noaa.gov</uri>, last access: 15 January 2019.</mixed-citation></ref>
      <ref id="bib1.bib46"><label>46</label><?label 1?><mixed-citation>Peterson, D. A., Hyer, E. J., Campbell, J. R., Fromm, M. D., Hair, J. W.,
Butler, C. F., and Fenn, M. A.: The 2013 Rim Fire: Implications for
predicting extreme fire spread, pyroconvection, smoke emissions, B. Am.
Meteor. Soc., 96, 229–247, <ext-link xlink:href="https://doi.org/10.1175/BAMS-D-14-00060.1" ext-link-type="DOI">10.1175/BAMS-D-14-00060.1</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib47"><label>47</label><?label 1?><mixed-citation>Peterson, D. A., Fromm, M. D., Solbrig, J. E., Hyer, E. J., Surratt, M. L.
and Campbell, J. R.: Detection and inventory of intense pyroconvection in
western North America using GOES-15 daytime infrared data, J. Appl. Meteorol. Clim., 56, 471–493, <ext-link xlink:href="https://doi.org/10.1175/JAMC-D-16-0226.1" ext-link-type="DOI">10.1175/JAMC-D-16-0226.1</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib48"><label>48</label><?label 1?><mixed-citation>Peterson, D. A., Campbell, J. R., Hyer, E. J., Fromm, M. D., Kablick, G. P.,
Cossuth, J. H., and DeLand, M. T.: Wildfire-driven thunderstorms cause a
volcano-like stratospheric injection of smoke, NPJ Clim. Atmos. Sci., 1,
1–8, <ext-link xlink:href="https://doi.org/10.1038/s41612-018-0039-3" ext-link-type="DOI">10.1038/s41612-018-0039-3</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib49"><label>49</label><?label 1?><mixed-citation>
Press, W. H., Flannery, B. P., Teukolsky, S. A., and Vetterling, W. T.:
Numerical recipes in C: the art of scientific programming, 1992.</mixed-citation></ref>
      <ref id="bib1.bib50"><label>50</label><?label 1?><mixed-citation>Raman, A., Arellano, A. F., and Brost, J. J.: Revisiting haboobs in the
southwestern United States: An observational case study of the 5 July 2011
Phoenix dust storm, Atmos. Environ., 89, 179–188,
<ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2014.02.026" ext-link-type="DOI">10.1016/j.atmosenv.2014.02.026</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib51"><label>51</label><?label 1?><mixed-citation>Roberts, R. D., Anderson, A. R. S., Nelson, E., Brown, B. G., Wilson, J. W.,
Pocernich, M., and Saxen, T.: Impacts of Forecaster Involvement on Convective
Storm Initiation and Evolution Nowcasting, Weather Forecast., 27,
1061–1089, <ext-link xlink:href="https://doi.org/10.1175/WAF-D-11-00087.1" ext-link-type="DOI">10.1175/WAF-D-11-00087.1</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib52"><label>52</label><?label 1?><mixed-citation>
Rotunno, R., Klemp, J. B., and Weisman, M. L.: A theory for strong,
long-lived squall lines, J. Atmos. Sci., 45, 463–485, 1988.</mixed-citation></ref>
      <ref id="bib1.bib53"><label>53</label><?label 1?><mixed-citation>
Schmit, T. J., Gunshor, M. M., Fu, G., Rink, T., Bah, K., and Wolf, W.:
GOES-R Advanced Baseline Imager (ABI) Algorithm Theoretical Basis Document
for Cloud and Moisture Imagery Product. Version 2.3., 2010.</mixed-citation></ref>
      <ref id="bib1.bib54"><label>54</label><?label 1?><mixed-citation>Schmit, T. J., Goodman, S. J., Lindsey, D. T., Rabin, R. M., Bedka, K. M.,
Gunshor, M. M., Cintineo, J. L., Velden, C. S., Scott Bachmeier, A.,
Lindstrom, S. S., and Schmidt, C. C.: Geostationary Operational Environmental
Satellite (GOES)-14 super rapid scan operations to prepare for GOES-R, J.
Appl. Remote Sens., 7, 073462–073462, <ext-link xlink:href="https://doi.org/10.1117/1.JRS.7.073462" ext-link-type="DOI">10.1117/1.JRS.7.073462</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib55"><label>55</label><?label 1?><mixed-citation>Schmit, T. J., Griffith, P., Gunshor, M. M., Daniels, J. M., Goodman, S. J. and Lebair, W. J.: A closer look at the ABI on the goes-r series, B. Am. Meteorol. Soc., 98, 681–698, <ext-link xlink:href="https://doi.org/10.1175/BAMS-D-15-00230.1" ext-link-type="DOI">10.1175/BAMS-D-15-00230.1</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib56"><label>56</label><?label 1?><mixed-citation>Sieglaff, J. M., Hartung, D. C., Feltz, W. F., Cronce, L. M., and Lakshmanan,
V.: A satellite-based convective cloud object tracking and multipurpose data
fusion tool with application to developing convection, J. Atmos. Ocean.
Tech., 30, 510–525, <ext-link xlink:href="https://doi.org/10.1175/JTECH-D-12-00114.1" ext-link-type="DOI">10.1175/JTECH-D-12-00114.1</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib57"><label>57</label><?label 1?><mixed-citation>Smalley, D. J., Bennett, B. J., and Frankel, R.: MIGFA: The Machine
Intelligent Gust Front Algorithm for Nexrad, in 32nd Conf on Radar
Meteorology/11th Conf. on Mesoscale Processes, p. 10, Amer. Meteor. Soc.,
Albuquerque, NM, available at:
<uri>https://www.ll.mit.edu/r-d/publications/migfa-machine-intelligent-gust-front-algorithm-nexrad</uri> (last access: 15 January 2019), 2007.</mixed-citation></ref>
      <ref id="bib1.bib58"><label>58</label><?label 1?><mixed-citation>Sun, D., Roth, S., and Black, M. J.: A quantitative analysis of current practices in optical flow estimation and the principles behind them, Int. J. Comput. Vis., 106, 115–137, <ext-link xlink:href="https://doi.org/10.1007/s11263-013-0644-x" ext-link-type="DOI">10.1007/s11263-013-0644-x</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib59"><label>59</label><?label 1?><mixed-citation>
Uyeda, H. and Zrnić, D. S.: Automatic Detection of Gust Fronts, J.
Atmos. Ocean. Tech., 3, 36–50, 1986.</mixed-citation></ref>
      <ref id="bib1.bib60"><label>60</label><?label 1?><mixed-citation>
Van Den Broeke, M. S. and Alsarraf, H.: Polarimetric Radar Observations of
Dust Storms at C- and S-Band, J. Oper. Meteor., 4, 123–131, 2016.</mixed-citation></ref>
      <?pagebreak page1608?><ref id="bib1.bib61"><label>61</label><?label 1?><mixed-citation>Velden, C. S. and Bedka, K. M.: Identifying the uncertainty in determining
satellite-derived atmospheric motion vector height attribution, J. Appl. Meteorol. Clim., 48, 450–463, <ext-link xlink:href="https://doi.org/10.1175/2008JAMC1957.1" ext-link-type="DOI">10.1175/2008JAMC1957.1</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib62"><label>62</label><?label 1?><mixed-citation>
Velden, C. S., Hayden, C. M., Nieman, S. J., Menzel, W. P., Wanzong, S., and
Goerss, J. S.: Upper-Tropospheric Winds Derived from Geostationary Satellite
Water Vapor Observations, B. Am. Meteorol. Soc., 78, 173–195, 1997.</mixed-citation></ref>
      <ref id="bib1.bib63"><label>63</label><?label 1?><mixed-citation>Velden, C. S., Daniels, J., Stettner, D., Santek, D., Key, J., Dunion, J.,
Holmlund, K., Dengel, G., Bresky, W., and Menzel, P.: Recent-innovations in
deriving tropospheric winds from meteorological satellites, B. Am.
Meteorol. Soc., 86, 205–223, <ext-link xlink:href="https://doi.org/10.1175/BAMS-86-2-205" ext-link-type="DOI">10.1175/BAMS-86-2-205</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bib64"><label>64</label><?label 1?><mixed-citation>Wu, Q., Wang, H.-Q., Lin, Y.-J., Zhuang, Y.-Z., and Zhang, Y.: Deriving AMVs
from Geostationary Satellite Images Using Optical Flow Algorithm Based on
Polynomial Expansion, J. Atmos. Ocean. Tech., 33, 1727–1747,
<ext-link xlink:href="https://doi.org/10.1175/JTECH-D-16-0013.1" ext-link-type="DOI">10.1175/JTECH-D-16-0013.1</ext-link>, 2016.
</mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bib65"><label>65</label><?label 1?><mixed-citation>Yin, D., Nickovic, S., Barbaris, B., Chandy, B., and Sprigg, W. A.: Modeling
wind-blown desert dust in the southwestern United States for public health
warning: A case study, Atmos. Environ., 39, 6243–6254,
<ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2005.07.009" ext-link-type="DOI">10.1016/j.atmosenv.2005.07.009</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bib66"><label>66</label><?label 1?><mixed-citation>Zrnic, D. S. and Ryzhkov, A. V.: Polarimetry for Weather Surveillance
Radars, B. Am. Meteorol. Soc., 80, 389–406,
<ext-link xlink:href="https://doi.org/10.1175/1520-0477(1999)080&lt;0389:PFWSR&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0477(1999)080&lt;0389:PFWSR&gt;2.0.CO;2</ext-link>,
1999.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Towards objective identification and tracking of convective outflow boundaries in next-generation geostationary satellite imagery</article-title-html>
<abstract-html><p>Sudden wind direction and speed shifts from outflow boundaries (OFBs)
associated with deep convection significantly affect weather in the lower
troposphere. Specific OFB impacts include rapid variation in wildfire spread
rate and direction, the formation of convection, aviation hazards, and
degradation of visibility and air quality due to mineral dust aerosol
lofting. Despite their recognized importance to operational weather
forecasters, OFB characterization (location, timing, intensity, etc.) in
numerical models remains challenging. Thus, there remains a need for
objective OFB identification algorithms to assist decision support services.
With two operational next-generation geostationary satellites now providing
coverage over North America, high-temporal- and high-spatial-resolution satellite
imagery provides a unique resource for OFB identification. A system is
conceptualized here designed around the new capabilities to objectively
derive dense mesoscale motion flow fields in the Geostationary Operational
Environmental Satellite 16 (GOES-16) imagery via optical flow. OFBs are
identified here by isolating linear features in satellite imagery and
backtracking them using optical flow to determine if they originated from a
deep convection source. This <q>objective OFB identification</q> is tested with
a case study of an OFB-triggered dust storm over southern Arizona. The
results highlight the importance of motion discontinuity preservation,
revealing that standard optical flow algorithms used with previous studies
underestimate wind speeds when background pixels are included in the
computation with cloud targets. The primary source of false alarms is
the incorrect identification of line-like features in the initial satellite
imagery. Future improvements to this process are described to ultimately
provide a fully automated OFB identification algorithm.</p></abstract-html>
<ref-html id="bib1.bib1"><label>1</label><mixed-citation>
Anandan, P.: A computational framework and an algorithm for the measurement
of visual motion, Int. J. Comput. Vision, 2, 283–310,
<a href="https://doi.org/10.1007/BF00158167" target="_blank">https://doi.org/10.1007/BF00158167</a>, 1989.
</mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>2</label><mixed-citation>
Apke, J. M., Mecikalski, J. R., and Jewett, C. P.: Analysis of Mesoscale
Atmospheric Flows above Mature Deep Convection Using Super Rapid Scan
Geostationary Satellite Data, J. Appl. Meteorol. Clim., 55,
1859–1887, <a href="https://doi.org/10.1175/JAMC-D-15-0253.1" target="_blank">https://doi.org/10.1175/JAMC-D-15-0253.1</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>3</label><mixed-citation>
Apke, J. M., Mecikalski, J. R., Bedka, K. M., McCaul Jr., E. W., Homeyer, C.
R., and Jewett, C. P.: Relationships Between Deep Convection Updraft
Characteristics and Satellite Based Super Rapid Scan Mesoscale Atmospheric
Motion Vector Derived Flow, Mon. Weather Rev., 146, 3461–3480
<a href="https://doi.org/10.1175/MWR-D-18-0119.1" target="_blank">https://doi.org/10.1175/MWR-D-18-0119.1</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>4</label><mixed-citation>
Associated Press: Sheriff: 11 people dead after Missouri tourist boat
accident, Assoc. Press, available at:
<a href="https://www.apnews.com/a4031f35b4744775a7f59216a56077ed" target="_blank"/> (last access: 10 January 2019), 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>5</label><mixed-citation>
Baker, S. and Matthews, I.: Lucas-Kanade 20 years on: A unifying framework,
Int. J. Comput. Vision, 56, 221–255,
<a href="https://doi.org/10.1023/B:VISI.0000011205.11775.fd" target="_blank">https://doi.org/10.1023/B:VISI.0000011205.11775.fd</a>, 2004.
</mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>6</label><mixed-citation>
Baker, S., Scharstein, D., Lewis, J. P., Roth, S., Black, M. J., and
Szeliski, R.: A database and evaluation methodology for optical flow, Int. J. Comput. Vision, 92, 1–31, <a href="https://doi.org/10.1007/s11263-010-0390-2" target="_blank">https://doi.org/10.1007/s11263-010-0390-2</a>, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>7</label><mixed-citation>
Barron, J. L., Fleet, D. J., and Beauchemin, S. S.: Performance of Optical
Flow Techniques, Int. J. Comput. Vision, 12, 43–77, 1994.
</mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>8</label><mixed-citation>
Bedka, K. M., Velden, C. S., Petersen, R. A., Feltz, W. F., and Mecikalski,
J. R.: Comparisons of satellite-derived atmospheric motion vectors,
rawinsondes, and NOAA wind profiler observations, J. Appl. Meteorol. Clim., 48, 1542–1561, <a href="https://doi.org/10.1175/2009JAMC1867.1" target="_blank">https://doi.org/10.1175/2009JAMC1867.1</a>, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>9</label><mixed-citation>
Bedka, K. M., Murillo, E., Homeyer, C. R., Scarino, B., and Mersiovski, H.:
The Above Anvil Cirrus Plume: The Above-Anvil Cirrus Plume&thinsp;: An Important Severe Weather Indicator in Visible and Infrared Satellite Imagery, J. Appl. Meteorol., 33, 1159–1181, <a href="https://doi.org/10.1175/WAF-D-18-0040.1" target="_blank">https://doi.org/10.1175/WAF-D-18-0040.1</a>,
2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>10</label><mixed-citation>
Benjamin, S. G., Weygandt, S. S., Brown, J. M., Hu, M., Alexander, C.,
Smirnova, T. G., Olson, J. B., James, E., Dowell, D. C., Grell, G. A., Lin,
H., Peckham, S. E., Smith, T. L., Moninger, W. R., Kenyon, J., and Manikin,
G. S.: A North American Hourly Assimilation and Model Forecast Cycle: The
Rapid Refresh, Mon. Weather Rev., 144, 1669–1694,
<a href="https://doi.org/10.1175/MWR-D-15-0242.1" target="_blank">https://doi.org/10.1175/MWR-D-15-0242.1</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>11</label><mixed-citation>
Black, M. J. and Anandan, P.: The robust estimation of multiple motions:
Parametric and piecewise-smooth flow fields, Comput. Vis. Image Und.,
<a href="https://doi.org/10.1006/cviu.1996.0006" target="_blank">https://doi.org/10.1006/cviu.1996.0006</a>, 1996.
</mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>12</label><mixed-citation>
Bresky, W. C. and Daniels, J.: The feasibility of an optical flow algorithm
for estimating atmospheric motion, Proc. Eighth Int. Wind. Work., 24–28,
2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>13</label><mixed-citation>
Bresky, W. C., Daniels, J. M., Bailey, A. A., and Wanzong, S. T.: New methods
toward minimizing the slow speed bias associated with atmospheric motion
vectors, J. Appl. Meteorol. Clim., 51, 2137–2151,
<a href="https://doi.org/10.1175/JAMC-D-11-0234.1" target="_blank">https://doi.org/10.1175/JAMC-D-11-0234.1</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>14</label><mixed-citation>
Brox, T.: From Pixels to Regions: Partial Differential Equations in Image
Analysis, PhD thesis, Saarland University, Saarbrücken, Germany,
2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>15</label><mixed-citation>
Brox, T., Bruhn, A., Papenberg, N., and Weickert, J.: High accuracy optical
flow estimation based on a theory for warping, 2004 Eur. Conf. Comput. Vis., 11–14 May 2004, Prague, Czech Republic,
4, 25–36, 2004.
</mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>16</label><mixed-citation>
Butler, D. J., Wulff, J., Stanley, G. B., and Black, M. J.: A naturalistic
open source movie for optical flow evaluation, Lect. Notes Comput. Sci.
(including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics),
7577 LNCS(PART 6), 611–625, <a href="https://doi.org/10.1007/978-3-642-33783-3_44" target="_blank">https://doi.org/10.1007/978-3-642-33783-3_44</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>17</label><mixed-citation>
Byers, H. R. and Braham Jr., R. R.: The Thunderstorm, U.S. Thund., U.S.
Gov't. Printing Office, Washington D.C., 1949.
</mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>18</label><mixed-citation>
Chipilski, H. G., Wang, X., and Parsons, D. P.: An Object-Based Algorithm
for the Identification and Tracking of Convective Outflow Boundaries, Mon.
Weather Rev., 146, 1–57, <a href="https://doi.org/10.1175/MWR-D-18-0116.1" target="_blank">https://doi.org/10.1175/MWR-D-18-0116.1</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>19</label><mixed-citation>
Cintineo, J. L., Pavolonis, M. J., Sieglaff, J. M., and Lindsey, D. T.: An
Empirical Model for Assessing the Severe Weather Potential of Developing
Convection, Weather Forecast., 29, 639–653,
<a href="https://doi.org/10.1175/WAF-D-13-00113.1" target="_blank">https://doi.org/10.1175/WAF-D-13-00113.1</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>20</label><mixed-citation>
Crum, T. D. and Alberty, R. L.: The WSR-88D and the WSR-88D Operational
Support Facility, B. Am. Meteorol. Soc., 74, 1669–1687,
<a href="https://doi.org/10.1175/1520-0477(1993)074&lt;1669:TWATWO&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0477(1993)074&lt;1669:TWATWO&gt;2.0.CO;2</a>, 1993.
</mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>21</label><mixed-citation>
Daniels, J. M., Bresky, W. C., Wanzong, S. T., Velden, C. S., and Berger, H.:
GOES-R Advanced Baseline Imager (ABI) Algorithm Theoretical Basis Document
for Derived Motion Winds, available at:
<a href="https://www.goes-r.gov/products/baseline-derived-motion-winds.html" target="_blank"/> (last access: 17 April 2017), 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>22</label><mixed-citation>
Farnebäck, G.: Two-Frame Motion Estimation Based on Polynomial
Expansion, in Proceedings: Eighth IEEE International Conference on Computer
Vision, 1, 171–177, 2001.
</mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>23</label><mixed-citation>
Fleet, D. and Weiss, Y.: Optical Flow Estimation, Math. Model. Comput. Vis.
Handb., chap. 15, 239–257, <a href="https://doi.org/10.1109/TIP.2009.2032341" target="_blank">https://doi.org/10.1109/TIP.2009.2032341</a>, 2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>24</label><mixed-citation>
Fortun, D., Bouthemy, P., Kervrann, C., Fortun, D., Bouthemy, P., and
Kervrann, C.: Optical flow modeling and computation: a survey To cite this
version: Optical flow modeling and computation: a survey, Comput. Vis. Image Und., 134, 1–21, available at:
<a href="https://hal.inria.fr/hal-01104081/file/CVIU_survey.pdf" target="_blank"/> (last access: 4 February 2019), 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>25</label><mixed-citation>
Geiger, A., Lenz, P., and Urtasun, R.: Are we ready for autonomous driving?
the KITTI vision benchmark suite, Proc. IEEE Comput. Soc. Conf. Comput. Vis.
Pattern Recognit., 3354–3361, <a href="https://doi.org/10.1109/CVPR.2012.6248074" target="_blank">https://doi.org/10.1109/CVPR.2012.6248074</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>26</label><mixed-citation>
Gonzalez, R. C. and Woods, R. E.: Digital Image Processing (3rd Edition),
Prentice-Hall, Inc., Upper Saddle River, NJ, USA,  793 pp., 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>27</label><mixed-citation>
Hardy, K. and Comfort, L. K.: Dynamic decision processes in complex,
high-risk operations: The Yarnell Hill Fire, June 30, 2013, Saf. Sci.,
71, 39–47, <a href="https://doi.org/10.1016/j.ssci.2014.04.019" target="_blank">https://doi.org/10.1016/j.ssci.2014.04.019</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>28</label><mixed-citation>
Héas, P., Mémin, E., Papadakis, N., and Szantai, A.: Layered
estimation of atmospheric mesoscale dynamics from satellite imagery, IEEE
T. Geosci. Remote, 45, 4087–4104,
<a href="https://doi.org/10.1109/TGRS.2007.906156" target="_blank">https://doi.org/10.1109/TGRS.2007.906156</a>, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>29</label><mixed-citation>
Hermes, L. G., Witt, A., Smith, S. D., Klingle-Wilson, D., Morris, D.,
Stumpf, G., and Eilts, M. D.: The Gust-Front Detection and Wind-Shift
Algorithms for the Terminal Doppler Weather Radar System, J. Atmos. Ocean.
Tech., 10, 693–709, 1993.
</mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>30</label><mixed-citation>
Horn, B. K. P. and Schunck, B. G.: Determining optical flow, Artif. Intell.,
17, 185–203, <a href="https://doi.org/10.1016/0004-3702(81)90024-2" target="_blank">https://doi.org/10.1016/0004-3702(81)90024-2</a>, 1981.
</mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>31</label><mixed-citation>
Idso, S. B., Ingram, R. S., and Pritchard, J. M.: An American Haboob, B.
Am. Meteorol. Soc., 53, 930–935,
<a href="https://doi.org/10.1175/1520-0477(1972)053&lt;0930:AAH&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0477(1972)053&lt;0930:AAH&gt;2.0.CO;2</a>, 1972.
</mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>32</label><mixed-citation>
Johnson, R. H., Schumacher, R. S., Ruppert, J. H., Lindsey, D. T., Ruthford,
J. E., and Kriederman, L.: The Role of Convective Outflow in the Waldo Canyon
Fire, Mon. Weather Rev., 142, 3061–3080, <a href="https://doi.org/10.1175/MWR-D-13-00361.1" target="_blank">https://doi.org/10.1175/MWR-D-13-00361.1</a>,
2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>33</label><mixed-citation>
Klingle, D. L., Smith, D. R., and Wolfson, M. M.: Gust Front Characteristics
as Detected by Doppler Radar, Mon. Weather Rev., 115, 905–918,
<a href="https://doi.org/10.1175/1520-0493(1987)115&lt;0905:gfcadb&gt;2.0.co;2" target="_blank">https://doi.org/10.1175/1520-0493(1987)115&lt;0905:gfcadb&gt;2.0.co;2</a>,
1987.
</mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>34</label><mixed-citation>
Line, W. E., Schmit, T. J., Lindsey, D. T., and Goodman, S. J.: Use of
Geostationary Super Rapid Scan Satellite Imagery by the Storm Prediction
Center, Weather Forecast., 31, 483–494, <a href="https://doi.org/10.1175/WAF-D-15-0135.1" target="_blank">https://doi.org/10.1175/WAF-D-15-0135.1</a>,
2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>35</label><mixed-citation>
Mahoney III, W.: Gust front characteristics and the kinematics associated
with interacting thunderstorm outflows, Mon. Weather Rev., 116,
1474–1492,
1988.
</mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>36</label><mixed-citation>
Mecikalski, J. R. and Bedka, K. M.: Forecasting Convective Initiation by
Monitoring the Evolution of Moving Cumulus in Daytime GOES Imagery, Mon.
Weather Rev., 134, 49–78, <a href="https://doi.org/10.1175/MWR3062.1" target="_blank">https://doi.org/10.1175/MWR3062.1</a>, 2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>37</label><mixed-citation>
Mecikalski, J. R., Jewett, C. P., Apke, J. M., and Carey, L. D.: Analysis of
Cumulus Cloud Updrafts as Observed with 1-Min Resolution Super Rapid Scan
GOES Imagery, Mon. Weather Rev., 144, 811–830,
<a href="https://doi.org/10.1175/MWR-D-14-00399.1" target="_blank">https://doi.org/10.1175/MWR-D-14-00399.1</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>38</label><mixed-citation>
Miller, S. D., Kuciauskas, A. P., Liu, M., Ji, Q., Reid, J. S., Breed, D.
W., Walker, A. L., and Mandoos, A. Al: Haboob dust storms of the southern
Arabian Peninsula, J. Geophys. Res.-Atmos., 113, 1–26,
<a href="https://doi.org/10.1029/2007JD008550" target="_blank">https://doi.org/10.1029/2007JD008550</a>, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>39</label><mixed-citation>
Miller, S. D., Schmidt, C. C., Schmit, T. J., and Hillger, D. W.: A case for
natural colour imagery from geostationary satellites, and an approximation
for the GOES-R ABI, Int. J. Remote Sens., 33, 3999–4028,
<a href="https://doi.org/10.1080/01431161.2011.637529" target="_blank">https://doi.org/10.1080/01431161.2011.637529</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>40</label><mixed-citation>
Mitchell, K. E. and Hovermale, J. B.: A Numerical Investigation of the
Severe Thunderstorm Gust Front, Mon. Weather Rev., 105, 657–675,
<a href="https://doi.org/10.1175/1520-0493(1977)105&lt;0657:aniots&gt;2.0.co;2" target="_blank">https://doi.org/10.1175/1520-0493(1977)105&lt;0657:aniots&gt;2.0.co;2</a>,
1977.
</mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>41</label><mixed-citation>
Mueller, C., Saxen, T., Roberts, R., Wilson, J., Betancourt, T., Dettling,
S., Oien, N., and Yee, J.: NCAR Auto-Nowcast System, Weather Forecast.,
18, 545–561, <a href="https://doi.org/10.1175/1520-0434(2003)018&lt;0545:NAS&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0434(2003)018&lt;0545:NAS&gt;2.0.CO;2</a>, 2003.
</mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>42</label><mixed-citation>
Nieman, S. J., Menzel, W. P., Hayden, C. M., Gray, D., Wanzong, S. T.,
Velden, C. S., and Daniels, J.: Fully automatic cloud drift winds in NESDIS
operations, B. Am. Meteorol. Soc., 78, 1121–1133, 1997.
</mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>43</label><mixed-citation>
Nisi, L., Ambrosetti, P., and Clementi, L.: Nowcasting severe convection in
the Alpine region: The COALITION approach, Q. J. Roy. Meteor. Soc.,
140, 1684–1699, <a href="https://doi.org/10.1002/qj.2249" target="_blank">https://doi.org/10.1002/qj.2249</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>44</label><mixed-citation>
NOAA: Automated Surface Observing System user's guide. National Oceanic and
Atmospheric Administration, 61 pp. + appendixes, available at:
<a href="https://www.weather.gov/media/asos/aum-toc.pdf" target="_blank"/> (last access: 15 January 2019), 1998.
</mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>45</label><mixed-citation>
NOAA: Comprehensive Large Array-Data Stewardship System (CLASS), National Oceanic and Atmospheric Administration, available at: <a href="https://www.class.noaa.gov" target="_blank"/>, last access: 15 January 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>46</label><mixed-citation>
Peterson, D. A., Hyer, E. J., Campbell, J. R., Fromm, M. D., Hair, J. W.,
Butler, C. F., and Fenn, M. A.: The 2013 Rim Fire: Implications for
predicting extreme fire spread, pyroconvection, smoke emissions, B. Am.
Meteor. Soc., 96, 229–247, <a href="https://doi.org/10.1175/BAMS-D-14-00060.1" target="_blank">https://doi.org/10.1175/BAMS-D-14-00060.1</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>47</label><mixed-citation>
Peterson, D. A., Fromm, M. D., Solbrig, J. E., Hyer, E. J., Surratt, M. L.
and Campbell, J. R.: Detection and inventory of intense pyroconvection in
western North America using GOES-15 daytime infrared data, J. Appl. Meteorol. Clim., 56, 471–493, <a href="https://doi.org/10.1175/JAMC-D-16-0226.1" target="_blank">https://doi.org/10.1175/JAMC-D-16-0226.1</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>48</label><mixed-citation>
Peterson, D. A., Campbell, J. R., Hyer, E. J., Fromm, M. D., Kablick, G. P.,
Cossuth, J. H., and DeLand, M. T.: Wildfire-driven thunderstorms cause a
volcano-like stratospheric injection of smoke, NPJ Clim. Atmos. Sci., 1,
1–8, <a href="https://doi.org/10.1038/s41612-018-0039-3" target="_blank">https://doi.org/10.1038/s41612-018-0039-3</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>49</label><mixed-citation>
Press, W. H., Flannery, B. P., Teukolsky, S. A., and Vetterling, W. T.:
Numerical recipes in C: the art of scientific programming, 1992.
</mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>50</label><mixed-citation>
Raman, A., Arellano, A. F., and Brost, J. J.: Revisiting haboobs in the
southwestern United States: An observational case study of the 5 July 2011
Phoenix dust storm, Atmos. Environ., 89, 179–188,
<a href="https://doi.org/10.1016/j.atmosenv.2014.02.026" target="_blank">https://doi.org/10.1016/j.atmosenv.2014.02.026</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>51</label><mixed-citation>
Roberts, R. D., Anderson, A. R. S., Nelson, E., Brown, B. G., Wilson, J. W.,
Pocernich, M., and Saxen, T.: Impacts of Forecaster Involvement on Convective
Storm Initiation and Evolution Nowcasting, Weather Forecast., 27,
1061–1089, <a href="https://doi.org/10.1175/WAF-D-11-00087.1" target="_blank">https://doi.org/10.1175/WAF-D-11-00087.1</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>52</label><mixed-citation>
Rotunno, R., Klemp, J. B., and Weisman, M. L.: A theory for strong,
long-lived squall lines, J. Atmos. Sci., 45, 463–485, 1988.
</mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>53</label><mixed-citation>
Schmit, T. J., Gunshor, M. M., Fu, G., Rink, T., Bah, K., and Wolf, W.:
GOES-R Advanced Baseline Imager (ABI) Algorithm Theoretical Basis Document
for Cloud and Moisture Imagery Product. Version 2.3., 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>54</label><mixed-citation>
Schmit, T. J., Goodman, S. J., Lindsey, D. T., Rabin, R. M., Bedka, K. M.,
Gunshor, M. M., Cintineo, J. L., Velden, C. S., Scott Bachmeier, A.,
Lindstrom, S. S., and Schmidt, C. C.: Geostationary Operational Environmental
Satellite (GOES)-14 super rapid scan operations to prepare for GOES-R, J.
Appl. Remote Sens., 7, 073462–073462, <a href="https://doi.org/10.1117/1.JRS.7.073462" target="_blank">https://doi.org/10.1117/1.JRS.7.073462</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>55</label><mixed-citation>
Schmit, T. J., Griffith, P., Gunshor, M. M., Daniels, J. M., Goodman, S. J. and Lebair, W. J.: A closer look at the ABI on the goes-r series, B. Am. Meteorol. Soc., 98, 681–698, <a href="https://doi.org/10.1175/BAMS-D-15-00230.1" target="_blank">https://doi.org/10.1175/BAMS-D-15-00230.1</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib56"><label>56</label><mixed-citation>
Sieglaff, J. M., Hartung, D. C., Feltz, W. F., Cronce, L. M., and Lakshmanan,
V.: A satellite-based convective cloud object tracking and multipurpose data
fusion tool with application to developing convection, J. Atmos. Ocean.
Tech., 30, 510–525, <a href="https://doi.org/10.1175/JTECH-D-12-00114.1" target="_blank">https://doi.org/10.1175/JTECH-D-12-00114.1</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib57"><label>57</label><mixed-citation>
Smalley, D. J., Bennett, B. J., and Frankel, R.: MIGFA: The Machine
Intelligent Gust Front Algorithm for Nexrad, in 32nd Conf on Radar
Meteorology/11th Conf. on Mesoscale Processes, p. 10, Amer. Meteor. Soc.,
Albuquerque, NM, available at:
<a href="https://www.ll.mit.edu/r-d/publications/migfa-machine-intelligent-gust-front-algorithm-nexrad" target="_blank"/> (last access: 15 January 2019), 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib58"><label>58</label><mixed-citation>
Sun, D., Roth, S., and Black, M. J.: A quantitative analysis of current practices in optical flow estimation and the principles behind them, Int. J. Comput. Vis., 106, 115–137, <a href="https://doi.org/10.1007/s11263-013-0644-x" target="_blank">https://doi.org/10.1007/s11263-013-0644-x</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib59"><label>59</label><mixed-citation>
Uyeda, H. and Zrnić, D. S.: Automatic Detection of Gust Fronts, J.
Atmos. Ocean. Tech., 3, 36–50, 1986.
</mixed-citation></ref-html>
<ref-html id="bib1.bib60"><label>60</label><mixed-citation>
Van Den Broeke, M. S. and Alsarraf, H.: Polarimetric Radar Observations of
Dust Storms at C- and S-Band, J. Oper. Meteor., 4, 123–131, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib61"><label>61</label><mixed-citation>
Velden, C. S. and Bedka, K. M.: Identifying the uncertainty in determining
satellite-derived atmospheric motion vector height attribution, J. Appl. Meteorol. Clim., 48, 450–463, <a href="https://doi.org/10.1175/2008JAMC1957.1" target="_blank">https://doi.org/10.1175/2008JAMC1957.1</a>, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib62"><label>62</label><mixed-citation>
Velden, C. S., Hayden, C. M., Nieman, S. J., Menzel, W. P., Wanzong, S., and
Goerss, J. S.: Upper-Tropospheric Winds Derived from Geostationary Satellite
Water Vapor Observations, B. Am. Meteorol. Soc., 78, 173–195, 1997.
</mixed-citation></ref-html>
<ref-html id="bib1.bib63"><label>63</label><mixed-citation>
Velden, C. S., Daniels, J., Stettner, D., Santek, D., Key, J., Dunion, J.,
Holmlund, K., Dengel, G., Bresky, W., and Menzel, P.: Recent-innovations in
deriving tropospheric winds from meteorological satellites, B. Am.
Meteorol. Soc., 86, 205–223, <a href="https://doi.org/10.1175/BAMS-86-2-205" target="_blank">https://doi.org/10.1175/BAMS-86-2-205</a>, 2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib64"><label>64</label><mixed-citation>
Wu, Q., Wang, H.-Q., Lin, Y.-J., Zhuang, Y.-Z., and Zhang, Y.: Deriving AMVs
from Geostationary Satellite Images Using Optical Flow Algorithm Based on
Polynomial Expansion, J. Atmos. Ocean. Tech., 33, 1727–1747,
<a href="https://doi.org/10.1175/JTECH-D-16-0013.1" target="_blank">https://doi.org/10.1175/JTECH-D-16-0013.1</a>, 2016.

</mixed-citation></ref-html>
<ref-html id="bib1.bib65"><label>65</label><mixed-citation>
Yin, D., Nickovic, S., Barbaris, B., Chandy, B., and Sprigg, W. A.: Modeling
wind-blown desert dust in the southwestern United States for public health
warning: A case study, Atmos. Environ., 39, 6243–6254,
<a href="https://doi.org/10.1016/j.atmosenv.2005.07.009" target="_blank">https://doi.org/10.1016/j.atmosenv.2005.07.009</a>, 2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib66"><label>66</label><mixed-citation>
Zrnic, D. S. and Ryzhkov, A. V.: Polarimetry for Weather Surveillance
Radars, B. Am. Meteorol. Soc., 80, 389–406,
<a href="https://doi.org/10.1175/1520-0477(1999)080&lt;0389:PFWSR&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0477(1999)080&lt;0389:PFWSR&gt;2.0.CO;2</a>,
1999.
</mixed-citation></ref-html>--></article>
