SIGMA: Semantic-complete Graph Matching for Domain Adaptive Object Detection

03/12/2022
by   Wuyang Li, et al.
9

Domain Adaptive Object Detection (DAOD) leverages a labeled domain to learn an object detector generalizing to a novel domain free of annotations. Recent advances align class-conditional distributions by narrowing down cross-domain prototypes (class centers). Though great success,they ignore the significant within-class variance and the domain-mismatched semantics within the training batch, leading to a sub-optimal adaptation. To overcome these challenges, we propose a novel SemantIc-complete Graph MAtching (SIGMA) framework for DAOD, which completes mismatched semantics and reformulates the adaptation with graph matching. Specifically, we design a Graph-embedded Semantic Completion module (GSC) that completes mismatched semantics through generating hallucination graph nodes in missing categories. Then, we establish cross-image graphs to model class-conditional distributions and learn a graph-guided memory bank for better semantic completion in turn. After representing the source and target data as graphs, we reformulate the adaptation as a graph matching problem, i.e., finding well-matched node pairs across graphs to reduce the domain gap, which is solved with a novel Bipartite Graph Matching adaptor (BGM). In a nutshell, we utilize graph nodes to establish semantic-aware node affinity and leverage graph edges as quadratic constraints in a structure-aware matching loss, achieving fine-grained adaptation with a node-to-node graph matching. Extensive experiments verify that SIGMA outperforms existing works significantly. Our codes are available at https://github.com/CityU-AIM-Group/SIGMA.

READ FULL TEXT

page 3

page 8

page 10

page 11

page 12

page 13

page 14

page 15

research
09/19/2021

Joint Distribution Alignment via Adversarial Learning for Domain Adaptive Object Detection

Unsupervised domain adaptive object detection aims to adapt a well-train...
research
09/19/2023

Semi-supervised Domain Adaptation in Graph Transfer Learning

As a specific case of graph transfer learning, unsupervised domain adapt...
research
03/28/2020

Cross-domain Detection via Graph-induced Prototype Alignment

Applying the knowledge of an object detector trained on a specific domai...
research
12/10/2020

DA-HGT: Domain Adaptive Heterogeneous Graph Transformer

Domain adaptation using graph networks is to learn label-discriminative ...
research
04/01/2020

Graph Structured Network for Image-Text Matching

Image-text matching has received growing interest since it bridges visio...
research
09/03/2023

MILA: Memory-Based Instance-Level Adaptation for Cross-Domain Object Detection

Cross-domain object detection is challenging, and it involves aligning l...
research
01/05/2023

PA-GM: Position-Aware Learning of Embedding Networks for Deep Graph Matching

Graph matching can be formalized as a combinatorial optimization problem...

Please sign up or login with your details

Forgot password? Click here to reset