Recently, Distributed Video Coding (DVC), a new video coding technique, is an emerging research area for low power video coding applications. In the DVC, the encoder is much simpler than the conventional video codec, whereas the decoder is very heavy. The decoder requires better side information to improve the quality of reconstructed image. This thesis proposes a side information generation algorithm using seed blocks for DVC. Seed blocks are firstly selected to be used for motion estimation of the other blocks. Bilateral motion estimation is performed with the seed blocks and the motion vector field is filtered by median filter. The blocks of occlusion and shape change of an object are detected, where median motion estimation is performed. For the rest part of generating side information, the previous method is used to refine the motion vectors estimated by the proposed method.
Experimental results show that reliable motion vectors are estimated by the proposed method and its computational complexity of motion estimation is efficiently reduced.