240 likes | 399 Views
Frame Error Concealment Technique Using Adaptive Inter-Mode Estimation for H.264/AVC. Min- Cheol Hwang, Jun- Hyung Kim, Hae -Yong Yang, Sung- Jea Ko and A.W. Morales IEEE Transactions on Consumer Electronics, Feb. 2008. Outline. Introduction Previous work Proposed
E N D
Frame Error Concealment Technique Using Adaptive Inter-Mode Estimation for H.264/AVC Min-Cheol Hwang, Jun-Hyung Kim, Hae-Yong Yang, Sung-JeaKo and A.W. Morales IEEE Transactions on Consumer Electronics, Feb. 2008
Outline • Introduction • Previous work • Proposed • Bi-directional motion vector extrapolation • Adaptive inter-mode estimation • Experimental results
Outline • Introduction • Previous work • Proposed • Bi-directional motion vector extrapolation • Adaptive inter-mode estimation • Experimental results
Introduction • The maximum frame size of H.264 bitstream is 3125 bytes in Football sequence with QP 28 • The size of network packet is 4096 bytes • Packet loss could equal to frame loss
Previous Error Concealment Algorithm • MB loss • Spatial • Temporal • Frame loss • Pixel-based • Block-based
Frame Loss Error Concealment Algorithm • MV extrapolation • Hole block MV MV
Outline • Introduction • Previous work • Proposed • Bi-directional motion vector extrapolation • Adaptive inter-mode estimation • Experimental results
Frame Loss Detection In H.264/AVC • No frame loss • Frame loss t-1 t t+1 t+1 t-1
Previous Work • Forward MV (FMV)
Previous Work • Backward MV(BMV)
Problem • Directions of MVs are inconsistent
Outline • Introduction • Previous work • Proposed • Bi-directional motion vector extrapolation • Adaptive inter-mode estimation • Experimental results
Bi-Directional Motion Vector Extrapolation • The optimal pair of forward and backward MV • α is set 0.6 • The estimate MV is
Outline • Introduction • Previous work • Proposed • Bi-directional motion vector extrapolation • Adaptive inter-mode estimation • Experimental results
Adaptive Inter-Mode Estimation • Marge the neighboring 4×4 blocks within the same MB if is satisfied • TMV is set to 2 • The average MV is chosen as the MV of the merge blocks
Outline • Introduction • Previous work • Proposed • Bi-directional motion vector extrapolation • Adaptive inter-mode estimation • Experimental results
Parameter Setting • CIF resolution • JM12.2 • GOP size: 30 • Search range ±16 • QP: 28, 34 and 40 • Packet loss rate (PLR): 5% and 10%
Experimental Results Soccer sequence with 5% PLR Bus sequence with 10% PLR
Experimental Results Frame copy CAB Proposed
Experimental Results No error Frame copy CAB Proposed
Complexity • Compare with CAB