Papers
Topics
Authors
Recent
Search
2000 character limit reached

Quaternion Fidelity Term in Color Deblurring

Updated 28 November 2025
  • Quaternion fidelity term is a loss function defined as the squared ℓ2-norm between a quaternion convolution output and an observed blurred image, ensuring cross-channel consistency.
  • It leverages the full algebraic structure of quaternions to couple color channels and enforce intensity normalization, facilitating joint estimation of sharp images and blur kernels.
  • Empirical results demonstrate improved PSNR, SSIM, and reduced color artifacts over standard deblurring methods, confirming its robust performance in blind deconvolution.

A quaternion fidelity term is a data-constrained loss expression central to recent advances in blind deconvolution for color images, designed to model and preserve both cross-channel dependencies and intensity normalization in the estimation of sharp images and blur kernels. In contrast to conventional approaches that treat RGB channels independently or via channel-wise convolution, the quaternion fidelity term leverages the full algebraic structure of quaternions to encode inter-channel correlations naturally and enforce physically consistent deblurring—a capability that is especially salient for color images subject to complex, spatially varying blur. The quaternion fidelity term is formulated as the squared 2\ell_2-distance between an observed blurred image and the result of convolving a sharp color image with a four-component quaternion kernel. This term, together with normalized kernel constraints and additional regularizers, provides the backbone for robust alternating-minimization algorithms in color image blind deconvolution (Yang et al., 21 Nov 2025).

1. Quaternion Representation in Color Image Deconvolution

Let u(x,y)=u1(x,y)i+u2(x,y)j+u3(x,y)ku(x, y) = u_1(x, y)\mathbf{i} + u_2(x, y)\mathbf{j} + u_3(x, y)\mathbf{k} denote a sharp color image encoded in pure-imaginary quaternion form, where u1u_1, u2u_2, and u3u_3 correspond to the red, green, and blue channels, respectively. The observed blurred image f(x,y)f(x, y) is expressed similarly. The convolution kernel is a full quaternion Q=Q0+Q1i+Q2j+Q3kQ = Q_0 + Q_1\mathbf{i} + Q_2\mathbf{j} + Q_3\mathbf{k} with four real-valued spatial kernels (Q0,Q1,Q2,Q3Rm×nQ_0, Q_1, Q_2, Q_3 \in \mathbb{R}^{m \times n}). Quaternion convolution, denoted \odot, is defined according to quaternion algebra:

Qu=[Q1u1+Q2u2+Q3u3]+[Q0u1Q3u2+Q2u3]i+[Q3u1+Q0u2Q1u3]j+[Q2u1+Q1u2+Q0u3]kQ \odot u = -[Q_1 \star u_1 + Q_2 \star u_2 + Q_3 \star u_3] + [Q_0 \star u_1 - Q_3 \star u_2 + Q_2 \star u_3]\mathbf{i} + [Q_3 \star u_1 + Q_0 \star u_2 - Q_1 \star u_3]\mathbf{j} + [-Q_2 \star u_1 + Q_1 \star u_2 + Q_0 \star u_3]\mathbf{k}

where u(x,y)=u1(x,y)i+u2(x,y)j+u3(x,y)ku(x, y) = u_1(x, y)\mathbf{i} + u_2(x, y)\mathbf{j} + u_3(x, y)\mathbf{k}0 denotes standard real-valued convolution per channel.

2. Formulation of the Quaternion Fidelity Term

The quaternion fidelity term is defined as the squared u(x,y)=u1(x,y)i+u2(x,y)j+u3(x,y)ku(x, y) = u_1(x, y)\mathbf{i} + u_2(x, y)\mathbf{j} + u_3(x, y)\mathbf{k}1-norm of the difference between the model prediction and the observed image: u(x,y)=u1(x,y)i+u2(x,y)j+u3(x,y)ku(x, y) = u_1(x, y)\mathbf{i} + u_2(x, y)\mathbf{j} + u_3(x, y)\mathbf{k}2 Alternatively, upon vectorizing the RGB channels and employing a block-circulant matrix u(x,y)=u1(x,y)i+u2(x,y)j+u3(x,y)ku(x, y) = u_1(x, y)\mathbf{i} + u_2(x, y)\mathbf{j} + u_3(x, y)\mathbf{k}3 built from u(x,y)=u1(x,y)i+u2(x,y)j+u3(x,y)ku(x, y) = u_1(x, y)\mathbf{i} + u_2(x, y)\mathbf{j} + u_3(x, y)\mathbf{k}4, this fidelity can be written as: u(x,y)=u1(x,y)i+u2(x,y)j+u3(x,y)ku(x, y) = u_1(x, y)\mathbf{i} + u_2(x, y)\mathbf{j} + u_3(x, y)\mathbf{k}5 This explicitly couples estimates of the sharp image and the quaternion kernel, facilitating joint optimization (Yang et al., 21 Nov 2025).

