Что происходит с моим отбеливающим изображением ZCA? Это изображение правильно? - PullRequest
0 голосов
/ 28 апреля 2020

Я закодировал матрицу ZCA, и мои белые изображения ZCA выглядят очень странно. Могу ли я знать, где идет не так. ниже мой код:

X=X.reshape(-1,self.param.channels*self.param.image_size*self.param.image_size)   
regularization=1e-5   
mean_ = np.mean(X, axis=0)
X = X -mean_
cov= np.cov(X , rowvar=True)
U, S, V = np.linalg.svd(cov)
Xwhite =np.dot(U, np.dot(np.diag(1.0/np.sqrt(S + regularization)), U.T))
Xwhite =np.dot(Xwhite, X)
X1= Xwhite.reshape(-1,self.param.channels*self.param.image_size*self.param.image_size)

мое изображение матрицы ZCA

...