Tensor-Networked Square-Root Kalman Filter for Online Video Completion

Master Thesis (2021)
Author(s)

P. van Klaveren (TU Delft - Mechanical Engineering)

Contributor(s)

Kim Batselier – Mentor (TU Delft - Team Kim Batselier)

R. Ferrari – Graduation committee member (TU Delft - Team Riccardo Ferrari)

C.M. Menzen – Graduation committee member (TU Delft - Team Manon Kok)

Faculty
Mechanical Engineering
Copyright
© 2021 Pieter van Klaveren
More Info
expand_more
Publication Year
2021
Language
English
Copyright
© 2021 Pieter van Klaveren
Graduation Date
09-07-2021
Awarding Institution
Delft University of Technology
Programme
Mechanical Engineering | Systems and Control
Faculty
Mechanical Engineering
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Online video completion aims to complete corrupted frames of a video in an online fashion. Consider a surveillance camera that suddenly outputs corrupted data, where up to 95% of the pixels per frame are corrupted. Real time video completion and correction is often desirable in such scenarios. Therefore, this thesis improves the Tensor-Networked Kalman Filter (TNKF) as presented in [12] by developing the Tensor-Networked Square-Root Kalman Filter (TNSRKF). The TNSRKF is a Square-Root Kalman Filter (SRKF) realized in a Tensor Networks (TN) structure. The square-root Kalman filter is an inherently stable algorithm, and indirectly allows for more information retention throughout the algorithm. Thereby, the filter aims to improve the performance of the TNKF. Furthermore, implementing the filter in TN results in an intuitive implementation of the filter while allowing for larger video dimensions than the widely used matrix format. This thesis concludes that the TNSRKF is too computationally burdensome to complete a video in an online fashion due to the implementation of the Modified Gram-Schmidt (MGS) algorithm in Tensor-Train (TT)-format. In addition, results demonstrate that a low-rank orthogonality matrix is not realizable, making it impractical to update the state covariance matrix via any method that uses an orthonormal matrix.

Files

License info not available