Skip to content

bbdjj/CGCOD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CGCOD

Note

  1. This work has been accepted by ACMMM2025, and we are about to release all the code. 😊
  2. Details of the proposed Camoclass dataset can be found in the document for our dataset.
  3. Furthermore, we plan to provide more fine-grained textual annotations for the dataset. Regarding the training and testing environments, we aim to investigate the model’s capability to comprehend textual descriptions under complex environmental conditions.
  4. Additionally, we aspire that our precisely annotated categories will enable the research community to advance the exploration of camouflaged object semantic segmentation as a challenging yet promising task.
  5. We annotated the textual information for the key datasets DUTS, ECSSD, and PASCAL-S, DUTS.zip 提取码: ziat

Dataset Details

To make access easier, we have provided several download links for the images, including Google Drive and a Data Repository. However, we do not hold the copyright to these images. It is your responsibility to review and adhere to the original licenses associated with the images before utilizing them.

The use of these images is entirely at your own risk and discretion. Additionally, please refer to the dataset description below for detailed instructions on how to set up Camoclass before executing our code.

Prepare Related Data

Data Usage

  1. Unzip all the files and set the following path information in a single yaml file dataset.yaml:
    • COD10K: Directory of COD10K, which contains train and test directories of COD10K.
    • CAMO: Directory of CAMO, which contains train and test directories of CAMO.
    • NC4K: Directory of NC4K, which contains img and gt of NC4K.
    • CHAMELEON: Directory of CHAMELEON, which contains img and gt of CHAMELEON.
  2. Download for the information json for CamoClass dataset (dataset_info.json) from
  3. Specify the data roots for training and testing by dataset_info.json.
├── Camoclass  
    ├── Camo  
        ├── train                # training set of camoclass
            ├── Imgs               
                 ├── Ant  ...         
        └── test                 # tesing set of camoclass.
             ├── CAMO               
                 ├── Img  ...
                    ├── Ant  ... 

Related Works

Referring Camouflaged Object Detection , TPAMI 2024.

Open-Vocabulary Camouflaged Object Segmentation , ECCV 2024.

Unlocking Attributes' Contribution to Successful Camouflage: A Combined Textual and Visual Analysis Strategy , ECCV 2024.

## 📎 Citation

If you find the code helpful in your research or work, please cite the following paper(s).

@article{zhang2024cgcod,
  title={CGCOD: Class-Guided Camouflaged Object Detection},
  author={Zhang, Chenxi and Zhang, Qing and Wu, Jiayun and Pang, Youwei},
  journal={arXiv preprint arXiv:2412.18977},
  year={2024}
}

About

CGCOD: Class-Guided Camouflaged Object Detection

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages