<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpublishing3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" specific-use="SMUR" dtd-version="3.0" xml:lang="en">
<front>
<journal-meta>
<journal-id journal-id-type="publisher">EGUsphere</journal-id>
<journal-title-group>
<journal-title>EGUsphere</journal-title>
<abbrev-journal-title abbrev-type="publisher">EGUsphere</abbrev-journal-title>
<abbrev-journal-title abbrev-type="nlm-ta">EGUsphere</abbrev-journal-title>
</journal-title-group>
<issn pub-type="epub"></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/egusphere-2026-141</article-id>
<title-group>
<article-title>Automatic Methane Plume Masking Based on Wavelet Transform Image Processing: Application to MethaneAIR and MethaneSAT data</article-title>
</title-group>
<contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Zhang</surname>
<given-names>Zhan</given-names>
<ext-link>https://orcid.org/0000-0002-9931-5867</ext-link>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Sargent</surname>
<given-names>Maryann</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Warren</surname>
<given-names>Jack D.</given-names>
<ext-link>https://orcid.org/0000-0003-2961-1158</ext-link>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Chulakadabba</surname>
<given-names>Apisada</given-names>
<ext-link>https://orcid.org/0000-0001-8180-4200</ext-link>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Russi</surname>
<given-names>Marcus</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Ayvazov</surname>
<given-names>Sasha</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Benmergui</surname>
<given-names>Joshua</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Knapp</surname>
<given-names>Marvin</given-names>
<ext-link>https://orcid.org/0000-0001-8012-5759</ext-link>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Kyzivat</surname>
<given-names>Ethan</given-names>
<ext-link>https://orcid.org/0000-0002-4748-2938</ext-link>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Miller</surname>
<given-names>Christopher C.</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Roche</surname>
<given-names>Sébastien</given-names>
<ext-link>https://orcid.org/0000-0003-2474-4744</ext-link>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Luo</surname>
<given-names>Bingkun</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Miller</surname>
<given-names>David J.</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Nasr</surname>
<given-names>Maya</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Sun</surname>
<given-names>Kang</given-names>
<ext-link>https://orcid.org/0000-0002-9930-7509</ext-link>
</name>
<xref ref-type="aff" rid="aff5">
<sup>5</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Williams</surname>
<given-names>James P.</given-names>
<ext-link>https://orcid.org/0000-0002-1746-0420</ext-link>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>MacKay</surname>
<given-names>Katlyn</given-names>
<ext-link>https://orcid.org/0000-0002-6894-9912</ext-link>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Omara</surname>
<given-names>Mark</given-names>
<ext-link>https://orcid.org/0000-0002-8933-1927</ext-link>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Guanter</surname>
<given-names>Luis</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff6">
<sup>6</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Gautam</surname>
<given-names>Ritesh</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Franklin</surname>
<given-names>Jonathan</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Liu</surname>
<given-names>Xiong</given-names>
<ext-link>https://orcid.org/0000-0003-2939-574X</ext-link>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Wofsy</surname>
<given-names>Steven C.</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
</contrib-group><aff id="aff1">
<label>1</label>
<addr-line>Environmental Defense Fund, Washington, D.C., USA</addr-line>
</aff>
<aff id="aff2">
<label>2</label>
<addr-line>Harvard John A. Paulson School of Engineering and Applied Sciences, Harvard University, Cambridge, MA, USA</addr-line>
</aff>
<aff id="aff3">
<label>3</label>
<addr-line>School of Computation, Information and Technology, Technical University of Munich, Munich, Germany</addr-line>
</aff>
<aff id="aff4">
<label>4</label>
<addr-line>Harvard–Smithsonian Center for Astrophysics, Cambridge, MA, USA</addr-line>
</aff>
<aff id="aff5">
<label>5</label>
<addr-line>Department of Civil, Structural and Environmental Engineering, University at Buffalo, Buffalo, NY, USA</addr-line>
</aff>
<aff id="aff6">
<label>6</label>
<addr-line>University of Valencia, Valencia, Spain</addr-line>
</aff>
<pub-date pub-type="epub">
<day>30</day>
<month>01</month>
<year>2026</year>
</pub-date>
<volume>2026</volume>
<fpage>1</fpage>
<lpage>17</lpage>
<permissions>
<copyright-statement>Copyright: &#x000a9; 2026 Zhan Zhang et al.</copyright-statement>
<copyright-year>2026</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://egusphere.copernicus.org/preprints/2026/egusphere-2026-141/">This article is available from https://egusphere.copernicus.org/preprints/2026/egusphere-2026-141/</self-uri>
<self-uri xlink:href="https://egusphere.copernicus.org/preprints/2026/egusphere-2026-141/egusphere-2026-141.pdf">The full text article is available as a PDF file from https://egusphere.copernicus.org/preprints/2026/egusphere-2026-141/egusphere-2026-141.pdf</self-uri>
<abstract>
<p>Accurate and efficient plume masking is essential for remote sensing-based detection and quantification of methane and other point source emissions, as plume masks are critical not only for quantifying emission rates, but also for visualization and source localization. However, plume masking relies largely on human operation when the retrieved plume concentrations are weak relative to the background, which hinders the automatic plume detection. This study presents an automatic plume masking method based on wavelet transform image processing. Given a methane concentration enhancement image with no prior knowledge of source locations, a 2D discrete wavelet transform is applied to enhance plume signals while suppressing background noise. The binary plume masks are then generated and filtered using criteria such as concentration, plume shape, and wind direction. The method includes tunable parameters to ensure high detection accuracy under varying background and meteorological conditions. This method detected 60 % more plumes, mainly with lower fluxes, than a thresholding method from both MethaneAIR and MethaneSAT data, while finding fewer false positives, proving its potential to realize automatic plume detection across platforms at different scales and resolutions. Its high sensitivity to low-volume emissions also enables a lower detection limit and provides a more comprehensive emission rate distribution. Compared to machine learning models, this method is computationally efficient and does not require training data. Although designed for MethaneSAT purposes, this method is broadly applicable for plume detection from concentration imagery on various airborne and spaceborne remote sensing platforms and for numerous atmospheric species.</p>
</abstract>
<counts><page-count count="17"/></counts>
</article-meta>
</front>
<body/>
<back>
</back>
</article>