Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Cross-Domain Few-Shot Semantic Segmentation via Doubly Matching Transformation

About

Cross-Domain Few-shot Semantic Segmentation (CD-FSS) aims to train generalized models that can segment classes from different domains with a few labeled images. Previous works have proven the effectiveness of feature transformation in addressing CD-FSS. However, they completely rely on support images for feature transformation, and repeatedly utilizing a few support images for each class may easily lead to overfitting and overlooking intra-class appearance differences. In this paper, we propose a Doubly Matching Transformation-based Network (DMTNet) to solve the above issue. Instead of completely relying on support images, we propose Self-Matching Transformation (SMT) to construct query-specific transformation matrices based on query images themselves to transform domain-specific query features into domain-agnostic ones. Calculating query-specific transformation matrices can prevent overfitting, especially for the meta-testing stage where only one or several images are used as support images to segment hundreds or thousands of images. After obtaining domain-agnostic features, we exploit a Dual Hypercorrelation Construction (DHC) module to explore the hypercorrelations between the query image with the foreground and background of the support image, based on which foreground and background prediction maps are generated and supervised, respectively, to enhance the segmentation result. In addition, we propose a Test-time Self-Finetuning (TSF) strategy to more accurately self-tune the query prediction in unseen domains. Extensive experiments on four popular datasets show that DMTNet achieves superior performance over state-of-the-art approaches. Code is available at https://github.com/ChenJiayi68/DMTNet.

Jiayi Chen, Rong Quan, Jie Qin• 2024

Related benchmarks

TaskDatasetResultRank
Few-shot SegmentationMultiple Datasets
Inference Time (ms)197
105
Semantic segmentationISIC (test)
mIoU1.74e+3
59
Semantic segmentationKvasir-SEG (test)
IoU50.01
51
Semantic segmentationNucleus (test)
mIoU23.53
44
Semantic segmentationPothole-mix (test)
mIoU1.07e+3
44
Semantic segmentationLung Nodule (test)
mIoU0.16
44
Semantic segmentationIndustrial-5i (test)
mIoU1.86
44
Semantic segmentationWeedMap (test)
mIoU2.61
44
Semantic segmentationDeepGlobe
mIoU55.3
35
Semantic segmentationISIC
mIoU59.7
16
Showing 10 of 11 rows

Other info

Follow for update