Papers › The Art of Camouflage: Few-Shot Learning for Animal Detection and Segmentation

The Art of Camouflage: Few-Shot Learning for Animal Detection and Segmentation

15 Apr 2023arXiv:2304.07444archive 2025-07-28

Thanh-Danh Nguyen, Anh-Khoa Nguyen Vu, Nhat-Duy Nguyen, Vinh-Tiep Nguyen, Thanh Duc Ngo, Thanh-Toan Do, Minh-Triet Tran, Tam V. Nguyen

Camouflaged object detection and segmentation is a new and challenging research topic in computer vision. There is a serious issue of lacking data on concealed objects such as camouflaged animals in natural scenes. In this paper, we address the problem of few-shot learning for camouflaged object detection and segmentation. To this end, we first collect a new dataset, CAMO-FS, for the benchmark. As camouflaged instances are challenging to recognize due to their similarity compared to the surroundings, we guide our models to obtain camouflaged features that highly distinguish the instances from the background. In this work, we propose FS-CDIS, a framework to efficiently detect and segment camouflaged instances via two loss functions contributing to the training process. Firstly, the instance triplet loss with the characteristic of differentiating the anchor, which is the mean of all camouflaged foreground points, and the background points are employed to work at the instance level. Secondly, to consolidate the generalization at the class level, we present instance memory storage with the scope of storing camouflaged features of the same category, allowing the model to capture further class-level information during the learning process. The extensive experiments demonstrated that our proposed method achieves state-of-the-art performance on the newly collected dataset. Code is available at https://github.com/danhntd/FS-CDIS.

PaperPDFCode

Code

danhntd/FS-CDIS officialmentioned in papermentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Camouflaged Object SegmentationFew-Shot LearningFew-Shot Object DetectionFew-shot Instance SegmentationObject Detection

1 archive task tag without a task page not shown.

Datasets

Introduced by this paper, per the archive.

