Geometric structure and motion pattern are uncertain.
The uncertainties are assumed as random and time-varying variables.
Particle filter matches feature point in a region to overcome the uncertainties.
The rotation is estimated by solving a minimum error of feature point matching.