Fast intra prediction mode selection method based on block features

An intra-frame prediction mode and mode selection technology, applied in the field of video coding, can solve the problem of slow transformation and achieve the effect of increasing speed

Inactive Publication Date: 2011-04-06
WUHAN UNIV
View PDF2 Cites 30 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, a defect of this method is that the entire block transformation is required to be very slow, that is to say, the fluctuation of a whole block of numbers is very small to ensur

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Fast intra prediction mode selection method based on block features
  • Fast intra prediction mode selection method based on block features
  • Fast intra prediction mode selection method based on block features

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0061] image 3 Shown is a flow chart of a method for selecting an intra prediction mode for a luma 16×16 block.

[0062] Step ①: first select the mode of 16×16 blocks for the luminance component. When the encoder enters the mode selection of the 16×16 block, first select the mode of the 16×16 block; judge whether the adjacent blocks on the left and the top of the 16×16 block exist, and if so, go to step ②; if Does not exist, go to step ⑤;

[0063] Step ②: When the pixel values ​​on both sides exist, respectively define the variance of the four pixels on the left side of the block and the four pixels on the top side, which are recorded as var1 and var2 respectively;

[0064] The variance is still according to the formula var=EX 2 -(EX) 2 calculate. Specifically in the image, it is calculated according to the following formula:

[0065] var 1 = EX 2 - ( EX ...

Embodiment 2

[0078] Figure 4 Shown is a flow chart of a method for selecting an intra prediction mode for a chroma 8×8 block.

[0079] Step ①: first select the mode of 8×8 blocks for the chrominance component. When the encoder enters the mode selection of the 8×8 block, first select the mode of the 8×8 block; judge whether the adjacent blocks on the left and the top of the 8×8 block exist, and if so, go to step ②; if Does not exist, go to step ⑤;

[0080] Step ②: When the pixel values ​​on both sides exist, respectively define the variance of the four pixels on the left side of the block and the four pixels on the top side, which are recorded as var1 and var2 respectively;

[0081] The variance is still according to the formula var=EX 2 -(EX) 2 calculate. Specifically in the image, it is calculated according to the following formula:

[0082] var 1 = EX 2 - ( EX ) ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to the technical field of video coding, in particular to a fast intra prediction mode selection method based on block features. By using brightness 4*4 blocks, brightness 16*16 blocks and chroma 8*8 blocks as objects, the texture change of a current block is judged by respectively calculating the variance of four pixels respectively positioned at the upper side and the left side of the current block, thereby determining the relevant mode or deleting the irrelevant mode so as to achieve the purpose of raising the video coding speed on the premise of ensuring the video coding quality. The algorithm solves the defect that the algorithm in the latest proposal is only applicable to image blocks subjected to a gentle change. On an optimized x264 mobile phone platform, the speed can be raised by 0.5-2 fps when the brightness 4*4 blocks, the brightness 16*16 blocks and the chroma 8*8 blocks are simultaneously modified, thereby well realizing the unification of the coding speed and the efficiency.

Description

technical field [0001] The present invention relates to the technical field of video coding, in particular to a fast intra-frame prediction mode selection method based on block features. Background technique [0002] With the continuous development of time, H.263 in 1996, H.263+ in 1998, H.263++ in 2000, and in 2001, MPEG recognized the potential advantages of H.264 and combined with VCEG The necessity of work, so the two cooperated to establish the Joint Video Team (JVT), thus forming the unified standard H.264 / AVC released in the second quarter of 2003. [0003] The new generation of video coding standard H.264 / AVC adopts a number of new coding technologies. Compared with the previous video coding standards, it greatly improves the compression efficiency while maintaining good decoding quality. However, when obtaining high compression efficiency At the same time, the computational complexity has risen sharply, and it is difficult to realize real-time coding in many resour...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04N7/26H04N7/32H04N19/11
Inventor 胡瑞敏杨建仁王文兵周楚陈军王启军
Owner WUHAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products