Download presentation
Presentation is loading. Please wait.
1
Fast Mode Decision for Multiview Video Coding Liquan Shen, Tao Yan, Zhi Liu, Zhaoyang Zhang, Ping An, Lei Yang ICIP2009 1
2
Outline Observation and Analysis Fast Mode Decision for Multiview Video Coding Experiment Results 2
3
Observation and Analysis JMVM 6.0 Inter slices Decide in advance whether the mode size for a MB is 16x16 or not 3
4
Observation and Analysis For MBs in regions with active motion or rich texture, their MB prediction mode size are diverse. For MBs in region with homogeneous motion and texture, their prediction mode size are always large. Mode Complexity(MC) parameter : derived from the mode context of MBs in the previously coded view to estimate the mode characteristics of the MB in current view. – Use means of global disparity vector(GDV) which is not exactly disparity between current MB and the corresponding one. – Use its eight neighbor MBs 4
5
Observation and Analysis 5
6
Fast Mode Decision for Multiview Video Coding Mode size distributions for each type of MB with different mode complexity computed as Eq2. 6 98 1 85 7 2 70 >5
7
Fast Mode Decision for Multiview Video Coding Stategy – Simple mode : only mode size of 16x16 is tested, other mode sizes are skipped. – Medium simple mode : mode size of 8x8 is skipped. – Complex mode : all mode size are tested. 7
8
Experiment Results JMVM 6.0 CABAC Variable prediction size and loop filter is turned on GOP is 16 QP is with 20, 24, 28, 32 and 36 8
9
Motion Skip Mode using Dynamic Property of Anchor Pictures in Multiview Video Coding Choonghyun Jung, Kwangmu Shin, Kidong Chung SSIAI 2010 9
10
Outline Introduction Proposed Motion Skip Mode Experiment Results 10
11
Introduction Motion skip mode: skips the motion data of the current view in encoding and infers motion data of adjacent views in decoding. It is important to get the correlation of the current view and the adjacent view. If the motion skip mode is selected by comparing RDcost, no futher motion information such as the macroblock mode, the reference frame index and the motion vector, needs to be transmitted. 11
12
Introduction 12
13
Introduction Regional Disparity Vector(RDV) – The bit-rate of the RDV is increased because the RDV needs to encode region information per macroblock Propose a regional disparity map based motion skip mode using dynamic property of anchor pictures in MVC 13 The anchor picture is coded only inter- view prediction, its motion vectors can be considered as disparities. Some macroblock are coded as intra mode will be compensated by the closest non-intra macroblock.
14
Proposed Motion Skip Mode Disparity Calculation using the Anchor Picture – Regional disparity map is generated to calculate regional disparity vector by exploiting the anchor picture of current view and adjacent view per GOP Steps: – The luminance value difference between two anchor pictures is calculated Brighter regions represent regions that have movements Darker regions represent regions with less-movements – Binarization Divide into two regions (movement and less-movement ) – The binary picture is segmented into macoblocks – The number of pixels of macroblock is investigated – The regional disparity map is generated 14
15
Proposed Motion Skip Mode 15
16
Proposed Motion Skip Mode The best matching disparity vectors are calculated using MAD between the divided regions of current view(movement and less-movement regions) and the reference pictures of adjacent views. 16
17
Proposed Motion Skip Mode Motion Skip Mode using Regional Disparity – Since the disparity vectors and the disparity map are calculated in the anchor pictures, we should apply the motion skip mode in the non anchor pictures – If the proposed motion skip mode is selected by comparing the RDcost of the other modes, no further motion information such as the macroblock mode, the reference index, the motion vector is transmitted – New flags of three bits which are included in the head of macroblock layer syntax Notify whether or not the motion skip mode is used Notify whether or not the the region has motions Notify whether or not the picture of adjacency view is used 17
18
Experimental Result 18
19
Experimental Result 19
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.