WIBE
Contents
Quick start
System requirements
Pipeline
Algorithms
Attacks
Datasets
Metrics
WIBE
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
V
|
W
A
AdversarialEmbedding (class in wibench.attacks.adversarial.adversarial)
AdversarialEmbeddingPSNR (class in wibench.attacks.adversarial.adversarial)
Aesthetic (class in wibench.metrics.aesthetic.aesthetic)
ARWGANParams (class in wibench.algorithms.arwgan.wrapper)
ARWGANWrapper (class in wibench.algorithms.arwgan.wrapper)
Averaging (class in wibench.attacks.averaging.averaging)
B
BER (class in wibench.metrics.base)
BLIP (class in wibench.metrics.blip.blip)
BlurDeblurFPNInception (class in wibench.attacks.blur_deblur.blur_deblur)
BM3DDenoising (class in wibench.attacks.bm3d.bm3d)
Brightness (class in wibench.attacks.distortions)
C
CenterCrop (class in wibench.attacks.distortions)
ChunkySeal (class in wibench.algorithms.videoseal.wrapper)
CINParams (class in wibench.algorithms.cin.wrapper)
CINWrapper (class in wibench.algorithms.cin.wrapper)
CLIP_IQA (class in wibench.metrics.clip_iqa.clip_iqa)
CLIPScore (class in wibench.metrics.clip.clip)
ColorInversion (class in wibench.attacks.distortions)
Contrast (class in wibench.attacks.distortions)
D
DCTMarkerWrapper (class in wibench.algorithms.dct_marker.wrapper)
decode() (wibench.algorithms.dwsf.wrapper.DWSFWrapper method)
denormalize_image() (in module wibench.utils)
DFTMarkerWrapper (class in wibench.algorithms.dft_circle.wrapper)
DiffusionDB (class in wibench.datasets.diffusiondb.diffusiondb)
DiffusionRegeneration (class in wibench.attacks.diffusion_regeneration.regeneration)
DIPAttack (class in wibench.attacks.dip_attack.dip_attack)
DIPAttackNoise (class in wibench.attacks.dip_attack.dip_attack)
DoGBlur (class in wibench.attacks.blur_deblur.blur_deblur)
DoGBlurDeblurFPNInception (class in wibench.attacks.blur_deblur.blur_deblur)
DreamSim (class in wibench.metrics.dreamsim.dreamsim)
DWSFParams (class in wibench.algorithms.dwsf.wrapper)
DWSFWrapper (class in wibench.algorithms.dwsf.wrapper)
DwtDctSvdWrapper (class in wibench.algorithms.invisible_watermark.wrapper)
DwtDctWrapper (class in wibench.algorithms.invisible_watermark.wrapper)
DWTSVMWrapper (class in wibench.algorithms.dwt_svm.wrapper)
E
embed() (wibench.algorithms.arwgan.wrapper.ARWGANWrapper method)
(wibench.algorithms.cin.wrapper.CINWrapper method)
(wibench.algorithms.dct_marker.wrapper.DCTMarkerWrapper method)
(wibench.algorithms.dft_circle.wrapper.DFTMarkerWrapper method)
(wibench.algorithms.dwsf.wrapper.DWSFWrapper method)
(wibench.algorithms.dwt_svm.wrapper.DWTSVMWrapper method)
(wibench.algorithms.fin.wrapper.FINWrapper method)
(wibench.algorithms.hidden.wrapper.HiddenWrapper method)
(wibench.algorithms.maskwm.wrapper.MaskWMWrapper method)
(wibench.algorithms.maxsive.wrapper.MaXsiveWrapper method)
(wibench.algorithms.metr.wrapper.METRWrapper method)
(wibench.algorithms.pimog.wrapper.PIMoGWrapper method)
(wibench.algorithms.ringid.wrapper.RingIDWrapper method)
(wibench.algorithms.robust_wide.wrapper.RobustWideWrapper method)
(wibench.algorithms.sshidden.wrapper.SSHiddenWrapper method)
(wibench.algorithms.ssl_watermarking.wrapper.SSLMarkerWrapper method)
(wibench.algorithms.stable_signature.wrapper.StableSignatureWrapper method)
(wibench.algorithms.stega_stamp.wrapper.StegaStampWrapper method)
(wibench.algorithms.syncseal.wrapper.SyncSeal method)
(wibench.algorithms.treering.wrapper.TreeRingWrapper method)
(wibench.algorithms.trustmark.wrapper.TrustMarkWrapper method)
(wibench.algorithms.videoseal.wrapper.VideosealWrapper method)
(wibench.algorithms.watermark_anything.wrapper.WatermarkAnythingWrapper method)
EmbedderConfig (class in wibench.algorithms.syncseal.wrapper)
encode() (wibench.algorithms.dwsf.wrapper.DWSFWrapper method)
extract() (wibench.algorithms.arwgan.wrapper.ARWGANWrapper method)
(wibench.algorithms.cin.wrapper.CINWrapper method)
(wibench.algorithms.dct_marker.wrapper.DCTMarkerWrapper method)
(wibench.algorithms.dft_circle.wrapper.DFTMarkerWrapper method)
(wibench.algorithms.dwsf.wrapper.DWSFWrapper method)
(wibench.algorithms.dwt_svm.wrapper.DWTSVMWrapper method)
(wibench.algorithms.fin.wrapper.FINWrapper method)
(wibench.algorithms.hidden.wrapper.HiddenWrapper method)
(wibench.algorithms.maskwm.wrapper.MaskWMWrapper method)
(wibench.algorithms.maxsive.wrapper.MaXsiveWrapper method)
(wibench.algorithms.metr.wrapper.METRWrapper method)
(wibench.algorithms.pimog.wrapper.PIMoGWrapper method)
(wibench.algorithms.ringid.wrapper.RingIDWrapper method)
(wibench.algorithms.robust_wide.wrapper.RobustWideWrapper method)
(wibench.algorithms.sshidden.wrapper.SSHiddenWrapper method)
(wibench.algorithms.ssl_watermarking.wrapper.SSLMarkerWrapper method)
(wibench.algorithms.stable_signature.wrapper.StableSignatureWrapper method)
(wibench.algorithms.stega_stamp.wrapper.StegaStampWrapper method)
(wibench.algorithms.syncseal.wrapper.SyncSeal method)
(wibench.algorithms.treering.wrapper.TreeRingWrapper method)
(wibench.algorithms.trustmark.wrapper.TrustMarkWrapper method)
(wibench.algorithms.videoseal.wrapper.VideosealWrapper method)
(wibench.algorithms.watermark_anything.wrapper.WatermarkAnythingWrapper method)
ExtractorConfig (class in wibench.algorithms.syncseal.wrapper)
ExtractorEncoder (class in wibench.algorithms.syncseal.wrapper)
ExtractorHead (class in wibench.algorithms.syncseal.wrapper)
F
FID (class in wibench.metrics.fid.fid)
FINParams (class in wibench.algorithms.fin.wrapper)
FINWrapper (class in wibench.algorithms.fin.wrapper)
FrequencyMasking (class in wibench.attacks.frequency_masking.frequency_masking)
G
GaussianBlur (class in wibench.attacks.distortions)
GaussianNoise (class in wibench.attacks.distortions)
H
HiddenParams (class in wibench.algorithms.hidden.wrapper)
HiddenWrapper (class in wibench.algorithms.hidden.wrapper)
I
ImageEditingFLuxContext (class in wibench.attacks.image_editing.ImageEditingFluxContext)
ImageFolderDataset (class in wibench.datasets.base)
ImageReward (class in wibench.metrics.image_reward.image_reward)
J
JNDConfig (class in wibench.algorithms.syncseal.wrapper)
JPEGCompression (class in wibench.attacks.distortions)
L
LatentFrequencyMasking (class in wibench.attacks.frequency_masking.frequency_masking)
LIIFAttack (class in wibench.attacks.liif.liif_attack)
LPIPS (class in wibench.metrics.lpips.lpips)
M
MaskWMParams (class in wibench.algorithms.maskwm.wrapper)
MaskWMWrapper (class in wibench.algorithms.maskwm.wrapper)
MaXsiveParams (class in wibench.algorithms.maxsive.wrapper)
MaXsiveWatermarkData (class in wibench.algorithms.maxsive.wrapper)
MaXsiveWrapper (class in wibench.algorithms.maxsive.wrapper)
METRParams (class in wibench.algorithms.metr.wrapper)
METRWatermarkData (class in wibench.algorithms.metr.wrapper)
METRWrapper (class in wibench.algorithms.metr.wrapper)
module
wibench.algorithms.arwgan.wrapper
wibench.algorithms.cin.wrapper
wibench.algorithms.dct_marker.wrapper
wibench.algorithms.dft_circle.wrapper
wibench.algorithms.dwsf.wrapper
wibench.algorithms.dwt_svm.wrapper
wibench.algorithms.fin.wrapper
wibench.algorithms.hidden.wrapper
wibench.algorithms.invismark.wrapper.InvisMarkWrapper
wibench.algorithms.maskwm.wrapper
wibench.algorithms.maxsive.wrapper
wibench.algorithms.mbrs.wrapper.MBRSWrapper
wibench.algorithms.metr.wrapper
wibench.algorithms.pimog.wrapper
wibench.algorithms.ringid.wrapper
wibench.algorithms.robust_wide.wrapper
wibench.algorithms.sshidden.wrapper
wibench.algorithms.stable_signature.wrapper
wibench.algorithms.stega_stamp.wrapper
wibench.algorithms.syncseal.wrapper
wibench.algorithms.treering.wrapper
wibench.algorithms.trustmark.wrapper
wibench.algorithms.videoseal.wrapper
wibench.algorithms.watermark_anything.wrapper
wibench.attacks.distortions
wibench.utils
MSCOCO (class in wibench.datasets.mscoco.mscoco)
N
name (wibench.attacks.distortions.JPEGCompression attribute)
normalize_image() (in module wibench.utils)
numpy_bgr2torch_img() (in module wibench.utils)
O
overlay_difference() (in module wibench.utils)
P
PIMoGParams (class in wibench.algorithms.pimog.wrapper)
PIMoGWrapper (class in wibench.algorithms.pimog.wrapper)
PixelSeal (class in wibench.algorithms.videoseal.wrapper)
PixelShift (class in wibench.attacks.distortions)
PreNoisePolicy (class in wibench.algorithms.cin.wrapper)
PromptFolderDataset (class in wibench.datasets.base)
PSNR (class in wibench.metrics.base)
PValue (class in wibench.metrics.base)
R
RandomCropout (class in wibench.attacks.distortions)
report_name (wibench.attacks.distortions.Brightness attribute)
(wibench.attacks.distortions.CenterCrop attribute)
(wibench.attacks.distortions.ColorInversion attribute)
(wibench.attacks.distortions.Contrast attribute)
(wibench.attacks.distortions.GaussianBlur attribute)
(wibench.attacks.distortions.GaussianNoise attribute)
(wibench.attacks.distortions.JPEGCompression attribute)
(wibench.attacks.distortions.PixelShift attribute)
(wibench.attacks.distortions.RandomCropout attribute)
(wibench.attacks.distortions.Resize attribute)
(wibench.attacks.distortions.Rotate attribute)
(wibench.attacks.distortions.Rotate90 attribute)
Resize (class in wibench.attacks.distortions)
resize_torch_img() (in module wibench.utils)
RignIDWatermarkData (class in wibench.algorithms.ringid.wrapper)
RingIDParams (class in wibench.algorithms.ringid.wrapper)
RingIDWrapper (class in wibench.algorithms.ringid.wrapper)
RivaGanWrapper (class in wibench.algorithms.invisible_watermark.wrapper)
RobustWideDecoderParams (class in wibench.algorithms.robust_wide.wrapper)
RobustWideEncoderParams (class in wibench.algorithms.robust_wide.wrapper)
RobustWideParams (class in wibench.algorithms.robust_wide.wrapper)
RobustWideWmModelParams (class in wibench.algorithms.robust_wide.wrapper)
RobustWideWrapper (class in wibench.algorithms.robust_wide.wrapper)
Rotate (class in wibench.attacks.distortions)
Rotate90 (class in wibench.attacks.distortions)
S
SEMAttack (class in wibench.attacks.SemanticImprintRemoval.semantic_attack)
SSHiddenParams (class in wibench.algorithms.sshidden.wrapper)
SSHiddenWrapper (class in wibench.algorithms.sshidden.wrapper)
SSIM (class in wibench.metrics.base)
SSLMarkerWrapper (class in wibench.algorithms.ssl_watermarking.wrapper)
StableSignatureParams (class in wibench.algorithms.stable_signature.wrapper)
StableSignatureWrapper (class in wibench.algorithms.stable_signature.wrapper)
StegastampInversion (class in wibench.attacks.stegastamp_inversion.stegastamp_inversion)
StegaStampParams (class in wibench.algorithms.stega_stamp.wrapper)
StegaStampWrapper (class in wibench.algorithms.stega_stamp.wrapper)
SyncSeal (class in wibench.algorithms.syncseal.wrapper)
SyncSealParams (class in wibench.algorithms.syncseal.wrapper)
T
torch_img2numpy_bgr() (in module wibench.utils)
TPRxFPR (class in wibench.metrics.base)
TreeRingParams (class in wibench.algorithms.treering.wrapper)
TreeRingWatermarkData (class in wibench.algorithms.treering.wrapper)
TreeRingWrapper (class in wibench.algorithms.treering.wrapper)
TrustMarkParams (class in wibench.algorithms.trustmark.wrapper)
TrustMarkWrapper (class in wibench.algorithms.trustmark.wrapper)
V
VAEAttack (class in wibench.attacks.vae.vae)
VAERegeneration (class in wibench.attacks.VAERegeneration.regeneration)
VideosealWrapper (class in wibench.algorithms.videoseal.wrapper)
W
WAParams (class in wibench.algorithms.watermark_anything.wrapper)
watermark_data_gen() (wibench.algorithms.arwgan.wrapper.ARWGANWrapper method)
(wibench.algorithms.cin.wrapper.CINWrapper method)
(wibench.algorithms.dct_marker.wrapper.DCTMarkerWrapper method)
(wibench.algorithms.dft_circle.wrapper.DFTMarkerWrapper method)
(wibench.algorithms.dwsf.wrapper.DWSFWrapper method)
(wibench.algorithms.dwt_svm.wrapper.DWTSVMWrapper method)
(wibench.algorithms.fin.wrapper.FINWrapper method)
(wibench.algorithms.hidden.wrapper.HiddenWrapper method)
(wibench.algorithms.maskwm.wrapper.MaskWMWrapper method)
(wibench.algorithms.maxsive.wrapper.MaXsiveWrapper method)
(wibench.algorithms.metr.wrapper.METRWrapper method)
(wibench.algorithms.pimog.wrapper.PIMoGWrapper method)
(wibench.algorithms.ringid.wrapper.RingIDWrapper method)
(wibench.algorithms.robust_wide.wrapper.RobustWideWrapper method)
(wibench.algorithms.sshidden.wrapper.SSHiddenWrapper method)
(wibench.algorithms.ssl_watermarking.wrapper.SSLMarkerWrapper method)
(wibench.algorithms.stable_signature.wrapper.StableSignatureWrapper method)
(wibench.algorithms.stega_stamp.wrapper.StegaStampWrapper method)
(wibench.algorithms.syncseal.wrapper.SyncSeal method)
(wibench.algorithms.treering.wrapper.TreeRingWrapper method)
(wibench.algorithms.trustmark.wrapper.TrustMarkWrapper method)
(wibench.algorithms.videoseal.wrapper.VideosealWrapper method)
(wibench.algorithms.watermark_anything.wrapper.WatermarkAnythingWrapper method)
WatermarkAnythingWrapper (class in wibench.algorithms.watermark_anything.wrapper)
WatermarkData (class in wibench.algorithms.dct_marker.wrapper)
(class in wibench.algorithms.dwt_svm.wrapper)
wibench.algorithms.arwgan.wrapper
module
wibench.algorithms.cin.wrapper
module
wibench.algorithms.dct_marker.wrapper
module
wibench.algorithms.dft_circle.wrapper
module
wibench.algorithms.dwsf.wrapper
module
wibench.algorithms.dwt_svm.wrapper
module
wibench.algorithms.fin.wrapper
module
wibench.algorithms.hidden.wrapper
module
wibench.algorithms.invismark.wrapper.InvisMarkWrapper
module
wibench.algorithms.maskwm.wrapper
module
wibench.algorithms.maxsive.wrapper
module
wibench.algorithms.mbrs.wrapper.MBRSWrapper
module
wibench.algorithms.metr.wrapper
module
wibench.algorithms.pimog.wrapper
module
wibench.algorithms.ringid.wrapper
module
wibench.algorithms.robust_wide.wrapper
module
wibench.algorithms.sshidden.wrapper
module
wibench.algorithms.stable_signature.wrapper
module
wibench.algorithms.stega_stamp.wrapper
module
wibench.algorithms.syncseal.wrapper
module
wibench.algorithms.treering.wrapper
module
wibench.algorithms.trustmark.wrapper
module
wibench.algorithms.videoseal.wrapper
module
wibench.algorithms.watermark_anything.wrapper
module
wibench.attacks.distortions
module
wibench.utils
module
WmDecoderConfig (class in wibench.algorithms.maskwm.wrapper)
WmEncoderConfig (class in wibench.algorithms.maskwm.wrapper)
WMForger (class in wibench.attacks.wmforger.wmforger)
WPWMAttacker (class in wibench.attacks.SADRE.sadre)