A kind of intraframe prediction decoding method and device based on hevc
An intra-frame prediction and decoding method technology, applied in the field of video encoding and decoding, can solve the problems of multiple processing flow branches and low efficiency, and achieve the effects of reducing code branches, improving the degree of parallelization, and improving pipeline utilization.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0024] This embodiment provides an HEVC-based intra prediction decoding method, figure 2 is the flowchart of the method, such as figure 2 As shown, the method includes the following steps:
[0025] Step 201: call a pre-set intra prediction function corresponding to the color component index, intra prediction mode, and size of the prediction block according to the color component index, intra prediction mode, and size of the prediction block (that is, the current decoding block);
[0026] Step 202: Perform intra-frame prediction processing on the plurality of pixels by using the called intra-frame prediction function.
[0027] Wherein, using the called intra prediction function to perform intra prediction processing on multiple pixels may specifically include: loading multiple pixels in the prediction block each time; reading the interpolation points corresponding to multiple pixels in the reference pixel, and according to the interpolation Generate interpolation coefficien...
no. 2 example
[0035] There are a total of 35 intra prediction modes in HEVC, among which mode 0 is Planar mode, mode 1 is DC (direct current) mode, and other modes correspond to different angles.
[0036] This embodiment provides an HEVC-based intra prediction decoding method. In this embodiment, the Planar mode is taken as an example to illustrate the decoding method. The method includes the following processing:
[0037] Planar mode (mode=0):
[0038] For each row, multiple pixels are loaded each time, and multiple pixels are processed at the same time through parallel addition and multiplication instructions, and the calculation results are stored in the specified memory address.
[0039] The specific process of intra prediction is as follows:
[0040] 1. Calculate the loading reference vector:
[0041] v_top_x={p[x][-1]:x=0...size-1}={top[x]:x=0...size-1},
[0042] v_left_size={p[-1][size]; size elements}={left[size],...,left[size]; size elements},
[0043] v_top_size={p[size][-1]; ...
no. 3 example
[0100]This embodiment provides an HEVC-based intra prediction decoding device, which is used to implement the methods provided by the first embodiment and the second embodiment above, image 3 is the block diagram of the device, such as image 3 As shown, the device 30 includes the following components:
[0101] A function calling module 31, configured to call a preset intra prediction function corresponding to the color component index, the intra prediction mode, and the size of the prediction block according to the color component index, the intra prediction mode, and the size of the prediction block;
[0102] The processing module 32 is used to load multiple pixels in the prediction block each time, use the intra prediction function to process multiple pixels, and use parallel addition and multiplication instructions to simultaneously process multiple pixels when processing pixels .
[0103] Wherein, the processing module 32 may specifically include: a loading unit, confi...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


