Source-linked AI summary

Deep Texture-Aware Features for Camouflaged Object Detection

Jingjing Ren, Xiaowei Hu, Lei Zhu, Xuemiao Xu, Yangyang Xu, Weiming Wang, Zijun Deng, Pheng-Ann Heng

arXiv:2102.02996v1cs.CV

TL;DR

Camouflaged object detection must identify objects whose textures closely resemble their surroundings. This paper uses covariance-based texture-aware refinement, affinity learning, and boundary-consistency losses to separate object and background textures, and reports large-margin improvements over prior methods.

  • Problem

    Camouflaged objects have similar textures to their surroundings, making them difficult to distinguish for vision algorithms.

  • Method

    The method embeds multiple TARMs in TANet to extract covariance-based texture features, learn affinity parameter maps, and refine object boundaries.

  • Results

    The approach outperforms 13 state-of-the-art methods by a large margin across camouflaged object detection, salient object detection, and semantic segmentation.

  • Takeaways & Limitations

    Amplifying subtle texture differences provides a basis for improving camouflaged object recognition and segmentation detail.

Abstract

from arXiv · show

Camouflaged object detection is a challenging task that aims to identify objects having similar texture to the surroundings. This paper presents to amplify the subtle texture difference between camouflaged objects and the background for camouflaged object detection by formulating multiple texture-aware refinement modules to learn the texture-aware features in a deep convolutional neural network. The texture-aware refinement module computes the covariance matrices of feature responses to extract the texture information, designs an affinity loss to learn a set of parameter maps that help to separate the texture between camouflaged objects and the background, and adopts a boundary-consistency loss to explore the object detail structures.We evaluate our network on the benchmark dataset for camouflaged object detection both qualitatively and quantitatively. Experimental results show that our approach outperforms various state-of-the-art methods by a large margin.

1. Introduction

Camouflaged objects resemble their surroundings in texture, challenging existing vision algorithms. The paper addresses this by learning texture-aware features that amplify subtle object–background differences and improves detection through boundary-aware refinement.

  • Camouflaged objects share similar texture with their surroundings, making them difficult for current vision algorithms to distinguish.
  • The proposed TARM extracts texture information from convolutional features using covariance matrices and affinity functions.It is designed to amplify texture differences between camouflaged objects and the background.
  • Multiple TARMs are embedded in TANet to learn texture-aware features across network layers and predict detection maps.
  • The boundary-consistency loss enhances detail information across object boundaries without extra computation during testing.
  • The method is compared with 13 state-of-the-art methods across camouflaged object detection, salient object detection, and semantic segmentation.Qualitative and quantitative results report a large performance margin over previous methods.

2. Related Work

Prior camouflaged object detectors used handcrafted or deep-learning features but often did not model subtle object–background texture differences. The paper introduces texture-aware refinement within a multi-resolution detection architecture to address this limitation.

  • Earlier camouflaged object detection methods used handcrafted color, intensity, edge, and texture features.
  • Existing methods may fail in complex situations because they do not consider subtle texture differences between objects and backgrounds.
  • Deep-learning methods for salient object detection and semantic segmentation can be retrained for camouflaged object detection.
  • The proposed architecture uses multi-resolution feature maps, residual refinement blocks, and texture-aware refinement modules.

3. Methodology

TANet combines residual refinement, texture-aware refinement modules, affinity learning, and boundary consistency to detect camouflaged objects while preserving detail. It extracts covariance-based texture features, amplifies object–background differences, and supervises predictions across network layers.

  • Network Architecture: TANet refines multi-resolution feature maps with residual refine blocks, then applies multiple texture-aware refinement modules and predicts masks at each layer.The first feature layer is excluded from refinement because of its large memory footprint.
  • Texture-Aware Refinement Module: TARM extracts texture information by computing covariance matrices from multiple convolutionally transformed feature maps and fusing them with convolution.The upper triangle of each symmetric covariance matrix is reshaped into texture features.
  • Texture-Aware Refinement Module: Learned parameter maps γ and β adjust input features to amplify texture differences between camouflaged objects and their surroundings.The refined feature is combined with the original feature map through a residual formulation.
  • Loss Function: Affinity loss uses downsampled parameter maps and ground-truth affinities to learn texture relationships while addressing class imbalance from small camouflaged regions.The affinity computation compares parameter vectors and weights relationships according to class frequencies.
  • Loss Function: Boundary-consistency loss revisits predictions in small patches crossing object boundaries to improve detail quality from high-resolution parameter maps.It targets blurry boundaries caused by the small resolutions of parameter maps and adds no extra testing computation.

4. Experimental Results

The method outperforms 13 compared methods across three camouflaged-object-detection benchmarks, with quantitative gains and more accurate visual maps. Ablations attribute improvements to RRBs, TARMs, affinity loss, and boundary-consistency loss.

  • Quantitative comparisons: The evaluation uses three benchmark datasets, four metrics, and comparisons with 13 methods, including COD, salient-object-detection, and semantic-segmentation approaches.The same training data as the recent COD method SINet is used for fair comparisons.
  • Quantitative comparisons: 3.98% average Sα, 5.21% average Eφ, and 11.41% average Fβ improvements over SINet are reported across the three benchmarks.The method also improves average M by 18.26%.
  • Quantitative comparisons: 18.26% average M improvement over SINet is reported across the three benchmark datasets, with larger Sα, Eφ, and Fβ and smaller M scores.The ResNet-50 variant, TANet v1, also achieves the best performance.
  • Visual comparisons: Visual comparisons show that the method more accurately detects camouflaged objects and produces maps most consistent with the ground truths.Compared methods often include non-camouflaged regions or omit parts of camouflaged objects.
  • Ablation analysis: RRBs improve detection metrics over the basic baseline, while adding TARMs without boundary-consistency loss further improves all four reported metric directions.The ablation compares basic, basic+RRB, and basic+RRB+TARM w/o BCL configurations.
  • Ablation analysis: Boundary-consistency loss further improves detection accuracy and preserves detailed camouflaged-object structures across boundaries.The full pipeline also produces better visual detection maps than the baseline networks.

5. Conclusion

The paper presents TANet, a deep network that learns texture-aware features by amplifying differences between camouflaged objects and their surroundings. Its TARM modules use covariance-based texture representation, affinity loss, and boundary-consistency loss, and the method shows qualitative and quantitative superiority on benchmark evaluations.

  • Conclusion: TANet learns deep texture-aware features to amplify texture differences between camouflaged objects and their surroundings.The architecture embeds multiple TARMs in a deep neural network for camouflaged object detection.
  • Conclusion: TARMs represent texture structures with covariance matrices and use affinity loss to separate object and background textures through learned parameter maps.A boundary-consistency loss is added to learn object details.
  • Conclusion: The method achieves qualitative and quantitative superiority over various state-of-the-art methods on benchmark evaluations.The conclusion identifies future work on generic image segmentation in complex environments, especially when object and background colors are similar.
Loading 2102.02996v1…