Presentation is loading. Please wait.

Presentation is loading. Please wait.

H.264畫框層級之快速模式決策方法 研究生:李明峰 指導教授:蔣依吾 博士 中山大學資訊工程學系

Similar presentations


Presentation on theme: "H.264畫框層級之快速模式決策方法 研究生:李明峰 指導教授:蔣依吾 博士 中山大學資訊工程學系"— Presentation transcript:

1 H.264畫框層級之快速模式決策方法 研究生:李明峰 指導教授:蔣依吾 博士 中山大學資訊工程學系
Greeting & self-introduction Topic Purpose 中山大學資訊工程學系

2 Outline H.264/AVC Mode Decision Frame-Based Fast Mode Decision Method
Experimental Results Outline Length Questions A personal touch

3 Description Advantage & Disadvantage
H.264/AVC Description Advantage & Disadvantage

4 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

5 H.264/AVC Description 2003/5 final drafting completed
2005/3 Fidelity Range Extensions ITU-T Standards H.261 H.263 H.263+ H.263++ 背景 Joint ITU-T/MPEG Standards H.262 MPEG-2 H.264 MPEG Standards MPEG-1 MPEG-4 1984 1986 1988 1990 1992 1994 1996 1998 2000 2002 2004

6 Real Video, WMV, On2, Divix, …
H.264/AVC Description 1990 2000 H.261 ITU-T H.262 H.263 ++ H.26L H.264 JVT AVC Same High level of commonality ISO / IEC MPEG-1 MPEG-2 MPEG-4 Part 10 Part 2 Real Video, WMV, On2, Divix, … Proprietary VC-9 SMPTE

7 Good video quality Low bit rates
Advantage Good video quality Low bit rates Resolution Bit rates Broadcast DVD storage RTP/IP packet networks multimedia telephony systems Flexibility

8 Disadvantage Complexity High Profile High 10 High 4:2:2 High 4:4:4

9 編碼時間

10 Intra-mode decision Inter-mode decision

11 Mode Decision Block Base Intra-mode Inter-mode

12 Intra-Mode Decision

13 Intra-Mode Decision 4*4 horizontal 16*16 plane

14 Intra-Mode Decision 處理後的圖 原圖

15 Inter-Mode Decision Current Frame Reference Frames

16 Inter-Mode Decision 方塊 位置 Motion Vector Current Frame Reference Frame

17 A A A 不分割 巨區塊 B B B C 分成兩個16*8的區塊 C C

18 Inter-Mode Decision 所有的Inter模式

19 Mode Decision

20 Frame-Based Fast Mode Decision Method
Flow Description The Method

21 概念圖 前置處理 Current frame Previous frame 演算法本體 MB的模式 H.264處理

22 概念圖 前置處理 分群 演算法本體 正規化 H.264處理

23 分群 4*4 sub macro block SNR 最高細節度 m4 高細節度 m5 中細節度 m1 低細節度 m3 最低細節度
的平均值

24 Current frame 5 frames Previous frame

25 Current frame 5 frames Previous frame 4 Pixels

26 Frame Difference Frame Difference Frame Difference Frame Difference Frame Difference 5 frame differences

27 53 Frame Difference 54 37 42 41 Frame Difference Frame Difference Frame Difference Frame Difference 53 47 40 36 49 44 33 47 46 38 57 63 72 59 70 74 71 60 69 75 58 68 65 70 76 5 frame differences

28 53 Frame Difference 54 37 42 41 Frame Difference Frame Difference Frame Difference Frame Difference 53 47 40 36 49 44 33 47 46 38 57 63 72 59 70 74 71 60 69 75 58 68 65 70 76 34 67 58 83 34

29 52 Frame Difference 54 33 40 38 53 47 34 35 48 44 33 44 43 36 49 52 43 43 46 36 61 45 47 38 56 47 45 38 34 對所有值加以平均,得到m1值

30 最高細節度 m4 m2 高細節度 m5 中細節度 m1 低細節度 m3 最低細節度
我們現在已經在五張的ref. frame裏面找到最接近的block,然後再來根據差值來判定每一個區塊是屬於哪一類的區塊,然後我們一共把區塊的分類分成五種 低細節度 m3 最低細節度

31 Frame Difference 52 54 33 40 53 47 34 35 48 44 43 36 38 49 46 61 45 56

32 正規化

33 正規化 細節 細節 細節 細節 細節 細節 細節 細節

34 最佳解的可能性 A A A B 巨區塊 分成兩個16*8的區塊 B B C C C 不分割 C
因為我們找出來的最佳解只局限於mv=0的地方,但真實上的最佳解很有可能是在不=0的地方 B B C C C 不分割 C

35 輸出 最高細節度 高細節度 高細節度 中細節度 中細節度 低細節度 低細節度 最低細節度

36 JM10.2 Fast mode decision Compared with JM
Experimental Results JM10.2 Fast mode decision Compared with JM

37 JM10.2 Fast mode decision Homogeneous Regions Determination Edge detection (Sobel operator) Stationary Regions Detection SAD (previous MB and present MB)

38 FFMD FFMD SnrY BitRate FFMD ME time


Download ppt "H.264畫框層級之快速模式決策方法 研究生:李明峰 指導教授:蔣依吾 博士 中山大學資訊工程學系"

Similar presentations


Ads by Google