[ieee 2010 data compression conference - snowbird, ut, usa (2010.03.24-2010.03.26)] 2010 data...

1
Error Resilient Dual Frame Motion Compensation with Uneven Quality Protection Da Liu 1 Debin Zhao 1 , Siwei Ma 2 1 Department of Computer ScienceHarbin Institute of TechnologyHarbin, China 2 Peking University, Beijing, China [email protected] HQ n N f 1 LQ n N f + 2 LQ n N f + 4 LQ nN f + HQ n f 1 LQ n f + 3 LQ n N f + LTR 1 LQ n f 2 LQ n f + LTR Fig. 1 Jump update dual frame motion compensation In jump update dual frame motion compensation (JU-DFMC), two reference buffers are utilized for motion compensation, as shown in Fig. 1, the first reference buffer contains the most recently decoded frame, which is called short-term reference frame (STR), and the second one contains a reference frame from the past, which is named as long-term reference frame (LTR). The LTR is periodically updated. It remains static for N frames, and jumps forward to be the frame at a distance 2 back from the frame to be encoded. Generally, the LTR is allocated more bits to be a high quality frame (HQF), such as the nth frame HQ n f and the (n-N)th frame HQ n N f in Fig. 1; the other frames are allocated relatively lower bits to be a low quality frame (LQF), such as the (n+k)th frame (k=-N+1, -N+2, -N+3, -N+4,…, -1, 1, 2) in Fig. 1. LQF can be utilized as STR for the next frame, while the HQF can be utilized as LTR for following several frames. In this paper, an error resilient JU-DFMC is proposed for video transmission over error-prone channels. In the proposed error resilient JU-DFMC, a new error resilient prediction structure of DFMC is firstly presented. The LQF can adaptively select reference frame according to different packet loss rate. Then the MB information is divided into two partition header information (A) and texture coefficients (B). Based on the partition, an end-to-end distortion model is applied for macroblock (MB) level mode decision. Finally a frame level rate distortion cost scheme is proposed to determine how many times the header information will be transmitted in a high quality frame (HQF). The HQF (LTR) is given more protection. The experimental results show that the proposed method can achieve better performance than the previous DFMC schemes. In the future, how to determine LQF header transmission times will be further exploited. Acknowledgement: This work was supported in part by National Science Foundation (60736043, 60803068), and National Basic Research Program of China (973 Program, 2009CB320905). 2010 Data Compression Conference 1068-0314/10 $26.00 © 2010 IEEE DOI 10.1109/DCC.2010.56 539

Upload: siwei

Post on 13-Mar-2017

215 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: [IEEE 2010 Data Compression Conference - Snowbird, UT, USA (2010.03.24-2010.03.26)] 2010 Data Compression Conference - Error Resilient Dual Frame Motion Compensation with Uneven Quality

Error Resilient Dual Frame Motion Compensation with Uneven Quality Protection

Da Liu1,Debin Zhao1, Siwei Ma2 1Department of Computer Science,Harbin Institute of Technology,Harbin, China

2Peking University, Beijing, China [email protected]

HQ

n Nf − 1LQ

n Nf − + 2LQ

n Nf − + 4LQ

n Nf − +HQ

nf 1LQ

nf +3LQ

n Nf − +LTR

1LQ

nf − 2LQ

nf +LTR

Fig. 1 Jump update dual frame motion compensation

In jump update dual frame motion compensation (JU-DFMC), two reference buffers are utilized for motion compensation, as shown in Fig. 1, the first reference buffer contains the most recently decoded frame, which is called short-term reference frame (STR), and the second one contains a reference frame from the past, which is named as long-term reference frame (LTR). The LTR is periodically updated. It remains static for N frames, and jumps forward to be the frame at a distance 2 back from the frame to be encoded.

Generally, the LTR is allocated more bits to be a high quality frame (HQF), such as the nth frame HQ

nf and the (n-N)th frame HQn Nf − in Fig. 1; the other frames are allocated

relatively lower bits to be a low quality frame (LQF), such as the (n+k)th frame (k=-N+1, -N+2, -N+3, -N+4,…, -1, 1, 2) in Fig. 1. LQF can be utilized as STR for the next frame, while the HQF can be utilized as LTR for following several frames.

In this paper, an error resilient JU-DFMC is proposed for video transmission over error-prone channels. In the proposed error resilient JU-DFMC, a new error resilient prediction structure of DFMC is firstly presented. The LQF can adaptively select reference frame according to different packet loss rate. Then the MB information is divided into two partition header information (A) and texture coefficients (B). Based on the partition, an end-to-end distortion model is applied for macroblock (MB) level mode decision. Finally a frame level rate distortion cost scheme is proposed to determine how many times the header information will be transmitted in a high quality frame (HQF). The HQF (LTR) is given more protection. The experimental results show that the proposed method can achieve better performance than the previous DFMC schemes. In the future, how to determine LQF header transmission times will be further exploited.

Acknowledgement: This work was supported in part by National Science Foundation (60736043,

60803068), and National Basic Research Program of China (973 Program, 2009CB320905).

2010 Data Compression Conference

1068-0314/10 $26.00 © 2010 IEEE

DOI 10.1109/DCC.2010.56

539