Hi,

Suppose you are applying SVD (Singular Value Decomposition) to a 2D image and rewrite the image as A=u*s*transpose(v). Note that S is diagonal. In some references (https://en.wikipedia.org/wiki/Singular_value_decomposition)it is argued that the matrix s can be interpreted as a scaling matrix. Can you assign non-zero values to some off-diagonal elements of s? Does it make sense to assign non-zero values to off-diagonal elements? Does it not violate the inherent independence of basis vectors (for example i, j, k in Cartesian 3D space)?

Your cooperation is highly appreciated.

More Amir Ansari's questions See All
Similar questions and discussions