loss of packet usually results in whole-frame losses.The algorithm dealing with the problem of whole frame loss is proposed in this paper.Rational interpolation is firstly applied to generate accurate dense motion field based on decoded block-based motion field.Then the previous image pixels are projected onto missing frame along the motion vector direction.The identification of overlapped and occluded areas is also used to improve error concealment performance.Experimental results show that the proposed algorithm outperforms other techniques in peak signal-to-noise ratio(PSNR) and provides good visual quality.