Skip to main content

A comprehensive benchmark and code base for Image manipulation and localization.

Project description

OSQ

IMDL-BenCo: Comprehensive Benchmark and Codebase for Image Manipulation Detection & Localization

Xiaochen Ma†, Xuekang Zhu†, Lei Su†, Bo Du†, Zhuohang Jiang†, Bingkui Tong†, Zeyu Lei†, Xinyu Yang†, Chi-Man Pun, Jiancheng Lv, Jizhe Zhou*

†: joint first author & equal contribution *: corresponding author
🏎️Special thanks to Dr. Wentao Feng for the workplace, computation power, and physical infrastructure support.

Powered by Arxiv Documents PyPI Downloads GitHub

Overview

☑️Welcome to IMDL-BenCo, the first comprehensive IMDL benchmark and modular codebase.

  • This codebase is under long-term maintenance and updating. New features, extra baseline/sota models, and bug fixes will be continuously involved. You can find the corresponding plan here shortly.
  • This repo decomposes the IMDL framework into standardized, reusable components and revises the model construction pipeline, improving coding efficiency and customization flexibility.
  • This repo fully implements or incorporates training code for state-of-the-art models to establish a comprehensive IMDL benchmark.
  • Cite and star if you feel helpful. This will encourage us a lot 🥰.

☑️About the Developers:

Important! The current documentation and tutorials are not complete. This is a project that requires a lot of manpower, and we will do our best to complete it as quickly as possible. Currently, you can use the demo following the brief tutorial below.

Features under developing

This repository has completed training, testing, robustness testing, Grad-CAM, and other functionalities for mainstream models.

However, more features are currently in testing for improved user experience. Updates will be rolled out frequently. Stay tuned!

  • Install and download via PyPI

    • You can experience on test PyPI now!
  • Based on command line invocation, similar to conda in Anaconda.

    • Dynamically create all training scripts to support personalized modifications.
  • Information library, downloading, and re-management of IMDL datasets.

  • Support for Weight & Bias visualization.

Quick Start

Please check our official documentation, we provided an English version and a Chinese version:

IMDL-BenCo: Main Page

IMDL-BenCo: Quick Start

We also welcome contributors to translate it into other languages.

Citation

If you find our work valuable and it has contributed to your research or projects, we kindly request that you cite our paper. Your recognition is a driving force for our continuous improvement and innovation🤗.

@misc{ma2024imdlbenco,
    title={IMDL-BenCo: A Comprehensive Benchmark and Codebase for Image Manipulation Detection & Localization},
    author={Xiaochen Ma and Xuekang Zhu and Lei Su and Bo Du and Zhuohang Jiang and Bingkui Tong and Zeyu Lei and Xinyu Yang and Chi-Man Pun and Jiancheng Lv and Jizhe Zhou},
    year={2024},
    eprint={2406.10580},
    archivePrefix={arXiv},
    primaryClass={cs.CV}
}

Flag Counter

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

IMDLBenCo-0.1.12.tar.gz (265.3 kB view details)

Uploaded Source

Built Distribution

IMDLBenCo-0.1.12-py3-none-any.whl (357.3 kB view details)

Uploaded Python 3

File details

Details for the file IMDLBenCo-0.1.12.tar.gz.

File metadata

  • Download URL: IMDLBenCo-0.1.12.tar.gz
  • Upload date:
  • Size: 265.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.0

File hashes

Hashes for IMDLBenCo-0.1.12.tar.gz
Algorithm Hash digest
SHA256 6bc10ef714a517ad7b955391656f9a1b77ee2a93a10b9627d75e5def9941b791
MD5 dfeb32a3d45ad99e7c61729321ea643d
BLAKE2b-256 9187e95047bd4a92e9c46528b1d9b6659f4c5f2550188eacb3f8c6761495e5c4

See more details on using hashes here.

File details

Details for the file IMDLBenCo-0.1.12-py3-none-any.whl.

File metadata

  • Download URL: IMDLBenCo-0.1.12-py3-none-any.whl
  • Upload date:
  • Size: 357.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.0

File hashes

Hashes for IMDLBenCo-0.1.12-py3-none-any.whl
Algorithm Hash digest
SHA256 7d61210371e7ef0ee74d5a2ce77fc56ec590bbf59823ec5a0f5c0871e2c46432
MD5 dbdbecd714663b6ceae217926446a1ba
BLAKE2b-256 4625f52b612899e9d645b03b10213f67639c03c42e2788dec47e3acec28dd454

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page