SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2503.10259 · CVPR · 2025

KVQ: Boosting Video Quality Assessment via Saliency-guided Local Perception

Jian Wang, Ming Sun, Kun Yuan, Chao Zhou, Yunpeng Qu, Qizhi Xie

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 13 functions out of this paper's own repositories and ran 9 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
qyp2000/KVQ — 9 of 13
FunctionStatusWhere it lives
CrossWindowAttention3D Ran qyp2000/KVQ/vqa/models/kvq.py
pointer only (licence: NONE) · get_code("9d98150dc26639b2")
SalientHead Ran qyp2000/KVQ/vqa/models/kvq.py
pointer only (licence: NONE) · get_code("41c2a23916f4de8e")
TopkRouting Ran qyp2000/KVQ/vqa/models/kvq.py
pointer only (licence: NONE) · get_code("ef39b517351848d6")
VQAHead Ran qyp2000/KVQ/vqa/models/kvq.py
pointer only (licence: NONE) · get_code("19f608c8a84eaa3b")
WindowAttention3D Ran qyp2000/KVQ/vqa/models/kvq.py
pointer only (licence: NONE) · get_code("9fe56e5dd36cd5d8")
compute_mask Ran qyp2000/KVQ/vqa/models/kvq.py
pointer only (licence: NONE) · get_code("6af013ed0732fd80")
get_adaptive_window_size Ran qyp2000/KVQ/vqa/models/kvq.py
pointer only (licence: NONE) · get_code("0f0460042f50af71")
window_partition Ran qyp2000/KVQ/vqa/models/kvq.py
pointer only (licence: NONE) · get_code("a168a4b2deed08db")
window_process Ran qyp2000/KVQ/vqa/models/kvq.py
pointer only (licence: NONE) · get_code("5728ba1a61bc8ba3")
BasicLayer Not yet run qyp2000/KVQ/vqa/models/kvq.py
pointer only (licence: NONE) · get_code("5d131053b59593c9")
KVQ Not yet run qyp2000/KVQ/vqa/models/kvq.py
pointer only (licence: NONE) · get_code("948f64fb15da495e")
SwinTransformer3D Not yet run qyp2000/KVQ/vqa/models/kvq.py
pointer only (licence: NONE) · get_code("330b001a1802dab9")
SwinTransformerBlock3D Not yet run qyp2000/KVQ/vqa/models/kvq.py
pointer only (licence: NONE) · get_code("d72969cac508cd41")

Repositories linked to this paper

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

Abstract

Video Quality Assessment (VQA), which intends to predict the perceptual quality of videos, has attracted increasing attention. Due to factors like motion blur or specific distortions, the quality of different regions in a video varies. Recognizing the region-wise local quality within a video is beneficial for assessing global quality and can guide us in adopting fine-grained enhancement or transcoding strategies. Due to the heavy cost of annotating regionwise quality, the lack of ground truth constraints from relevant datasets further complicates the utilization of local perception. Inspired by the Human Visual System (HVS) that links global quality to the local texture of different regions and their visual saliency, we propose a Kaleidoscope Video Quality Assessment (KVQ) framework, which aims to effectively assess both saliency and local texture, thereby facilitating the assessment of global quality. Our framework extracts visual saliency and allocates attention using Fusion-Window Attention (FWA) while incorporating a Local Perception Constraint (LPC) to mitigate the reliance of regional texture perception on neighboring areas. KVQ obtains significant improvements across multiple scenarios on five VQA benchmarks compared to SOTA methods. Furthermore, to assess local perception, we establish a new Local Perception Visual Quality (LPVQ) dataset with region-wise annotations. Experimental results demonstrate the capability of KVQ in perceiving local distortions. KVQ models and the LPVQ dataset will be available at https://github.com/qyp2000/KVQ.

For agents

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

get_harvested_code_for_paper("2503.10259")
get_code_for_paper("2503.10259")
have("2503.10259")

Connect an agent — have() is free.