3. Normalization of the Quaternion Kernel

Typical real-valued blind deconvolution methods enforce kernel non-negativity and u(x,y)=u1(x,y)i+u2(x,y)j+u3(x,y)ku(x, y) = u_1(x, y)\mathbf{i} + u_2(x, y)\mathbf{j} + u_3(x, y)\mathbf{k}6-sum-to-one normalization to guarantee intensity preservation. For a quaternion kernel, simply enforcing u(x,y)=u1(x,y)i+u2(x,y)j+u3(x,y)ku(x, y) = u_1(x, y)\mathbf{i} + u_2(x, y)\mathbf{j} + u_3(x, y)\mathbf{k}7 is insufficient for intensity conservation across all channels due to the interaction terms inherent in quaternion convolution. The proposed normalization seeks scalars u(x,y)=u1(x,y)i+u2(x,y)j+u3(x,y)ku(x, y) = u_1(x, y)\mathbf{i} + u_2(x, y)\mathbf{j} + u_3(x, y)\mathbf{k}8 such that the rescaled kernel u(x,y)=u1(x,y)i+u2(x,y)j+u3(x,y)ku(x, y) = u_1(x, y)\mathbf{i} + u_2(x, y)\mathbf{j} + u_3(x, y)\mathbf{k}9 exactly preserves channelwise u1u_10-energy. This is imposed by solving the linear system: u1u_11 where u1u_12 is a u1u_13 matrix with entries u1u_14 (up to sign), computed per quaternion component and channel. This system is typically solved in a least-squares sense via the Moore–Penrose pseudo-inverse, producing the normalized kernel u1u_15.

4. Complete Loss Function and Regularization

The full energy functional for blind deconvolution with the quaternion fidelity term in its basic form is: u1u_16 subject to normalization: after each u1u_17-update, u1u_18, where u1u_19 is obtained from the normalization procedure. In more general models, an auxiliary prior u2u_20 (such as a dark-channel or surface-aware prior) can be incorporated: u2u_21 The quaternion fidelity term thus encapsulates the data-consistency requirement, integrating the inter-channel structure enforced by the quaternion convolution.

5. Optimization and Algorithmic Framework

Optimization is performed via alternating minimization. At each iteration, three steps are executed:

  1. u2u_22-step: Fix u2u_23, minimize u2u_24 using half-quadratic splitting; threshold u2u_25 to obtain u2u_26, and solve the resulting linear normal equations (which decouple into u2u_27 per-pixel systems in the Fourier domain).
  2. u2u_28-step: Fix u2u_29, solve u3u_30 via FFT-diagonalization or conjugate-gradient/least-squares techniques.
  3. Normalization (u3u_31-step): Solve u3u_32 for u3u_33, and update u3u_34.

A coarse-to-fine pyramid over image scales is also employed to mitigate local minima (Yang et al., 21 Nov 2025).

6. Theoretical Properties

For fixed u3u_35, the map u3u_36 is linear, making the fidelity term u3u_37 convex quadratic in u3u_38. When optimizing u3u_39 while splitting off the f(x,y)f(x, y)0-term with auxiliary variables, the normal equations involve block-circulant matrices and are efficiently solved in the frequency domain. For fixed f(x,y)f(x, y)1, f(x,y)f(x, y)2 is likewise convex quadratic in the four real kernels, and the f(x,y)f(x, y)3-subproblem remains a small linear system, usually regularized by f(x,y)f(x, y)4 and then normalized to enforce intensity conservation.

7. Empirical Performance and Significance

Extensive experiments on established benchmarks demonstrate that the quaternion fidelity term delivers superior quantitative and qualitative performance compared to standard channel-coupled kernel (CCK) models. On the Köhler dataset, the quaternion model with normalized kernel produces higher average PSNR (31.39 dB vs. 31.20 dB), lower S-CIELAB error (88364 vs. 96638), and higher SSIM on all tested images. On a 4738-pair real-blur dataset, it yields a significant increase in average PSNR (29.72 dB vs. 28.54 dB), higher SSIM (0.9314 vs. 0.9200), and lower S-CIELAB error (102707 vs. 159427), consistently outperforming baseline methods. Qualitative visual comparisons confirm that capturing cross-channel differences with the quaternion fidelity term results in fewer color artifacts and improved hue preservation relative to traditional f(x,y)f(x, y)5 fidelity measures (Yang et al., 21 Nov 2025).

In summary, the quaternion fidelity term, together with the normalization of the quaternion kernel, enables joint estimation of both sharp color images and structurally informed blur kernels that respect cross-channel interactions, with marked improvements over conventional blind deconvolution approaches for color images.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Quaternion Fidelity Term.