Mean-shift algorithm for images
Hi,
I want have a program that splits an image up into a number of smaller images.
I now want to cluster these patches to create some prototypes for the input image.
I wanted to do this using a mean-shift but I have NO idea where to start actually coding it.
Could anyone give me some help on this please?
Thanks in advance,
N
hi,
i'm trying to get a deeper understanding of this algorithm for data-driven bandwith selection (for mean shift) http://www.google.com/url?sa=t&ct=res&cd=1&url=http%3A%2F%2Fieeexplore.ieee.org%2Fiel5%2F34%2F26436%2F01177159.pdf&ei=HQc2RtvfEYqEgAS2xrDFDA&usg=AFrqEzehQLZ2zJDCbwGyNGjAPbtIpXycew&sig2=BBcb3prxucuKX_MbWjAfBw
Theorem 1 (Section 3) states that "the bandwith normalized norm of the mean shift vector is maximized when the analysis bandwith H is equal to Sigma". Sigma is the true local variance.
The actual algorithm however (Section 4.1) simply seems to minimizes the distance between the theoretical mean shift (12) and the observed ones (7), leading to (15). is this interpretation correct? In this case, what is the connection with Theorem 1?!