1 Introduction
Nowadays, portable camera devices such as digital phones capture lots of videos everyday. The videos captured by these hand-held devices usually exhibit heavy shakiness. Video stabilization is a technique which can stabilize shaky videos to visually stable ones, having obtained lots of research during the last decade.