.. WIBE documentation master file, created by sphinx-quickstart on Mon Jul 21 21:30:29 2025. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. WIBE ==== .. |number_of_algorithms| replace:: 31 .. |number_of_attacks| replace:: 23 .. |number_of_metrics| replace:: 13 .. _DiffusionDB: https://poloclub.github.io/diffusiondb/ .. _MS COCO: https://cocodataset.org/#home **WIBE** is an extensible open source framework for evaluating imperceptibility and robustness of digital watermarks for generated images. The framework supports watermarking methods both during the image generation process and post-generation. So it is possible to evaluate watermarking techniques and attacks against them on both generated and original images. The framework architecture consists of a core module and a set of extensions. The core implements :ref:`Pipeline ` orchestration functionality. The extensions implement: * Image watermarking :ref:`Algorithms `: currently |number_of_algorithms| supoprted, including `Watermark Anything `_, `TrustMark `_, `StegaStamp `_, `Tree-Rings Watermarks `_ * :ref:`Attacks ` on watermarks: both common distortions and |number_of_attacks| advanced attacks supported, including `SADRE `_, `DIP-based `_ * :ref:`Datasets `: `DiffusionDB`_ and `MS COCO`_ supported * :ref:`Metrics `: |number_of_metrics| supported, including BER (Bit Error Rate), `SSIM `_ (Structural Similarity Index Measure), `LPIPS `_ (Learned Perceptual Image Patch Similarity), `ImageReward `_ .. toctree:: :maxdepth: 2 :caption: Contents quick_start system_requirements pipeline algorithms attacks datasets metrics