Granularity-Modulated Correlation (GMC)
- Granularity-Modulated Correlation (GMC) is a framework that redefines IQA evaluation by converting scalar metrics into a detailed 3D correlation surface over MOS and pairwise quality differences.
- It utilizes Gaussian-conditioned weighting and a density regulator to locally assess prediction accuracy and discrimination capabilities, thereby mitigating biases from non-uniform quality distributions.
- GMC enables regime-specific analysis and informed model selection by exposing distinct performance regions, such as high-quality accuracy versus fine-grained pairwise discrimination.
Searching arXiv for the specified paper and closely related work to ground the article. Search query: (Chen et al., 29 Jan 2026) GMC IQA correlation surface Granularity-Modulated Correlation (GMC) is a general evaluation framework for Image Quality Assessment (IQA) that turns scalar correlation metrics into a structured, fine-grained analysis of IQA model behavior across two coupled assessment dimensions: absolute quality level (MOS) and pairwise quality granularity (). Proposed in "From Global to Granular: Revealing IQA Model Performance via Correlation Surface" (Chen et al., 29 Jan 2026), GMC augments the Generalized Correlation Coefficient (GCC) with a granularity modulator that applies Gaussian weights conditioned on MOS and to probe local performance, and a distribution regulator that compensates for non-uniform test-set quality-score densities. The result is a 3D correlation surface over the joint space, plus a distribution-agnostic global score obtained by surface integration.
1. Motivation and problem setting
Evaluation of IQA models has long been dominated by global correlation metrics, such as Pearson Linear Correlation Coefficient (PLCC) and Spearman Rank-Order Correlation Coefficient (SRCC). While widely adopted, these metrics reduce performance to a single scalar, failing to capture how ranking consistency varies across the local quality spectrum. Two IQA models may achieve identical SRCC values, yet one ranks high-quality images, related to high Mean Opinion Score (MOS), more reliably, while the other better discriminates image pairs with small quality/MOS differences, related to . These complementary behaviors are invisible under global metrics (Chen et al., 29 Jan 2026).
The framework is motivated by two distinct evaluation axes. The first is the absolute quality scale, or MOS, which addresses how consistent predictions are at specific quality levels and corresponds to prediction accuracy. The second is pairwise granularity, or , which addresses how sensitive predictions are to small or large subjective differences and corresponds to discrimination capability. GMC reveals local performance variations by explicitly conditioning correlation computations on both axes.
A further motivation is distributional instability. Global correlations are sensitive to the MOS distribution: which quality levels are present and how densely they are sampled in the test set. Shifting the test-set distribution can flip the ranking of methods under PLCC and SRCC, even if their capabilities are unchanged. GMC further regularizes against distributional bias so that comparisons remain stable across test sets with different MOS histograms.
2. Mathematical foundation in generalized correlation
The framework adopts a pairwise formulation. For a dataset of images indexed by , the ground-truth MOS for image is , the model prediction is , and the pairwise absolute MOS difference is
0
Within Kendall–Gibbons’ generalized correlation (GCC), PLCC, SRCC, and KRCC reduce to pairwise differences:
1
The corresponding antisymmetric functions are:
- PLCC: 2.
- SRCC: 3.
- KRCC: 4.
This representation makes explicit that GMC operates on pairwise relations, that is, ranking consistency is measured via differences 5 versus 6 or their ranks or signs. Conditioning then enters through pairwise weights depending on 7, 8, and 9 (Chen et al., 29 Jan 2026).
The baseline scalar metrics remain the reference points. PLCC is defined between vectors 0 and 1 as
2
and SRCC is defined from ranks 3 and 4 as
5
GMC does not discard these metrics; it instantiates them in weighted form inside the GCC framework.
3. Granularity modulation and distribution regulation
For sampling index 6, GMC replaces uniform pairwise treatment with Gaussian-conditioned weighting centered at a query MOS level 7 and a query pairwise difference 8. The weight for pair 9 is
0
where 1 and 2 are granularity weights and 3 is the distribution regulator.
The absolute MOS conditioning term is
4
Here 5 and 6 denote the standard deviations of subjective ratings for images 7 and 8, from the dataset if available; otherwise estimated via a parametric rating model, for example Beta regression. The stated rationale is that subjective ratings around MOS are approximately Gaussian, and the joint proximity of 9 and 0 to the local quality level 1 is captured by the product of Gaussians.
The pairwise 2 conditioning term is
3
The stated rationale is that, given Gaussian rating uncertainties, the difference 4 has variance 5, so the kernel emphasizes pairs whose subjective separation aligns with the target granularity 6.
To decouple evaluation from the test-set MOS histogram, GMC introduces the distribution regulator
7
where 8 is the kernel-smoothed density of MOS around 9. It downweights overrepresented MOS regions and compensates underrepresented ones. If image-wise rating standard deviations 0 are available, the density is estimated as
1
If 2 are unavailable, MOS is normalized to 3, discretized into 4 equal-width bins with centers 5 and frequencies 6, and Gaussian kernel smoothing of the histogram is used:
7
This avoids hard binning artifacts, interpolates empty bins, and prevents division by zero in 8.
4. Correlation surface and global aggregation
At each query point 9, GMC computes a localized weighted correlation 0. The weighted instantiations of GCC are given explicitly. For PLCC,
1
For SRCC,
2
For KRCC,
3
This joint conditioning simultaneously probes image-level accuracy at 4 and ranking sensitivity at pairwise granularity 5.
The resulting GMC correlation surface is defined over the joint space of MOS and 6. Query points are sampled as centers 7, each producing a localized weighted correlation 8, and a continuous surface 9 is fit by local linear kernel regression over the sampled points:
0
where 1 is a nonparametric 2D local linear smoother that reduces boundary bias (Chen et al., 29 Jan 2026).
To achieve uniform coverage with few samples, the query grid is sampled with 2D Latin Hypercube Sampling (LHS) over the feasible ranges:
2
with 3 random permutations of 4 and 5.
The global GMC score is obtained by integrating the surface over the full domain:
6
Unlike PLCC and SRCC scalars, 7 reflects both absolute-quality alignment and fine-grained discrimination, and is stabilized by the distribution regulator.
5. Workflow, diagnostics, and computational profile
The algorithmic workflow is specified as a sequence of preprocessing, weighted correlation evaluation, surface fitting, and aggregation. The input consists of MOS 8, predictions 9, optional per-image 0, and a chosen base correlation among PLCC, SRCC, and KRCC.
Preprocessing: normalize MOS to a known range, for example 1, to ease kernel parameterization. If 2 are missing, estimate rating uncertainty or set a reasonable constant, and build a KDE of MOS to obtain 3.
Sampling query centers: use 4-point LHS over 5 and 6. The recommended default is 7; 8 and 9 is set to the maximum 0.
Computing pairwise weights: for all pairs 1, compute 2, 3, and 4, then set 5. To ensure stability, a minimum effective mass is enforced: if 6 is below a threshold, skip 7 or enlarge kernel bandwidths.
Computing localized weighted correlation: apply the corresponding weighted GCC instantiation. For SRCC, ranks 8 are computed with average-tie handling.
Surface fitting and global aggregation: fit 9 via local linear kernel regression on sampled points and numerically integrate 00 over the full domain to obtain 01, for example by a Riemann sum on a fine grid.
The framework also defines optional diagnostics. 02 is computed over specific MOS slabs and 03 over specific 04 slabs; these provide targeted insights into performance in LQ, MQ, and HQ regions, and in LD, MD, and HD regions.
The computational complexity is pairwise in the dataset size and linear in the number of query points, namely 05. Vectorization of pairwise computations is recommended, and pairs may be subsampled for very large 06 while maintaining coverage across MOS and 07. LHS drastically reduces 08 needed for a stable surface, and 09 suffices in practice. Numerical stability requires guarding against tiny denominators in weighted correlation; small 10 regularization may be applied if needed.
6. Empirical findings, practical interpretation, and scope
The reported experiments cover both full-reference and no-reference IQA settings (Chen et al., 29 Jan 2026).
| Setting | Benchmarks and models |
|---|---|
| FR-IQA | PSNR, SSIM, MS-SSIM, LPIPS, DISTS on KADID-10k and PIPAL |
| NR-IQA | NIQE, CLIP-IQA, CLIP-IQA+, QualiCLIP, MANIQA trained on KonIQ-10k and tested on LIVE-Challenge (LIVEC) and SPAQ |
Several findings are presented as behaviors exposed by GMC. On SPAQ, CLIP-IQA excels in high MOS and small 11, whereas NIQE is stronger at low MOS and large 12; GMC surfaces clearly display these behaviors, while PLCC and SRCC do not. On KADID-10k, MS-SSIM has high overall SRCC, yet DISTS outperforms MS-SSIM in low-quality MOS regions through 13. LPIPS is strong in low-difference regimes through 14 but can have lower overall PLCC than DISTS, again invisible to scalar metrics.
The reported robustness study concerns altered MOS distributions, including unimodal, bimodal, and trimodal subsets of PIPAL and SPAQ. Under these shifts, global SRCC and PLCC rankings can flip, whereas 15 remains stable and preserves model ordering. A practical implication is that distribution-agnostic aggregation is not only descriptive but also comparative.
The framework is further used for scenario-specific model selection. In high-quality retrieval, models selected by 16 rather than SRCC yield higher mean MOS for top-17 selections in HQ and LQ quartiles. In adversarial optimization experiments on PIPAL, models with higher 18 in LD regimes, such as MS-SSIM, produce perceptually superior results when used as target metrics under constraints, consistent with GMC analysis. GMC also reveals complementary pairs; on PIPAL, MS-SSIM complements LPIPS better than DISTS, and simple integration by polarity-aligned sum improves SRCC over naive choices suggested by global SRCC alone.
The paper places GMC in relation to weighted correlation, localized ranking analysis, and kernel smoothing. GMC generalizes weighted Pearson, Spearman, and Kendall within GCC to locally conditioned pairwise weights. By conditioning on 19, it quantifies discrimination capability in a data-driven kernelized manner. KDE-based density compensation is a standard density-estimation device adapted here to mitigate evaluation bias.
The stated limitations and trade-offs are equally explicit. Computational cost is quadratic in 20 and linear in 21, so large datasets may require pair subsampling or GPU-accelerated vectorization. If 22 are unknown and poorly estimated, kernels may misrepresent local neighborhoods; KDE helps but does not fully replace accurate uncertainty modeling. The Gaussian product assumes independence of rating errors across images, so correlations in ratings or content clusters could subtly bias weights. Proposed extensions include multi-attribute conditioning by adding axes for content semantics, distortion type, bitrate, or prompt correspondence for AIGC; alternative kernels, including adaptive or anisotropic kernels; and learned density-compensation terms.
Taken together, GMC transforms model evaluation from monolithic scalar correlation to a diagnostic correlation surface revealing where and how an IQA model performs. It decouples prediction accuracy along MOS from discrimination capability along 23, and regularizes against dataset distribution bias. This suggests a shift from single-number comparison toward regime-specific analysis, model selection, fusion, and deployment.