I'm working on this idea of choosing best cover image from given db for image steganography(hiding secret image inside cover).
I've started with calculating cross-correlation matrix between images in db with given secret image(there are images with different content/texture, like secret could be a building while cover image could be a face and so...).
So first of all i'm not sure if cross-correlation is a proper choice!? but anyway how can i interpret cross-correlation matrix for image similarity? should i only rely on maximum of the result matrix or mean would do better comparison?
What other comparison methods would you recommend for this problem?
I was thinking of binary similarity measures but i'm not sure...(i guess i need proper features first).
I'm using scipy.signal.correlate2d for calculating cross-correlation matrix.