Research map / Adversarial robustness and security / Backdoor and poisoning
Backdoor Attacks Against No-Reference Image Quality Assessment Models via a Scalable Trigger
Read the paperCheck your idea against 108,967 papers
AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.
Proposes BAIQA, a poisoning-based backdoor attack on no-reference IQA models whose scalar trigger coefficient alpha sets the output shift, using a universal perturbation injected in the DCT domain, with poison-label (P-BAIQA) and clean-label (C-BAIQA) variants.
Problem
NR-IQA models are vulnerable to adversarial attacks that are costly, untargeted, and weak in black-box settings; backdoor attacks on continuous-output NR-IQA models remain unexplored, and triggers tend to vanish under the random cropping and augmentations used in NR-IQA training.
Approach
A trigger added in the DCT domain over all 16x16 patches (mid-64 frequencies), optimized as a universal adversarial perturbation, with a scaling coefficient alpha in [-1,1] that shifts the predicted MOS to any desired value. Clean-label variant uses alpha sampling tied to label mean and targeted PGD-modified images, motivated by a Bayesian/Gaussian analysis.
Key results
- On LIVEC with HyperIQA at poisoning ratio 20%, P-BAIQA reaches mMAE 8.72 and mMRA 0.63 versus 10.18 and 0.51 for FTrojan (the strongest baseline).
- C-BAIQA is the only clean-label method that works: on LIVEC with HyperIQA it gets mMAE 10.65 and mMRA 0.60, while Blended, WaNet and FTrojan achieve near-zero mMRA (at most 0.22 for FTrojan with TReS).
- Attacks survive fine-tuning (mMAE increases by about 2) and pruning at 40% (mMAE stays stable), with P-BAIQA poisoned images keeping PSNR of 30.06 dB on LIVEC.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Use scalable UAP-DCT triggers with poison-label training instead of FTrojan | HyperIQA · LIVEC | mMAE: 18.92 -> 8.72 | Helped |
| Use scalable UAP-DCT triggers with poison-label training instead of FTrojan | HyperIQA · KonIQ-10k | mMAE: 16.31 -> 6.42 | Helped |
| Use clean-label training rather than poison-label training | HyperIQA · LIVEC | mMAE: 8.719 -> 10.653 | Hurt |
| Use clean-label training rather than poison-label training | HyperIQA · KonIQ-10k | mMAE: 6.420 -> 15.185 | Hurt |
| Sample alpha from {±1} instead of the proposed multi-magnitude distribution (ablation) | P-BAIQA · LIVEC | mMAE: 8.719 -> 7.825 | Helped |
| Sample alpha from {±1} instead of the proposed multi-magnitude distribution (ablation) | P-BAIQA · KonIQ-10k | mMAE: 6.420 -> 7.548 | Hurt |
| Sample alpha from U(-1,1) instead of the proposed multi-magnitude distribution (ablation) | P-BAIQA · LIVEC | mMAE: 8.719 -> 9.485 | Hurt |
| Sample alpha from U(-1,1) instead of the proposed multi-magnitude distribution (ablation) | P-BAIQA · KonIQ-10k | mMAE: 6.420 -> 7.029 | Hurt |
| Add targeted-PGD image refinement, converting x to x′ (ablation) | C-BAIQA · LIVEC | mMAE: 12.689 -> 10.653 | Helped |
| Add targeted-PGD image refinement, converting x to x′ (ablation) | C-BAIQA · KonIQ-10k | mMAE: 15.166 -> 15.185 | No clear effect |
| Set μy to 65 rather than 50 (ablation) | C-BAIQA · LIVEC | mMRA: 0.5983 -> 0.0638 | Hurt |
| Set μy to 65 rather than 50 (ablation) | C-BAIQA · KonIQ-10k | mMRA: 0.2859 -> 0.1924 | Hurt |
Surprising findings
- Blended and WaNet largely fail against NR-IQA models, and under clean-label poisoning, most baselines cannot shift the predicted scores at all.
- On KonIQ-10k, clean-label attack effectiveness drops noticeably relative to poison-label, which the authors attribute to the larger number of clean samples.
Limitations
- Manipulation is imprecise for alpha within [-0.5, 0.5], where the model struggles to recognize the trigger.
- Evaluated only on three NR-IQA architectures and two datasets, with a fixed 20% poisoning ratio in main experiments.
- Defenses evaluated are only fine-tuning and pruning; Neural Cleanse and STRIP are not applicable as stated.
Experimental setup
Datasets: LIVEC KonIQ-10k
Benchmarks: LIVEC KonIQ-10k
Metrics: PLCC SROCC RMSE mMAE mMRA PSNR
Baselines: Blended WaNet FTrojan
Builds on: FTrojan BadNets universal adversarial perturbations PGD
Closest papers by meaning
- Defense Against Adversarial Attacks on No-Reference Image Quality Models with Gradient Norm Regularization (CVPR 2024 · similarity 0.92)
- Guardians of Image Quality: Benchmarking Defenses Against Adversarial Attacks on Image Quality Metrics (ICML 2025 · similarity 0.88)
- Adaptive Feature Selection for No-Reference Image Quality Assessment by Mitigating Semantic Noise Sensitivity (ICML 2024 · similarity 0.86)
- A Set of Generalized Components to Achieve Effective Poison-only Clean-label Backdoor Attacks with Collaborative Sample Selection and Triggers (NeurIPS 2025 · similarity 0.86)
- Attention-Imperceptible Backdoor Attacks on Vision Transformers (AAAI 2025 · similarity 0.84)
- IOI: Invisible One-Iteration Adversarial Attack on No-Reference Image- and Video-Quality Metrics (ICML 2024 · similarity 0.84)
Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.
