Flight Contrail Segmentation via Augmented Transfer Learning with Novel SR Loss Function in Hough Space

Junzi Sun,Esther Roosenbrand
2023-09-25
Abstract:Air transport poses significant environmental challenges, particularly regarding the role of flight contrails in climate change due to their potential global warming impact. Traditional computer vision techniques struggle under varying remote sensing image conditions, and conventional machine learning approaches using convolutional neural networks are limited by the scarcity of hand-labeled contrail datasets. To address these issues, we employ few-shot transfer learning to introduce an innovative approach for accurate contrail segmentation with minimal labeled data. Our methodology leverages backbone segmentation models pre-trained on extensive image datasets and fine-tuned using an augmented contrail-specific dataset. We also introduce a novel loss function, termed SR Loss, which enhances contrail line detection by transforming the image space into Hough space. This transformation results in a significant performance improvement over generic image segmentation loss functions. Our approach offers a robust solution to the challenges posed by limited labeled data and significantly advances the state of contrail detection models.
Computer Vision and Pattern Recognition,Machine Learning,Image and Video Processing
What problem does this paper attempt to address?
This paper proposes a new approach to solve the contrail segmentation problem, especially in satellite images. Traditional computer vision techniques have difficulties in handling remote sensing images under different conditions, and traditional machine learning methods, particularly Convolutional Neural Networks (CNN), are limited by the lack of manually annotated contrail datasets. To address these issues, the paper adopts a few-shot transfer learning and introduces an innovative and precise contrail segmentation method that requires minimal annotated data. Specifically, they utilize a pre-trained backbone segmentation model and fine-tune it with an augmented contrail-specific dataset. Additionally, they propose a new loss function called SR Loss, which enhances contrail line detection by transforming the image space to Hough space, outperforming general image segmentation loss functions. This approach improves model performance with limited annotated data and significantly enhances the state-of-the-art of contrail detection models. The paper also discusses the challenges of aviation transportation on the environment, particularly the potential contribution of contrails to climate change. The authors review past computer vision and machine learning methods in contrail detection and identify the limitations of these methods in handling complex satellite images and data scarcity. The research gap lies in the lack of machine learning methods and specific loss functions optimized for contrail detection. The main contributions of the paper include: 1. Combining pre-trained models and image augmentation techniques in transfer learning to improve training efficiency, enabling effective training of contrail detection models on standard hardware. 2. Introducing SR Loss, a loss function optimized for contrail linear features, which enhances line detection performance by transforming to Hough space. 3. Providing open access to source code, image data, and neural network models, along with implementations in PyTorch and TensorFlow. Experimental results show that the model performs well on unseen GOES data, particularly in detecting clear and newly formed contrails. For more complex images containing dispersed contrails or mixed with cirrus clouds, the model's performance declines. Among different loss functions (Dice Loss, Focal Loss, and SR Loss), SR Loss outperforms in detecting continuous contrail lines and nearby contrails. Finally, the paper discusses data, software implementation, performance, and limitations, suggesting expanding annotated datasets to further improve model performance.