ForensicHub DocumentationForensicHub Documentation
  • Basic Information

    • Introduction
    • Framework Design
  • Quick Start

    • Installation
    • Component Registration
    • Yaml Configuration
    • Data Preparation & JSON Generation
    • Running Training & Evaluation
  • Model

    • Model Summary
  • Metric

    • Evaluation Metrics
  • Rank

    • Rank
  • English
  • 简体中文
GitHub
  • Basic Information

    • Introduction
    • Framework Design
  • Quick Start

    • Installation
    • Component Registration
    • Yaml Configuration
    • Data Preparation & JSON Generation
    • Running Training & Evaluation
  • Model

    • Model Summary
  • Metric

    • Evaluation Metrics
  • Rank

    • Rank
  • English
  • 简体中文
GitHub
  • Model

    • Model Summary
  • Metric

    • Evaluation Metrics
  • Rank

    • Rank

Model Summary

ForensicHub supports all IMDLBenCo and DeepfakeBench models, and newly implements models for AIGC-generated image detection and document tampering detection, as summarized in the table below. The registered names are the names users need to use when employing ForensicHub:

DomainModelPaper LinkCode LinkRegistered NameCode Path
BackboneConvNeXtPaperGitHubConvNextSmallForensicHub/common/backbones/convnext.py
BackboneDenseNetPaperGitHubDenseNet121ForensicHub/common/backbones/densenet.py
BackboneEfficientNetPaperGitHubEfficientB4ForensicHub/common/backbones/efficientnet.py
BackboneMobileNetPaperGitHubMobileNetV3ForensicHub/common/backbones/mobilenet.py
BackboneResNetPaperGitHubResnet50ForensicHub/common/backbones/resnet.py
BackboneSegFormerPaperGitHubSegformerb3ForensicHub/common/backbones/segformer.py
BackboneSwin TransformerPaperGitHubSwinSmallForensicHub/common/backbones/swintransformer.py
BackboneUNetPaperGitHubUNetBaseForensicHub/common/backbones/unet.py
BackboneViTPaperGitHubViTBaseForensicHub/common/backbones/vit.py
BackboneXceptionPaperGitHubXceptionForensicHub/common/backbones/xception.py
AIGCDirePaperGitHubDireForensicHub/tasks/aigc/models/dire/dire.py
AIGCDualNetPaperGitHubDualNetForensicHub/tasks/aigc/models/dualnet/DualNet.py
AIGCHiFiNetPaperGitHubHiFi_NetForensicHub/tasks/aigc/models/hifi_net/HiFi_Net.py
AIGCSynthbusterPaper-SynthbusterForensicHub/tasks/aigc/models/synthbuster/Synthbuster.py
AIGCUnivFDPaperGithubUnivFDForensicHub/tasks/aigc/models/univfd/UnivFD.py
AIGCFatFormerPaperGitHubFatFormerForensicHub/tasks/aigc/models/fatformer/FatFormer.py
AIGCCO_SPYPaperGitHubCO_SPYForensicHub/tasks/aigc/models/co_spy/CO_SPY.py
DocumentCAFTB_NetPaper-CAFTB_NetForensicHub/tasks/document/models/caftb_net/caftb_net.py
DocumentDTDPaperGithubDTDForensicHub/tasks/document/models/dtd/dtd.py
DocumentFFDNPaper-FFDNForensicHub/tasks/document/models/ffdn/ffdn.py
DocumentPSNetPaper-PSNetForensicHub/tasks/document/models/psnet/psnet.py
DocumentTifdmPaper-TifdmForensicHub/tasks/document/models/tifdm/tifdm.py
Edit this page on GitHub
Last Updated:: 7/27/25, 3:51 AM
Contributors: Bo Du, Sunnyhaze, Sylence8