Abstract

Algorithms designed for ice–water classification of synthetic aperture radar (SAR) sea ice imagery produce only binary (ice and water) output typically using manually labeled samples for assessment. This is limiting because only a small subset of labeled samples are used, which, given the nonstationary nature of the ice and water classes, will likely not reflect the full scene. To address this, we implement a binary ice–water classification in a more informative manner considering the uncertainty associated with each pixel in the scene. To accomplish this, we have implemented a Bayesian convolutional neural network (CNN) with variational inference to produce both aleatoric (data-based) and epistemic (model-based) uncertainty. This valuable information provides feedback as to regions that have pixels more likely to be misclassified and provides improved scene interpretation. Testing was performed on a set of 21 RADARSAT-2 dual-polarization SAR scenes covering a region in the Beaufort Sea captured regularly from April to December. The model is validated by demonstrating: 1) a positive correlation between misclassification rate and model uncertainty and 2) a higher uncertainty during the melt and freeze-up transition periods, which are more challenging to classify. By incorporating the iterative region growing with semantics (IRGS) segmentation algorithm and an uncertainty value-based thresholding algorithm, the Bayesian CNN classification outputs are improved significantly via both numerical analysis and visual inspection.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call