---
title: 'GTCTV DPC: Tensor Completion via Deep Denoising'
url: https://www.emergentmind.com/topics/gtctv-dpc-algorithm
type: topic
---

# GTCTV DPC: Tensor Completion via Deep Denoising

The GTCTV DPC algorithm is a tensor completion method that combines generalized low-rank priors, expressed as generalized tensor correlated total variation (GTCTV), with deep pseudo-contractive (DPC) denoisers in a unified monotone inclusion framework. This approach, leveraging the Davis–Yin splitting scheme, addresses the limitations of previous plug-and-play tensor completion methods by rigorously establishing global convergence without the restrictive assumption that deep denoisers act as true proximal operators. GTCTV DPC demonstrates superior performance to state-of-the-art alternatives, particularly at low observation rates, for high-dimensional data such as multispectral images, color videos, and spatiotemporal matrices.

## 1. Algorithmic Framework

GTCTV DPC formulates the tensor completion problem as finding a solution $\mathcal{X}$ to a monotone inclusion involving three principal operators:

1. **Data Consistency Operator**: Enforced via the (sub)differential of the indicator function $\delta_{\mathcal{Y},\Omega}$ over the set of observed entries (i.e., $\partial\delta_{\mathcal{Y},\Omega}$), ensuring that the estimated tensor matches the known values at observed indices.
2. **Generalized Low-Rank Prior**: Introduced through the GTCTV penalty, which applies a weakly convex function $f$ (e.g., $|x|$, MCP, SCAD) to the singular values of directional tensor gradients $\nabla_d\mathcal{A}$ under an invertible transformation $\mathcal{L}$, and is summed over a set of tensor directions $\Gamma$:
   $$
   \|\mathcal{A}\|_{\mathrm{GTCTV}} = \frac{1}{\gamma} \sum_{d \in \Gamma} \|\nabla_d \mathcal{A}\|_{f,\mathcal{L}}
   $$
3. **Deep Pseudo-Contractive Denoiser**: Incorporated as a monotone operator $C = \alpha(\mathrm{Id} - D_s)$, where $D_s$ is a deep denoising network that is trained only to satisfy the pseudo-contractive property:
   $$
   \|D_s(x) - D_s(y)\|^2 \leq \|x - y\|^2 + k\|(I - D_s)(x) - (I - D_s)(y)\|^2, \quad\text{for }k\in(0,1)
   $$
   This relaxes the firm non-expansiveness required for standard plug-and-play denoisers.

The overall model imposes global structure through GTCTV while preserving local and high-frequency features via the deep denoiser.

## 2. Monotone Inclusion Formulation

In contrast to penalized optimization approaches that require the denoiser to be a true proximal operator, the GTCTV DPC methodology recasts the problem as solving:
$$
0 \in \partial\delta_{\mathcal{Y},\Omega}(\mathcal{X}) + \partial\Big(\|\mathcal{X}\|_{\mathrm{GTCTV}} + 2\mu\|\mathcal{X}\|_F^2\Big) + \alpha(\mathrm{Id} - D_s)(\mathcal{X})
$$
where $\mu>0$ stabilizes the weakly convex prior and $\alpha>0$ is a coupling parameter. This operator splitting paradigm allows each term (data consistency, global low-rank structure, deep local prior) to be individually monotone/cocoercive, consolidating global expressivity with local detail preservation.

This formulation avoids the need for $D_s$ to be a proximal map and enables the use of a wider class of denoisers within a convergence-guaranteed framework.

## 3. Davis–Yin Splitting and Convergence Guarantees

The monotone inclusion is addressed using the Davis–Yin splitting (DYS) scheme, which defines an iterative fixed-point mapping:
$$
T = \mathrm{Id} - J_{\tau B} + J_{\tau A}\big(2J_{\tau B} - \mathrm{Id} - \tau C\big)
$$
where $J_{\tau A}$ and $J_{\tau B}$ are resolvent (proximal) operators for $A$ and $B$, and $C$ is the cocoercive operator associated with the denoiser.

Under the pseudo-contractive condition, the operator $T$ is shown to be strictly pseudo-contractive on an enlarged stepsize interval $\tau\in(0,4\beta)$, where $C$ is $\beta$-cocoercive with $\beta=\frac{1-k}{2\alpha}$. This relaxation allows for more aggressive stepsizes relative to historic plug-and-play analyses.

Iterates $\{z_t\}$ are updated via:
$$
z_{t+1} = (1-\lambda_t)z_t + \lambda_t T(z_t)
$$
with a relaxation sequence $\{\lambda_t\}$ satisfying $\sum \lambda_t = \infty$ and $\sum\lambda_t^2 < \infty$. Convergence to a solution of the original problem is rigorously established.

## 4. Empirical Performance and Quantitative Results

Experimental evaluation demonstrates that GTCTV DPC consistently outperforms contemporary tensor completion methods on multiple data types:

- **Multispectral Images and Color Videos**: Using MPSNR and MSSIM, GTCTV DPC achieves substantial gains; at a sampling rate $\mathrm{SR}=0.05$, improvements of up to 0.8 dB in MPSNR are reported compared to previous methods.
- **Traffic Data Completion**: Metrics such as MAPE and RMSE validate superior reconstruction accuracy, with both GTCTV and its variant (using SCAD as $f$) yielding minimal prediction errors.
- **Visual Analysis**: Reconstructed images exhibit both globally coherent geometry and preservation of fine-scale texture, even under extreme missing-data scenarios.

Residual curves for the monotone inclusion diminish steadily, evidencing effective convergence.

## 5. Mathematical Structure and Operator Analysis

A summary table of principal mathematical components follows:

| Component         | Operator/Functional           | Role           |
|-------------------|------------------------------|----------------|
| Data consistency  | $\partial\delta_{\mathcal{Y},\Omega}$  | Enforces $\mathcal{X}_\Omega = \mathcal{Y}_\Omega$ |
| Low-rank prior    | $\partial(\|\cdot\|_{\mathrm{GTCTV}} + 2\mu\|\cdot\|_F^2)$ | Promotes low-rank structure in gradient domain |
| DPC denoiser      | $\alpha(\mathrm{Id} - D_s)$  | Preserves details, ensures pseudo-contractivity |

This operator splitting mechanism provides architectural interpretability and extends applicability to a broader array of denoisers.

## 6. Distinctions from Prior Approaches

Earlier plug-and-play methods typically require the denoiser to be a proximal mapping, a condition that does not generally hold for deep neural denoisers. GTCTV DPC overcomes this limitation by:

- Employing the monotone inclusion framework to decouple operator requirements.
- Relying only on pseudo-contractivity for the denoiser, allowing for training with realistic neural network models.
- Enabling a principled and globally convergent coupling of deep learning and generalized low-rank structures.

*This suggests* that a wider class of flexible, empirically powerful denoisers can be safely adopted without compromising convergence guarantees.

## 7. Practical Implications and Outlook

GTCTV DPC delivers robust tensor completion for high-dimensional, real-world datasets with extensive missing values, maintaining both structural and textural fidelity at very low observation rates. The algorithm’s convergence guarantee, architectural modularity (with independently tunable priors), and empirical effectiveness make it well-suited for applications in imaging, spatiotemporal analytics, and scientific data analysis.

A plausible implication is that, by broadening the class of admissible deep denoisers through monotone inclusion and strictly pseudo-contractive splitting, GTCTV DPC forms a general template for integrating nonconvex or learned regularizers into other structured inverse problems beyond completion, potentially facilitating new advances in computational imaging and signal recovery.

Source: https://www.emergentmind.com/topics/gtctv-dpc-algorithm