Two-dimensional singular value decomposition (2DSVD) computes the low-rank approximation of a set of matrices such as 2D images or weather maps in a manner almost identical to SVD (singular value decomposition) which computes the low-rank approximation of a single matrix (or a set of 1D vectors).
Contents
SVD
Let matrix
and compute their eigenvectors
If we retain only
2DSVD
Here we deal with a set of 2D matrices
in exactly the same manner as in SVD, and compute their eigenvectors
in identical fashion as in SVD. This gives a near optimal low-rank approximation of
Error bounds similar to Eckard-Young Theorem also exist.
2DSVD is mostly used in image compression and representation.