# SSM Using Scalismo (4): Generalized Procrustes analyses

In this post, I am going to implement the partial and the full generalized Procrustes analyses (partial GPA and full GPA) with Scalismo. Before getting into the implementation, I may […]

# Probability and Stats Cheat Sheet (1)

0- Conventions 1- r-Vectors in matrix operations are considered as column vectors (matrices): 2- Column vector inner/dot product: 1- Population expected value and covariance matrix 1- a random r-vector : […]

# Miscellaneous Proofs and Theorems in Probability and Statistics (1)

1- A minimization problem regarding PCA: Given that , , and and are both of full rank t, prove that the minimizing parameters, of are: where are the first eigenvectors […]

# PCA: Introduction

Different kind of inter-correlated data can be collected into a random vector. For example we would consider the total length, weight, diameter of nose holes, tail length, number of teeth, […]

# Scala Fundamentals (1)

1- Block expression The intermediate results (vals/vars) in a block expression are local. Example: Block expression are useful for evaluating intermediate expressions and assigning the result to a val/var. 2- […]

# Scala with IntelliJ IDEA

1- Defining a package object On the project side bar right click on Scala folder –> new –> package. name the package custom.methods. Right click on custom.methods –>new –> package […]

# Gaussian process morphable models

Coming late. But read the following article if you cannot wait for me writing this post: [1] Gaussian Process Morphable Models, Marcel Luthi , Thomas Gerig, Christoph Jud, and Thomas […]

# Miscellaneous Proofs for SSM (1)

1) The sum of the squared of distances is minimized by the vector means Prove . are vectors and is a vector norm coming from the inner product defined on […]

# SSM Using Scalismo (3): Non-rigid registration

Non-rigid registration The rigid registration preserves the shape and size (form) of objects by merely transforming them through rotation and translation. Unlike the rigid registration, non-rigid registration (NRR) deforms (morphs) […]

# Procrustes Analyses

Some definitions* 1) The Shape of an object is all the geometrical information that remains when, location, scale, and rotational effects are removed from and object. In other words, shape […]