MDBES-Net: Building Extraction From Remote Sensing Images Based on Multiscale Decoupled Body and Edge Supervision Network

IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING(2024)

Cited 0|Views8
No score
Abstract
The extraction of buildings in aerial remote sensing applications is an important and challenging task. Most existing methods extract buildings based on local area attention, ignoring the loss of accuracy due to the global structure of the building. However, global structural features of buildings with strong coupling relationships in complex scenes are difficult to extract, such as the edges and bodies of buildings, leading to discontinuous results. Therefore, multiscale decoupled body and edge supervision network (MDBES-Net), which can consider both edge optimization and inner consistency, is proposed to solve these problems. MDBES-net consists of the body-mask-edge consistency constraint base network (BMECC), decoupling the body and edge aware module (DBEA), and the channel decoupled attention module (CDA). First, body-mask-edge consistency constraint supervision is established by body and edge labels to jointly improve the segmentation effect in the BMECC base network. Second, in the mutiscale DBEA module, building features are warped by a learnable flow field to make body parts more consistent and edges more detailed. Finally, the CDA module performs adaptive calibration of the recoupled feature map channel response to minimize external background noise interference. Experiments on the open Massachusetts building dataset, WHU Building Dataset show that the proposed MDBES-Net can accurately extract buildings in complex scenarios, enabling complete building segmentation with refined boundaries and improved internal consistency.
More
Translated text
Key words
Body and edge decoupled awareness,boundary optimization,building extraction,flow field,remote sensing image
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined