Where ever there is a dot product, the kernel trick can be implemented. actually I implement it on Pearson correlation. for testing, I generated two random signals, the correlation coefficient is very low ... after implementing the kernel method, the correlation coefficient must be very low again (because they are random signals and there is no correlation between them) but the result show high correlation coefficient.