Pyplis–A Python Software Toolbox for the Analysis of SO2 Camera Images for Emission Rate Retrievals from Point Sources

Ultraviolet (UV) SO2 cameras have become a common tool to measure and monitor SO2 emission rates, mostly from volcanoes but also from anthropogenic sources (e.g., power plants or ships). Over the past decade, the analysis of UV SO2 camera data has seen many improvements. As a result, for many of the...

Full description

Bibliographic Details
Main Authors: Jonas Gliß, Kerstin Stebel, Arve Kylling, Anna Solvejg Dinger, Holger Sihler, Aasmund Sudbø
Format: Article
Language:English
Published: MDPI AG 2017-12-01
Series:Geosciences
Subjects:
SO2
Online Access:https://www.mdpi.com/2076-3263/7/4/134
id doaj-0ff4be5b8e1d44ee9961fb4b8a684739
record_format Article
spelling doaj-0ff4be5b8e1d44ee9961fb4b8a6847392020-11-25T00:22:26ZengMDPI AGGeosciences2076-32632017-12-017413410.3390/geosciences7040134geosciences7040134Pyplis–A Python Software Toolbox for the Analysis of SO2 Camera Images for Emission Rate Retrievals from Point SourcesJonas Gliß0Kerstin Stebel1Arve Kylling2Anna Solvejg Dinger3Holger Sihler4Aasmund Sudbø5NILU—Norwegian Institute for Air Research, NO-2007 Kjeller, NorwayNILU—Norwegian Institute for Air Research, NO-2007 Kjeller, NorwayNILU—Norwegian Institute for Air Research, NO-2007 Kjeller, NorwayNILU—Norwegian Institute for Air Research, NO-2007 Kjeller, NorwayMax Planck Institute for Chemistry (MPIC), D-55128 Mainz, GermanyDepartment of Technology Systems, University of Oslo (UiO), NO-2007 Kjeller, NorwayUltraviolet (UV) SO2 cameras have become a common tool to measure and monitor SO2 emission rates, mostly from volcanoes but also from anthropogenic sources (e.g., power plants or ships). Over the past decade, the analysis of UV SO2 camera data has seen many improvements. As a result, for many of the required analysis steps, several alternatives exist today (e.g., cell vs. DOAS based camera calibration; optical flow vs. cross-correlation based gas-velocity retrieval). This inspired the development of Pyplis (Python plume imaging software), an open-source software toolbox written in Python 2.7, which unifies the most prevalent methods from literature within a single, cross-platform analysis framework. Pyplis comprises a vast collection of algorithms relevant for the analysis of UV SO2 camera data. These include several routines to retrieve plume background radiances as well as routines for cell and DOAS based camera calibration. The latter includes two independent methods to identify the DOAS field-of-view (FOV) within the camera images (based on (1) Pearson correlation and (2) IFR inversion method). Plume velocities can be retrieved using an optical flow algorithm as well as signal cross-correlation. Furthermore, Pyplis includes a routine to perform a first order correction of the signal dilution effect (also referred to as light dilution). All required geometrical calculations are performed within a 3D model environment allowing for distance retrievals to plume and local terrain features on a pixel basis. SO2 emission rates can be retrieved simultaneously for an arbitrary number of plume intersections. Hence, Pyplis provides a state-of-the-art framework for more efficient and flexible analyses of UV SO2 camera data and, therefore, marks an important step forward towards more transparency, reliability and inter-comparability of the results. Pyplis has been extensively and successfully tested using data from several field campaigns. Here, the main features are introduced using a dataset obtained at Mt. Etna, Italy on 16 September 2015.https://www.mdpi.com/2076-3263/7/4/134volcanic gasesSO2remote sensingUV camerasimage processinganalysis softwarePython 2.7
collection DOAJ
language English
format Article
sources DOAJ
author Jonas Gliß
Kerstin Stebel
Arve Kylling
Anna Solvejg Dinger
Holger Sihler
Aasmund Sudbø
spellingShingle Jonas Gliß
Kerstin Stebel
Arve Kylling
Anna Solvejg Dinger
Holger Sihler
Aasmund Sudbø
Pyplis–A Python Software Toolbox for the Analysis of SO2 Camera Images for Emission Rate Retrievals from Point Sources
Geosciences
volcanic gases
SO2
remote sensing
UV cameras
image processing
analysis software
Python 2.7
author_facet Jonas Gliß
Kerstin Stebel
Arve Kylling
Anna Solvejg Dinger
Holger Sihler
Aasmund Sudbø
author_sort Jonas Gliß
title Pyplis–A Python Software Toolbox for the Analysis of SO2 Camera Images for Emission Rate Retrievals from Point Sources
title_short Pyplis–A Python Software Toolbox for the Analysis of SO2 Camera Images for Emission Rate Retrievals from Point Sources
title_full Pyplis–A Python Software Toolbox for the Analysis of SO2 Camera Images for Emission Rate Retrievals from Point Sources
title_fullStr Pyplis–A Python Software Toolbox for the Analysis of SO2 Camera Images for Emission Rate Retrievals from Point Sources
title_full_unstemmed Pyplis–A Python Software Toolbox for the Analysis of SO2 Camera Images for Emission Rate Retrievals from Point Sources
title_sort pyplis–a python software toolbox for the analysis of so2 camera images for emission rate retrievals from point sources
publisher MDPI AG
series Geosciences
issn 2076-3263
publishDate 2017-12-01
description Ultraviolet (UV) SO2 cameras have become a common tool to measure and monitor SO2 emission rates, mostly from volcanoes but also from anthropogenic sources (e.g., power plants or ships). Over the past decade, the analysis of UV SO2 camera data has seen many improvements. As a result, for many of the required analysis steps, several alternatives exist today (e.g., cell vs. DOAS based camera calibration; optical flow vs. cross-correlation based gas-velocity retrieval). This inspired the development of Pyplis (Python plume imaging software), an open-source software toolbox written in Python 2.7, which unifies the most prevalent methods from literature within a single, cross-platform analysis framework. Pyplis comprises a vast collection of algorithms relevant for the analysis of UV SO2 camera data. These include several routines to retrieve plume background radiances as well as routines for cell and DOAS based camera calibration. The latter includes two independent methods to identify the DOAS field-of-view (FOV) within the camera images (based on (1) Pearson correlation and (2) IFR inversion method). Plume velocities can be retrieved using an optical flow algorithm as well as signal cross-correlation. Furthermore, Pyplis includes a routine to perform a first order correction of the signal dilution effect (also referred to as light dilution). All required geometrical calculations are performed within a 3D model environment allowing for distance retrievals to plume and local terrain features on a pixel basis. SO2 emission rates can be retrieved simultaneously for an arbitrary number of plume intersections. Hence, Pyplis provides a state-of-the-art framework for more efficient and flexible analyses of UV SO2 camera data and, therefore, marks an important step forward towards more transparency, reliability and inter-comparability of the results. Pyplis has been extensively and successfully tested using data from several field campaigns. Here, the main features are introduced using a dataset obtained at Mt. Etna, Italy on 16 September 2015.
topic volcanic gases
SO2
remote sensing
UV cameras
image processing
analysis software
Python 2.7
url https://www.mdpi.com/2076-3263/7/4/134
work_keys_str_mv AT jonasgliß pyplisapythonsoftwaretoolboxfortheanalysisofso2cameraimagesforemissionrateretrievalsfrompointsources
AT kerstinstebel pyplisapythonsoftwaretoolboxfortheanalysisofso2cameraimagesforemissionrateretrievalsfrompointsources
AT arvekylling pyplisapythonsoftwaretoolboxfortheanalysisofso2cameraimagesforemissionrateretrievalsfrompointsources
AT annasolvejgdinger pyplisapythonsoftwaretoolboxfortheanalysisofso2cameraimagesforemissionrateretrievalsfrompointsources
AT holgersihler pyplisapythonsoftwaretoolboxfortheanalysisofso2cameraimagesforemissionrateretrievalsfrompointsources
AT aasmundsudbø pyplisapythonsoftwaretoolboxfortheanalysisofso2cameraimagesforemissionrateretrievalsfrompointsources
_version_ 1725359861432057856