Self similarity descriptor

Self similarityは面白い特徴で、個々の画像内での類似したパッチのなす形状を抽出するものです。世の中の大半の特徴は輝度勾配ベースなのに対し、この特徴は質的に異なる情報をとれるため注目されています。
http://www.wisdom.weizmann.ac.il/~vision/SelfSimilarities.html

OpenCVにも実装があるようですが、ちょっとまだ情報が少ない気がします。研究者の間でよく使われているのはここのコードです。
http://www.robots.ox.ac.uk/~vgg/software/SelfSimilarity/

これも、今までに構築したOctave環境で問題なく動作しました。
まあ、ほとんどの部分はC++で書いてあるので当然ですが・・・

octave:1> mex mexFindSimMaps.cpp
octave:2> example
warning: your version of ImageMagick limits images to 16 bits per pixel
Computing self similarity descriptors
Descriptor computation done

画像認識に使う場合、他の局所特徴と同様にbag-of-visual-words表現にしてしまうのが一般的なようです。