CamoTeacher: Dual-Rotation Consistency Learning for Semi-Supervised Camouflaged Object Detection
Xunfa Lai, Zhiyu Yang, Jie Hu, Shengchuan Zhang, Liujuan Cao, Guannan Jiang, Zhiyu Wang, Songan Zhang, Rongrong Ji
TL;DR
CamoTeacher tackles the high annotation cost in camouflaged object detection by introducing a semi-supervised framework that leverages Dual-Rotation Consistency Learning (DRCL). DRCL comprises Pixel-wise Consistency Learning (PCL) and Instance-wise Consistency Learning (ICL) to adaptively weight pseudo-labels based on rotation-view consistency, reducing both pixel-level and instance-level noise. Built on a Mean Teacher backbone, the method updates a teacher with EMA and optimizes a combined loss $L = L_s + \lambda_u L_u$, where $L_u$ includes DRCL terms. Across four COD benchmarks, CamoTeacher delivers strong improvements over baselines, even rivaling fully supervised models, and benefits further from additional unlabeled data and cross-model applicability to CNN and Transformer-based COD architectures.
Abstract
Existing camouflaged object detection~(COD) methods depend heavily on large-scale pixel-level annotations.However, acquiring such annotations is laborious due to the inherent camouflage characteristics of the objects.Semi-supervised learning offers a promising solution to this challenge.Yet, its application in COD is hindered by significant pseudo-label noise, both pixel-level and instance-level.We introduce CamoTeacher, a novel semi-supervised COD framework, utilizing Dual-Rotation Consistency Learning~(DRCL) to effectively address these noise issues.Specifically, DRCL minimizes pseudo-label noise by leveraging rotation views' consistency in pixel-level and instance-level.First, it employs Pixel-wise Consistency Learning~(PCL) to deal with pixel-level noise by reweighting the different parts within the pseudo-label.Second, Instance-wise Consistency Learning~(ICL) is used to adjust weights for pseudo-labels, which handles instance-level noise.Extensive experiments on four COD benchmark datasets demonstrate that the proposed CamoTeacher not only achieves state-of-the-art compared with semi-supervised learning methods, but also rivals established fully-supervised learning methods.Our code will be available soon.
