SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2210.00933 · NeurIPS · 2022

Perceptual Attacks of No-Reference Image Quality Models with Human-in-the-Loop

Kede Ma, Xiaokang Yang, Guodong Guo, Weixia Zhang, Dingquan Li, Xiongkuo Min, Guangtao Zhai

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 1 functions out of this paper's own repositories and ran 1 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
zwx8981/PerceptualAttack_BIQA canonical 1 of 1
FunctionStatusWhere it lives
rgb2gray Ran zwx8981/PerceptualAttack_BIQA/perceptual_attack_clean.py
pointer only (licence: GPL-3.0) · get_code("389d583de1d77385")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

No-reference image quality assessment (NR-IQA) aims to quantify how humans perceive visual distortions of digital images without access to their undistorted references. NR-IQA models are extensively studied in computational vision, and are widely used for performance evaluation and perceptual optimization of man-made vision systems. Here we make one of the first attempts to examine the perceptual robustness of NR-IQA models. Under a Lagrangian formulation, we identify insightful connections of the proposed perceptual attack to previous beautiful ideas in computer vision and machine learning. We test one knowledgedriven and three data-driven NR-IQA methods under four full-reference IQA models (as approximations to human perception of just-noticeable differences). Through carefully designed psychophysical experiments, we find that all four NR-IQA models are vulnerable to the proposed perceptual attack. More interestingly, we observe that the generated counterexamples are not transferable, manifesting themselves as distinct design flows of respective NR-IQA methods.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2210.00933")
get_code_for_paper("2210.00933")
have("2210.00933")

Connect an agent — have() is free.