# Patch Tracking-based Streaming Tensor Ring Completion for Visual Data Recovery

arXiv: https://arxiv.org/abs/2105.14620 · HTML: https://mlsanity.com/paper/2105.14620/

## Key facts

- Cited by 2 papers in the map (data through 14 Oct 2026).
- Builds on 20 of its 51 references that are in the map.
- First posted on arXiv 30 May 2021.

## Builds on (most cited first, 20 of 20)

- [Tensor Decomposition for Signal Processing and Machine Learning](https://mlsanity.com/paper/1607.01668/) (2016)
- [Moments in Time Dataset: one million videos for event understanding](https://mlsanity.com/paper/1801.03150/) (2018)
- [Harmonious Attention Network for Person Re-Identification](https://mlsanity.com/paper/1802.08122/) (2018)
- [Learning Joint Spatial-Temporal Transformations for Video Inpainting](https://mlsanity.com/paper/2007.10247/) (2020)
- [Tensor Ring Decomposition](https://mlsanity.com/paper/1606.05535/) (2016)
- [On the Expressive Power of Deep Learning: A Tensor Analysis](https://mlsanity.com/paper/1509.05009/) (2015)
- [Exact tensor completion using t-SVD](https://mlsanity.com/paper/1502.04689/) (2015)
- [Efficient tensor completion for color image and video recovery: Low-rank tensor train](https://mlsanity.com/paper/1606.01500/) (2016)
- [Efficient Low Rank Tensor Ring Completion](https://mlsanity.com/paper/1707.08184/) (2017)
- [Tensor Regression Networks](https://mlsanity.com/paper/1707.08308/) (2017)
- [Tensor Ring Decomposition with Rank Minimization on Latent Space: An Efficient Approach for Tensor Completion](https://mlsanity.com/paper/1809.02288/) (2018)
- [Provable Tensor Factorization with Missing Data](https://mlsanity.com/paper/1406.2784/) (2014)
- [Multi-View Spectral Clustering Tailored Tensor Low-Rank Representation](https://mlsanity.com/paper/2004.14705/) (2020)
- [Low-rank tensor completion: a Riemannian manifold preconditioning approach](https://mlsanity.com/paper/1605.08257/) (2016)
- [Low-tubal-rank Tensor Completion using Alternating Minimization](https://mlsanity.com/paper/1610.01690/) (2016)
- [Subspace Learning and Imputation for Streaming Big Data Matrices and Tensors](https://mlsanity.com/paper/1404.4667/) (2014)
- [Tensor-Ring Nuclear Norm Minimization and Application for Visual Data Completion](https://mlsanity.com/paper/1903.08888/) (2019)
- [Tensor-Based Classifiers for Hyperspectral Data Analysis](https://mlsanity.com/paper/1709.08164/) (2017)
- [Channel Estimation for Intelligent Reflecting Surface Assisted MIMO Systems: A Tensor Modeling Approach](https://mlsanity.com/paper/2008.04766/) (2020)
- [Tensor train rank minimization with nonlocal self-similarity for tensor completion](https://mlsanity.com/paper/2004.14273/) (2020)

## Built on by (most cited first, 2 of 2)

- [Low-Rank Tensor Completion via Novel Sparsity-Inducing Regularizers](https://mlsanity.com/paper/2310.06233/) (2023)
- [Low-Rank Tensor Recovery via Variational Schatten-p Quasi-Norm and Jacobian Regularization](https://mlsanity.com/paper/2506.22134/) (2025)

## Abstract (arXiv)

Tensor completion aims to recover the missing entries of a partially observed tensor by exploiting its low-rank structure, and has been applied to visual data recovery. In applications where the data arrives sequentially such as streaming video completion, the missing entries of the tensor need to be dynamically recovered in a streaming fashion. Traditional streaming tensor completion algorithms treat the entire visual data as a tensor, which may not work satisfactorily when there is a big change in the tensor subspace along the temporal dimension, such as due to strong motion across the video frames. In this paper, we develop a novel patch tracking-based streaming tensor ring completion framework for visual data recovery. Given a newly incoming frame, small patches are tracked from the previous frame. Meanwhile, for each tracked patch, a patch tensor is constructed by stacking similar patches from the new frame. Patch tensors are then completed using a streaming tensor ring completion algorithm, and the incoming frame is recovered using the completed patch tensors. We propose a new patch tracking strategy that can accurately and efficiently track the patches with missing data. Further, a new streaming tensor ring completion algorithm is proposed which can efficiently and accurately update the latent core tensors and complete the missing entries of the patch tensors. Extensive experimental results demonstrate the superior performance of the proposed algorithms compared with both batch and streaming state-of-the-art tensor completion methods.
