Outline H 264AVC Mode Decision FrameBased Fast Mode
Outline • • H. 264/AVC Mode Decision Frame-Based Fast Mode Decision Method Experimental Results
H. 264/AVC Description Advantage & Disadvantage
H. 264/AVC Description ITU-T VCEG Video Coding Experts Group H. 264 JVT Joint Video Team H. 264/AVC ISO/IEC MPEG Moving Picture Experts Group MPEG-4 Part-10 AVC Advanced Video Coding
H. 264/AVC Description • 2003/5 final drafting completed • 2005/3 Fidelity Range Extensions ITU-T Standards Joint ITU-T/MPEG Standards H. 261 H. 263++ H. 262 MPEG-1 H. 264 MPEG-4 1986 1988 1990 1992 1994 1996 1998 2000 2002 2004
H. 264/AVC Description 1990 ITU-T 2000 H. 261 H. 262 Same ISO / IEC MPEG-1 MPEG-2 H. 263 High level of commonality Part 2 Proprietary SMPTE H. 26 L ++ MPEG-4 JV T H. 264 AVC Part 10 Real Video, WMV, On 2, Divix, … VC-9
Advantage Good video quality Low bit rates Resolution Bit rates Flexibility Broadcast DVD storage RTP/IP packet networks multimedia telephony systems
Disadvantage • Complexity High Profile High 10 High 4: 2: 2 High 4: 4: 4
Mode Decision Intra-mode decision Inter-mode decision
Mode Decision • Block Base • Intra-mode • Inter-mode
Intra-Mode Decision
Intra-Mode Decision 4*4 horizontal 16*16 plane
Intra-Mode Decision 處理後的圖 原圖
Inter-Mode Decision Current Frame Reference Frames
Inter-Mode Decision 方塊 位置 Motion Vector Current Frame Reference Frame
Inter-Mode Decision
Mode Decision
Frame-Based Fast Mode Decision Method Flow Description The Method
概念圖 前置處理 Current frame Previous frame 演算法本體 H. 264處理 MB的模式
Current frame 5 frames Previous frame
Current frame 5 frames Previous frame 4 Pixels
Frame Difference Frame Difference 5 frame differences
53 54 37 42 41 53 47 40 36 49 44 33 47 46 38 57 Frame Difference Frame Difference 63 72 59 70 74 71 60 69 75 58 68 65 70 76 5 frame differences
53 54 37 42 41 53 47 40 36 49 44 33 47 46 38 57 Frame Difference Frame Difference 63 72 59 70 74 71 60 69 75 58 68 65 70 76 34 67 58 83 34
52 54 33 40 38 53 47 34 35 48 44 33 44 43 36 49 Frame Difference 52 43 43 46 36 61 45 47 38 56 47 45 38 34 對所有值加以平均,得到m 1值
52 54 33 40 38 53 47 34 35 48 44 33 44 43 36 Frame Difference 49 52 43 43 46 36 61 45 47 38 56 47 45 38 34
Experimental Results JM 10. 2 Fast mode decision Compared with JM
JM 10. 2 Fast mode decision • Homogeneous Regions Determination Edge detection (Sobel operator) • Stationary Regions Detection SAD (previous MB and present MB)
FFMD Snr. Y Bit. Rate FFMD ME time
- Slides: 38