The invention discloses a multisource
remote sensing image
surface water body extraction method based on a graph neural network. The SAR image is used as a main part, and the
optical image, the
digital elevation model and the local incident angle information are fused. Firstly,
radiation correction, geometric correction and
noise suppression are carried out on SAR data, and multi-
source data spatial resolution matching is carried out. And then converting the image into a graph structure by adopting a self-adaptive Bayesian
superpixel segmentation method. Then, geometric, texture and physical features are constructed for the superpixel nodes, and feature dimensions are optimized through a
feature selection algorithm; and finally, constructing a classification aggregation graph
convolutional neural network, wherein the core lies in a self-adaptive microaggregation mechanism of the classification aggregation graph
convolutional neural network. According to the mechanism, neighborhood superpixels can be dynamically divided according to categories and
feature fusion is carried out, and the recognition capability of the model on
water body boundaries and regional heterogeneity is remarkably improved. According to the method, multi-source
remote sensing data, superpixel graph structure conversion and an optimized graph convolutional network are comprehensively utilized, and the precision and robustness of
water body extraction in the complex surface environment are effectively improved.