Azzera filtri
Azzera filtri

How to use "Hotelling Transform equation" to have new 3D image representation ??!

6 visualizzazioni (ultimi 30 giorni)
Hey everybody, Hope you all are doing well
I am trying to get new 3D representation of the color RGB image pixels be obtained from the Hotelling Transform equation, applying principle component analysis to finally have 3 principle component analysis.
Can any one help me through that,i don't know how to implement like such program....
Thank you

Risposte (1)

Youssef  Khmou
Youssef Khmou il 20 Giu 2013
hi Mariam,
This question should be treated by Image processing specialist, however there a link that provides some information related to that transformation ::
There is also a partially available e-Book in Google Books that analyses the transformation :
Therefore, from these two resources it is clear that you need to use the eigenvalue decomposition, with values sorted in decreasing order,
[A,B]=eig(X); % where X is the image : TO BE VERFIED
Eigen=sort(diag(B),'descend');
Use the Hotteling transformation : y=A(x-E[x]) such mean E[y]=0 .
Solve for A, and compute the covariance matrix of the vector y .
These steps are clearly stated in the second link ( Books google) .
I hope this helps as a first answer .

Categorie

Scopri di più su Dimensionality Reduction and Feature Extraction in Help Center e File Exchange

Prodotti

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by