iFRAME (inhomogeneous Filters Random Field And Maximum Entropy)

Experiment 7: Clustering by fitting Mixture of Sparse-FRAME models without local shift (hard EM 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: Dogs (dalmatians and weimaraners)
Case 2: Horses and zebras
Case 3: Cows
Case 4: Horses facing two different directions
Case 5: Human faces, butterflies, and horses
Case 6: Butterflies, dragonflies, and bugs

Case 1: Dogs (dalmatians and weimaraners) (details)

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: Horses and zebras (details)

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: Cows (details)

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: Horses facing two different directions (details)

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: Human faces, butterflies, and horses (details)

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


Case 6: Butterflies, dragonflies, and bugs (details)

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