CAMO-FS

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Few-Shot Object Detection CAMO-FS FS-CDIS (MTFA+IMS 5-shot) box AP 10.36 #1 of 26 Archive leaderboard report
Few-Shot Object Detection CAMO-FS FS-CDIS (Res101-MTFA+IMS 5-shot) box AP 10.36 #2 of 26 Archive leaderboard report
Few-Shot Object Detection CAMO-FS FS-CDIS (iFS-RCNN+ITL 5-shot) box AP 10.36 #3 of 26 Archive leaderboard report
Few-Shot Object Detection CAMO-FS FS-CDIS (Res101-MTFA+ITL 5-shot) box AP 9.76 #4 of 26 Archive leaderboard report
Few-Shot Object Detection CAMO-FS FS-CDIS (M-RCNN+ITL 5-shot) box AP 9.67 #5 of 26 Archive leaderboard report
Few-Shot Object Detection CAMO-FS FS-CDIS (M-RCNN+IMS 5-shot) box AP 9.52 #6 of 26 Archive leaderboard report
Few-Shot Object Detection CAMO-FS FS-CDIS (iFS-RCNN+IMS 5-shot) box AP 8.44 #7 of 26 Archive leaderboard report
Few-Shot Object Detection CAMO-FS FS-CDIS (M-RCNN+IMS 3-shot) box AP 7.96 #8 of 26 Archive leaderboard report
Few-Shot Object Detection CAMO-FS FS-CDIS (M-RCNN+ITL 3-shot) box AP 7.85 #9 of 26 Archive leaderboard report
Few-Shot Object Detection CAMO-FS FS-CDIS (M-RCNN+ITL 2-shot) box AP 7.56 #10 of 26 Archive leaderboard report
Few-Shot Object Detection CAMO-FS FS-CDIS (MTFA+IMS 3-shot) box AP 7.55 #11 of 26 Archive leaderboard report
Few-Shot Object Detection CAMO-FS FS-CDIS (Res101-MTFA+IMS 3-shot) box AP 7.55 #12 of 26 Archive leaderboard report
Few-Shot Object Detection CAMO-FS FS-CDIS (M-RCNN+IMS 2-shot) box AP 7.39 #13 of 26 Archive leaderboard report
Few-Shot Object Detection CAMO-FS FS-CDIS (Res101-MTFA+ITL 2-shot) box AP 7.28 #14 of 26 Archive leaderboard report
Few-Shot Object Detection CAMO-FS FS-CDIS (iFS-RCNN+ITL 3-shot) box AP 7.1 #15 of 26 Archive leaderboard report
Few-Shot Object Detection CAMO-FS FS-CDIS (MTFA+IMS 2-shot) box AP 6.95 #16 of 26 Archive leaderboard report
Few-Shot Object Detection CAMO-FS FS-CDIS (Res101-MTFA+IMS 2-shot) box AP 6.95 #17 of 26 Archive leaderboard report
Few-Shot Object Detection CAMO-FS FS-CDIS (iFS-RCNN+IMS 2-shot) box AP 6.39 #18 of 26 Archive leaderboard report
Few-Shot Object Detection CAMO-FS FS-CDIS (iFS-RCNN+IMS 3-shot) box AP 5.94 #19 of 26 Archive leaderboard report
Few-Shot Object Detection CAMO-FS FS-CDIS (iFS-RCNN+ITL 2-shot) box AP 5.66 #20 of 26 Archive leaderboard report
Few-Shot Object Detection CAMO-FS FS-CDIS (M-RCNN+ITL 1-shot) box AP 5.08 #21 of 26 Archive leaderboard report
Few-Shot Object Detection CAMO-FS FS-CDIS (M-RCNN+IMS 1-shot) box AP 4.92 #22 of 26 Archive leaderboard report
Few-Shot Object Detection CAMO-FS FS-CDIS (iFS-RCNN+ITL 1-shot) box AP 4.71 #23 of 26 Archive leaderboard report
Few-Shot Object Detection CAMO-FS FS-CDIS (MTFA+IMS 1-shot) box AP 4.5 #24 of 26 Archive leaderboard report
Few-Shot Object Detection CAMO-FS FS-CDIS (Res101-MTFA+ITL 1-shot) box AP 4.04 #25 of 26 Archive leaderboard report
Few-Shot Object Detection CAMO-FS FS-CDIS (iFS-RCNN+IMS 1-shot) box AP 2.74 #26 of 26 Archive leaderboard report
Few-shot Instance Segmentation CAMO-FS FS-CDIS (M-RCNN+IMS 5-shot) mask AP 9.82 #1 of 15 Archive leaderboard report
Few-shot Instance Segmentation CAMO-FS FS-CDIS (MTFA+IMS 5-shot) mask AP 9.61 #2 of 15 Archive leaderboard report
Few-shot Instance Segmentation CAMO-FS FS-CDIS (M-RCNN+ITL 5-shot) mask AP 9.35 #3 of 15 Archive leaderboard report
Few-shot Instance Segmentation CAMO-FS FS-CDIS (iFS-RCNN+IMS 5-shot) mask AP 9.03 #4 of 15 Archive leaderboard report
Few-shot Instance Segmentation CAMO-FS FS-CDIS (M-RCNN+IMS 3-shot) mask AP 8.65 #5 of 15 Archive leaderboard report
Few-shot Instance Segmentation CAMO-FS FS-CDIS (Res101-MTFA+ITL 1-shot) mask AP 8.48 #6 of 15 Archive leaderboard report
Few-shot Instance Segmentation CAMO-FS FS-CDIS (M-RCNN+IMS 2-shot) mask AP 7.84 #7 of 15 Archive leaderboard report
Few-shot Instance Segmentation CAMO-FS FS-CDIS (MTFA+IMS 3-shot) mask AP 7.36 #8 of 15 Archive leaderboard report
Few-shot Instance Segmentation CAMO-FS FS-CDIS (MTFA+IMS 2-shot) mask AP 6.95 #9 of 15 Archive leaderboard report
Few-shot Instance Segmentation CAMO-FS FS-CDIS (iFS-RCNN+IMS 2-shot) mask AP 6.83 #10 of 15 Archive leaderboard report
Few-shot Instance Segmentation CAMO-FS FS-CDIS (iFS-RCNN+IMS 3-shot) mask AP 6.14 #11 of 15 Archive leaderboard report
Few-shot Instance Segmentation CAMO-FS FS-CDIS (M-RCNN+ITL 2-shot) mask AP 6.01 #12 of 15 Archive leaderboard report
Few-shot Instance Segmentation CAMO-FS FS-CDIS (MTFA+IMS 1-shot) mask AP 5.46 #13 of 15 Archive leaderboard report
Few-shot Instance Segmentation CAMO-FS FS-CDIS (M-RCNN+ITL 1-shot) mask AP 5.35 #14 of 15 Archive leaderboard report
Few-shot Instance Segmentation CAMO-FS FS-CDIS (iFS-RCNN+IMS 1-shot) mask AP 2.99 #15 of 15 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

ConvolutionMask R-CNNRPNRoIAlignSoftmaxTriplet Loss

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections