iFRAME (inhomogeneous Filters Random Field And Maximum Entropy)

Experiment 4.2: Clustering by Fitting A Mixture of Sparse FRAME Models (hard EM + DoG version)

Clustering by EM-like algorithm by fitting Mixture of Sparse FRAME Models. The clustering is model-based, which does NOT require or rely on pairwise similarity meausre.
Three characteristics: (1) Multiple scales of Gabor features for good representation; (2) Multiple chains of HMC sampling for accurate parameters estimation, (3) Multiple CPUs of parallel computating for fast computation.

Code and dataset


Contents
Case 1: Cows
Case 2: Dogs
Case 3: Horses and zebras
Case 4: leopards and tigers
Case 5: Butterflies, dragonflies, and bugs

Case 1: Cows

Sparse FRAME templates






Gabor template

(i) original (ii) templates (iii) reconstruced (iv) residual

Gabor template

(i) original (ii) templates (iii) reconstruced (iv) residual


Projected synthesized templates by multiple chains


Case 2: Dogs (dalmatians and weimaraners)

Sparse FRAME templates







Gabor template

(i) original (ii) templates (iii) reconstruced (iv) residual

Gabor template

 (i) original (ii) templates (iii) reconstruced (iv) residual


Projected synthesized templates by multiple chains


Case 3: Horses and zebras

Sparse FRAME templates







Gabor template

(i) original (ii) templates (iii) reconstruced (iv) residual

Gabor template

 (i) original (ii) templates (iii) reconstruced (iv) residual


Projected synthesized templates by multiple chains


Case 4: leopards & tigers

Sparse FRAME templates







Gabor template

(i) original (ii) templates (iii) reconstruced (iv) residual

Gabor template

(i) original (ii) templates (iii) reconstruced (iv) residual

 

 

 

 

 

 

 

 

 

 


Projected synthesized templates by multiple chains


Case 5: Butterflies, dragonflies, and bugs

Sparse FRAME templates









Gabor template

(i) original (ii) templates (iii) reconstruced (iv) residual

Gabor template

(i) original (ii) templates (iii) reconstruced (iv) residual

Gabor template

(i) original (ii) templates (iii) reconstruced (iv) residual


Projected synthesized templates by multiple chains