Partition method and device for coding unit
A coding unit and parameter technology, applied in the field of video coding, can solve the problems of increasing coding complexity and coding time, and achieve the effect of reducing the amount of computation and complexity, and reducing complexity and coding time.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0051] refer to figure 1 , which shows a flow chart of the steps of an embodiment of a coding unit segmentation method embodiment of the present invention, which may specifically include:
[0052] Step 101. Determine the agreed bit image of the coding unit; wherein, the agreed bit image is a reference image whose distance and level are closest to the coding unit;
[0053] In order to obtain high compression efficiency, HEVC can adopt layer B coding. In level B coding, up to 4 levels are allowed. refer to figure 2 , shows a schematic diagram of layer B encoding performed by HEVC, wherein the numbers below the time (time) axis indicate the image display order, and the numbers on the image indicate the encoding order.
[0054]The encoder encodes 8 images as a group, and the encoding order and display order of the images are different. For convenience, POC (Picture Order Count) can be used to represent the encoding order and display order of the images. For example, the image...
Embodiment 2
[0101] refer to figure 2 , shows a schematic diagram of layer B coding performed by HEVC according to the present invention, and the specific process of determining the agreed bit image of the coding unit will be described below by taking this schematic diagram as an example. It can be seen from the figure that the coding sequence is: first code POC=0, POC=8, POC=4, POC=2, POC=1, POC=3, POC=6, POC=5, POC=7 Group 8 pictures, and then code the group of 8 pictures POC=16, POC=12, POC=10, POC=9, POC=11, POC=14, POC=13, POC=15.
[0102] First encode the image of POC=0, which is an I frame, so this algorithm is not considered;
[0103] Then encode the picture of POC=8, its reference picture is the picture of POC=0, refpoc_and7=ui_ref_pic_nearest[8&7]=0, so the agreement bit picture is the picture of POC=0, (search in order);
[0104] Then encode the picture of POC=4, its reference picture is the picture of POC=8, POC=0, refpoc_and7=ui_ref_pic_nearest[4&7]=0, so the agreement bit ...
Embodiment 3
[0113] refer to image 3 , shows a schematic diagram of a specific example of a method for partitioning a coding unit in the present invention, wherein, shown in the figure is a process of dividing a 64×64 LCU into CUs of different sizes. First, the 64×64 LCU is divided into four 32×32 sub-CU, and then the four 32×32 sub-CUs continue to independently choose to split or not. In HEVC, as long as the size of a 2N×2N coding unit is larger than 8×8, it can continue to be divided independently.
[0114] In an application example of the present invention, the above-mentioned LCU is divided using a traditional division method. First divide the current LCU into four 32×32 sub-CUs, then calculate the rate-distortion cost Rdcost1 when the current LCU is not divided, and the rate-distortion cost Rdcost2 when the current LCU is divided into four 32×32 sub-CUs, by comparing the two rates Distortion costs to determine whether to split the current LCU into 4 sub-CUs.
[0115] Wherein, the ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com