Movement of hands or camera while capturing video leads to unstable video. To stabilize those unstable videos many approaches are proposed. Out of those, Digital Video Stabilization consists of Motion Estimation, Padding & Histogram Equalisation and Motion Compensation. In the block based method the frame is divided into 16*16 square block called Macroblock. Motion Estimation is the process of finding particular macroblock of previous frame into current frame. For this block matching criterion are used. This paper uses Sum of Absolute Difference (SAD). Block Matching Algorithms suggests where to apply this SAD in the macroblock. This paper uses Full Search or Exhaustive Block matching Algorithm (EBMA). Using this block matching algorithm, motion vectors are calculated. Padding is the process of keeping these motion vectors within certain range. Histogram equalisation of motion vectors try to uniform these motion vectors.In motion compensation macroblocks are adjusted according to motion vectors to obtain stabilized frame.