DDU-Net: A Domain Decomposition-Based CNN for High-Resolution Image Segmentation on Multiple GPUs
Corn\'e Verburg, Alexander Heinlein, Eric C. Cyr

TL;DR
This paper introduces DDU-Net, a novel CNN architecture that employs domain decomposition and inter-patch communication to efficiently segment ultra-high-resolution images across multiple GPUs, maintaining spatial context and improving accuracy.
Contribution
The paper presents a new domain decomposition-based U-Net architecture with inter-patch communication, enabling high-resolution image segmentation on multiple GPUs without losing spatial information.
Findings
Achieves 2-3% higher IoU with inter-patch communication.
Performs comparably to full-image U-Net on benchmark datasets.
Effectively segments ultra-high-resolution images while preserving spatial context.
Abstract
The segmentation of ultra-high resolution images poses challenges such as loss of spatial information or computational inefficiency. In this work, a novel approach that combines encoder-decoder architectures with domain decomposition strategies to address these challenges is proposed. Specifically, a domain decomposition-based U-Net (DDU-Net) architecture is introduced, which partitions input images into non-overlapping patches that can be processed independently on separate devices. A communication network is added to facilitate inter-patch information exchange to enhance the understanding of spatial context. Experimental validation is performed on a synthetic dataset that is designed to measure the effectiveness of the communication network. Then, the performance is tested on the DeepGlobe land cover classification dataset as a real-world benchmark data set. The results demonstrate…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications
Methods*Communicated@Fast*How Do I Communicate to Expedia? · Concatenated Skip Connection · Convolution · Max Pooling · U-Net
