Hi,

I am working on hyperspectral image analysis. I want to apply PCA on my hyperspectral dataset to reduce spectral dimensions. My question is Why do we need to center the hyperspectral data(mean subtraction) before applying Principal component analysis(PCA)? Is this step is mandatory? What will happen if we did not center the hyperspectral data before applying PCA.

When i googled about this I got following links.

https://www.quora.com/Why-is-it-beneficial-to-center-and-normalize-the-data-before-running-Principal-Component-Analysis-on-it

https://www.quora.com/Why-do-we-need-to-center-the-data-for-Principle-Components-Analysis

From these links, I feel data centering is required to maintain same scale for all features before applying PCA. But coming to hyperspectral data cube, generally all spectral bands will be in same scale.

So, Do we need to center the hyperspectral data before applying Principal component analysis(PCA)?? What will happen if we did not center the hyperspectral data?

Thanks.

Similar questions and discussions