A streak detection approach for comprehensive two-dimensional gas chromatography based on image analysis

Bo Li, Stephen E. Reichenbach, Qingping Tao, Rongbo Zhu

Research output: Contribution to journalArticle

Abstract

Comprehensive two-dimensional gas chromatography (GC × GC) can separate thousands of different compounds, and is used for many important applications such as petrochemical processing and environmental monitoring, etc. GC × GC generates rich and complex information, which requires automated processing for rapid chemical identification and classification. A challenge is to remove unwanted streaks that may affect the quantification and identification of analytes. It is difficult to detect streaks because of complex backgrounds, low-contrast data, and variable shapes, scales, and orientations of streaks in GC × GC data. This paper proposes a new approach to detect streaks effectively based on image analysis techniques. By adopting a pseudo-log function and preprocessing methods to compress the original data and enhance the low-contrast data, we employ steerable Gaussian filtering to delineate streak regions based on the specific orientations of streaks. A marker-controlled watershed algorithm is then used to segment the streaks, and highly discriminating characteristics are used to identify candidate regions and reject false streaks. In the end, with a diverse data set generated from gas chromatograph, experiments are carried out and the results demonstrate that our streak detection approach is effective and robust with respect to changes in streak patterns, even in variable chromatographic conditions. The proposed object detection method effective in complex backgrounds and low-contrast conditions is also helpful for object detection in other scenes.

Original languageEnglish (US)
JournalNeural Computing and Applications
DOIs
StateAccepted/In press - Jan 1 2018

Fingerprint

Gas chromatography
Image analysis
Processing
Watersheds
Petrochemicals
Monitoring
Gases
Experiments
Object detection

Keywords

  • Image analysis
  • Marker-controlled watershed algorithm
  • Steerable Gaussian filtering
  • Streak detection
  • Two-dimensional chromatography

ASJC Scopus subject areas

  • Software
  • Artificial Intelligence

Cite this

@article{8328fd6455344306b67f830e242db2a5,
title = "A streak detection approach for comprehensive two-dimensional gas chromatography based on image analysis",
abstract = "Comprehensive two-dimensional gas chromatography (GC × GC) can separate thousands of different compounds, and is used for many important applications such as petrochemical processing and environmental monitoring, etc. GC × GC generates rich and complex information, which requires automated processing for rapid chemical identification and classification. A challenge is to remove unwanted streaks that may affect the quantification and identification of analytes. It is difficult to detect streaks because of complex backgrounds, low-contrast data, and variable shapes, scales, and orientations of streaks in GC × GC data. This paper proposes a new approach to detect streaks effectively based on image analysis techniques. By adopting a pseudo-log function and preprocessing methods to compress the original data and enhance the low-contrast data, we employ steerable Gaussian filtering to delineate streak regions based on the specific orientations of streaks. A marker-controlled watershed algorithm is then used to segment the streaks, and highly discriminating characteristics are used to identify candidate regions and reject false streaks. In the end, with a diverse data set generated from gas chromatograph, experiments are carried out and the results demonstrate that our streak detection approach is effective and robust with respect to changes in streak patterns, even in variable chromatographic conditions. The proposed object detection method effective in complex backgrounds and low-contrast conditions is also helpful for object detection in other scenes.",
keywords = "Image analysis, Marker-controlled watershed algorithm, Steerable Gaussian filtering, Streak detection, Two-dimensional chromatography",
author = "Bo Li and Reichenbach, {Stephen E.} and Qingping Tao and Rongbo Zhu",
year = "2018",
month = "1",
day = "1",
doi = "10.1007/s00521-018-3917-z",
language = "English (US)",
journal = "Neural Computing and Applications",
issn = "0941-0643",
publisher = "Springer London",

}

TY - JOUR

T1 - A streak detection approach for comprehensive two-dimensional gas chromatography based on image analysis

AU - Li, Bo

AU - Reichenbach, Stephen E.

AU - Tao, Qingping

AU - Zhu, Rongbo

PY - 2018/1/1

Y1 - 2018/1/1

N2 - Comprehensive two-dimensional gas chromatography (GC × GC) can separate thousands of different compounds, and is used for many important applications such as petrochemical processing and environmental monitoring, etc. GC × GC generates rich and complex information, which requires automated processing for rapid chemical identification and classification. A challenge is to remove unwanted streaks that may affect the quantification and identification of analytes. It is difficult to detect streaks because of complex backgrounds, low-contrast data, and variable shapes, scales, and orientations of streaks in GC × GC data. This paper proposes a new approach to detect streaks effectively based on image analysis techniques. By adopting a pseudo-log function and preprocessing methods to compress the original data and enhance the low-contrast data, we employ steerable Gaussian filtering to delineate streak regions based on the specific orientations of streaks. A marker-controlled watershed algorithm is then used to segment the streaks, and highly discriminating characteristics are used to identify candidate regions and reject false streaks. In the end, with a diverse data set generated from gas chromatograph, experiments are carried out and the results demonstrate that our streak detection approach is effective and robust with respect to changes in streak patterns, even in variable chromatographic conditions. The proposed object detection method effective in complex backgrounds and low-contrast conditions is also helpful for object detection in other scenes.

AB - Comprehensive two-dimensional gas chromatography (GC × GC) can separate thousands of different compounds, and is used for many important applications such as petrochemical processing and environmental monitoring, etc. GC × GC generates rich and complex information, which requires automated processing for rapid chemical identification and classification. A challenge is to remove unwanted streaks that may affect the quantification and identification of analytes. It is difficult to detect streaks because of complex backgrounds, low-contrast data, and variable shapes, scales, and orientations of streaks in GC × GC data. This paper proposes a new approach to detect streaks effectively based on image analysis techniques. By adopting a pseudo-log function and preprocessing methods to compress the original data and enhance the low-contrast data, we employ steerable Gaussian filtering to delineate streak regions based on the specific orientations of streaks. A marker-controlled watershed algorithm is then used to segment the streaks, and highly discriminating characteristics are used to identify candidate regions and reject false streaks. In the end, with a diverse data set generated from gas chromatograph, experiments are carried out and the results demonstrate that our streak detection approach is effective and robust with respect to changes in streak patterns, even in variable chromatographic conditions. The proposed object detection method effective in complex backgrounds and low-contrast conditions is also helpful for object detection in other scenes.

KW - Image analysis

KW - Marker-controlled watershed algorithm

KW - Steerable Gaussian filtering

KW - Streak detection

KW - Two-dimensional chromatography

UR - http://www.scopus.com/inward/record.url?scp=85058040445&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85058040445&partnerID=8YFLogxK

U2 - 10.1007/s00521-018-3917-z

DO - 10.1007/s00521-018-3917-z

M3 - Article

AN - SCOPUS:85058040445

JO - Neural Computing and Applications

JF - Neural Computing and Applications

SN - 0941-0643

ER -