Regardless of different objectives, both methods derive hash functions via Principle Component Analysis (PCA) (Jolliffe, 1986).
pCA is computationally expensive, which limits their usage for high-dimensional data.