A fast selection method for scalable multi-view video plus depth macroblock coding mode
A coding mode, fast selection technology, applied in the direction of digital video signal modification, image communication, electrical components, etc., can solve the problem of high time overhead in MB coding mode selection, and achieve the effect of reducing time complexity
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0058] see Figure 1 to Figure 6 , this scalable multi-viewpoint video plus depth macroblock coding mode fast selection method, its specific steps are:
[0059] Step 1. Encoding of base view V0: Encode texture video T0 using the macroblock mode selection method of full traversal; for depth video D0, quickly select the encoding mode of the current depth macroblock according to the encoding mode of the corresponding texture video T0 macroblock.
[0060] Step 2. Enhancing view V1 encoding: For texture video T1, according to the relationship between the macroblock encoding modes of its reference views T0 and D0 and the texture complexity of macroblocks, quickly select the encoding mode of the current macroblock; for depth video D1 According to the coding mode of the macroblock corresponding to the reference view T1 and the CBP value of the current depth macroblock in DIRECT or Inter16x16 mode, the coding mode of the current depth macroblock is quickly selected.
[0061] Step 3. E...
Embodiment 2
[0063] This embodiment is basically the same as Embodiment 1, and the special features are as follows:
[0064] In the step 1, for T0, according to the type of the current frame, all inter-frame and intra-frame coding modes of the macroblock are traversed, and the optimal macroblock coding mode is selected to ensure that the quality of the basic-view 2D video is optimal;
[0065] For D0, the basic steps of macroblock interframe coding are:
[0066] (1) Judging whether the encoding mode of the corresponding position macroblock of the current macroblock in T0 is Inter16x16 or DIRECT / SKIP mode;
[0067] (2) If the judgment result in step (1) is true, then the current macroblock adopts the same encoding mode as the macroblock at the corresponding position of T0;
[0068] (3) If the judgment result in step (1) is false, then the current macroblock refers to the motion vector of T0 to traverse all inter-frame coding modes, and then select the optimal macroblock inter-frame coding m...
Embodiment 3
[0081] This scalable multi-viewpoint video plus depth macroblock coding mode fast selection method, the coding main program block diagram is as follows Figure 4 As shown, the selection process of texture video MB and depth video MB coding mode is as follows Figure 5 as well as Figure 6 As shown, this method is implemented under JMVM8.0, and the specific implementation steps are as follows:
[0082] Step 1, basic view V0 encoding:
[0083] (1.1) For T1, MB traverses all coding modes and selects the optimal mode.
[0084] (1.2) For D0, when selecting the inter-frame mode, if the MODE T0=Inter16x16or DIRECT / SKIP, then MODE current =MODE T0 ; otherwise, use MV current = MV T0 Go through all inter-frame coding modes and go to step 4.
[0085] Among them, MODE T0 It is the encoding mode of the MB corresponding to the position of the current MB in T0, MODE current is the coding mode of the current macroblock, MV current is the motion vector of the current MB, MV T0 is ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


