Earth Imagery Segmentation on Terrain Surface with Limited Training Labels: A Semi-supervised Approach based on Physics-Guided Graph Co-Training

被引:6
作者
He, Wenchong [1 ]
Sainju, Arpan Man [2 ]
Jiang, Zhe [1 ]
Yan, Da [3 ]
Zhou, Yang [4 ]
机构
[1] Univ Florida, Dept Comp & Informat Sci & Engn, POB 116120, Gainesville, FL 32611 USA
[2] Middle Tennessee State Univ, Dept Comp Sci, Murfreesboro, TN 37132 USA
[3] Univ Alabama Birmingham, Dept Comp Sci, Birmingham, AL 35294 USA
[4] Auburn Univ, Dept Comp Sci & Software Engn, Auburn, AL 36849 USA
基金
美国海洋和大气管理局; 美国国家科学基金会;
关键词
Earth image segmentation; terrain surface; contour tree; physic-guided; semi-supervised;
D O I
10.1145/3481043
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Given earth imagery with spectral features on a terrain surface, this paper studies surface segmentation based on both explanatory features and surface topology. The problem is important in many spatial and spatiotem-poral applications such as flood extent mapping in hydrology. The problem is uniquely challenging for several reasons: first, the size of earth imagery on a terrain surface is often much larger than the input of popular deep convolutional neural networks; second, there exists topological structure dependency between pixel classes on the surface, and such dependency can follow an unknown and non-linear distribution; third, there are often limited training labels. Existing methods for earth imagery segmentation often divide the imagery into patches and consider the elevation as an additional feature channel. These methods do not fully incorporate the spatial topological structural constraint within and across surface patches and thus often show poor results, especially when training labels are limited. Existing methods on semi-supervised and unsupervised learning for earth imagery often focus on learning representation without explicitly incorporating surface topology. In contrast, we propose a novel framework that explicitly models the topological skeleton of a terrain surface with a contour tree from computational topology, which is guided by the physical constraint (e.g., water flow direction on terrains). Our framework consists of two neural networks: a convolutional neural network (CNN) to learn spatial contextual features on a 2D image grid, and a graph neural network (GNN) to learn the statistical distribution of physics-guided spatial topological dependency on the contour tree. The two models are co-trained via variational EM. Evaluations on the real-world flood mapping datasets show that the proposed models outperform baseline methods in classification accuracy, especially when training labels are limited.
引用
收藏
页数:22
相关论文
共 55 条
[1]  
Andres B, 2011, IEEE I CONF COMP VIS, P2611, DOI 10.1109/ICCV.2011.6126550
[2]   SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation [J].
Badrinarayanan, Vijay ;
Kendall, Alex ;
Cipolla, Roberto .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2017, 39 (12) :2481-2495
[3]   A Stacked Embedded DRAM Array for LPDDR4/4X using Hybrid Bonding 3D Integration with 34GB/s/1Gb 0.88pJ/b Logic-to-Memory Interface [J].
Bai Fujun ;
Jiang Xiping ;
Wang Song ;
Yu Bing ;
Tan Jie ;
Zuo Fengguo ;
Wang Chunjuan ;
Wang Fan ;
Long Xiaodong ;
Yu Guoqing ;
Fu Ni ;
Li Qiannan ;
Li Hua ;
Wang Kexin ;
Duan Huifu ;
Bai Liang ;
Jia Xuerong ;
Li Jin ;
Li Mei ;
Wang Zhengwen ;
Hu Sheng ;
Zhou Jun ;
Zhan Qiong ;
Sun Peng ;
Yang Daohong ;
Kau, Cheichan ;
Yang, David ;
Ho, Ching-Sung ;
Sun Hongbin ;
Lv Hangbing ;
Liu Ming ;
Kang Yi ;
Ren Qiwei .
2020 IEEE INTERNATIONAL ELECTRON DEVICES MEETING (IEDM), 2020,
[4]   The Fast Bilateral Solver [J].
Barron, Jonathan T. ;
Poole, Ben .
COMPUTER VISION - ECCV 2016, PT III, 2016, 9907 :617-632
[5]  
Bishop C. M, 2006, PATTERN RECOGN
[6]   Computing contour trees in all dimensions [J].
Carr, H ;
Snoeyink, J ;
Axen, U .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2003, 24 (02) :75-94
[7]  
Chao Chen, 2011, 2011 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), P2089, DOI 10.1109/CVPR.2011.5995503
[8]   Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentation [J].
Chen, Liang-Chieh ;
Zhu, Yukun ;
Papandreou, George ;
Schroff, Florian ;
Adam, Hartwig .
COMPUTER VISION - ECCV 2018, PT VII, 2018, 11211 :833-851
[9]   DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFs [J].
Chen, Liang-Chieh ;
Papandreou, George ;
Kokkinos, Iasonas ;
Murphy, Kevin ;
Yuille, Alan L. .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2018, 40 (04) :834-848
[10]  
Chen LB, 2017, IEEE INT SYMP NANO, P1, DOI 10.1109/NANOARCH.2017.8053709