CN102917225B - HEVC intraframe coding unit fast selecting method - Google Patents
HEVC intraframe coding unit fast selecting method Download PDFInfo
- Publication number
- CN102917225B CN102917225B CN201210411951.9A CN201210411951A CN102917225B CN 102917225 B CN102917225 B CN 102917225B CN 201210411951 A CN201210411951 A CN 201210411951A CN 102917225 B CN102917225 B CN 102917225B
- Authority
- CN
- China
- Prior art keywords
- coding
- current
- coded
- coding unit
- split
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 230000011218 segmentation Effects 0.000 claims abstract description 4
- 238000005192 partition Methods 0.000 claims description 27
- 238000010187 selection method Methods 0.000 claims description 4
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
The invention provides a kind of HEVC intraframe coding unit fast selecting method.Relevant with the histogram of gradients of the non-normalized of CU owing to being similar to absolute error and SAD the rate distortion costs of each CU obtained.The CU of two equal dimensions, its non-normalized histogram of gradients similarity degree is higher, and segmentation identifier is more equal.The present invention uses the template matches mode based on non-normalized histogram of gradients to realize the quick selection of CU, thus improves the method for the coding rate of HEVC intra-frame prediction method.Utilize non-normalized histogram of gradients as feature to judge that each CU is the need of being divided into four less CU.Under the condition meeting template matches, eliminate the step comparing encoding rate distortion cost one by one.
Description
Technical Field
The present invention relates to a High Efficiency Video Coding (HEVC) technology, and more particularly, to a technology for selecting a prediction Coding unit in Coding.
Background
Along with the development and maturity of high-definition video technology, a large number of applications of high-definition videos emerge in daily life. Various applications for high definition video are popular and appreciated by users. However, the higher resolution brings larger data volume, so that the high definition video has higher requirement on the compression performance of the video coding and decoding algorithm. The current video coding and decoding standards (such as H.264/AVC) often cannot well meet the requirement of high-definition video on compression performance. In order to meet the requirements of new Video applications on Coding and decoding standards, a Joint Video Coding Joint coordination Team (JCT-VC) of ITU-T/ISO/IEC is making a new next-generation Video Coding standard HEVC at the day. To be suitable for real-time applications of video technology, we need to improve the coding speed of HEVC. The invention mainly aims to improve the intra-frame coding speed of HEVC and reduce the computational complexity.
Currently, there is mainly a class of fast algorithms for HEVC intra coding. I.e. a fast selection based on the prediction direction. The method comprises the steps of judging the prediction direction through gradient information of a current block; the prediction direction of the neighboring block is also used to assist in determining the prediction direction to the current block. However, most of these methods improve the intra-coding speed by enabling quick selection of the prediction direction. No attempt is made to solve the problem from the perspective of a quick selection of Coding Units (CUs). In fact, the dimensions of a CU when intra-coded are 64x64, 32x32, 16x16, 8x 8. When each maximum coding unit (LCU) of 64x64 is coded, rate distortion optimization needs to be performed by traversing from the scale 64x64 to 8x8 according to a quadtree structure, and the most suitable CU scale is selected. Since the smallest dimension of a CU is 8x8, it is no longer possible for 8x8CU to split down into smaller CUs. But 8x8CU may be coded in 4 Prediction Units (PUs) of 4x 4. If we can predict the final intra-coded CU scale quickly, many CU prediction processes can be omitted in the intra prediction process.
In the existing HEVC intra coding process, the coding of each LCU is traversed by a CU from 64x64 (depth minimum) to 8x8 scale in a quadtree structure. Each CU has a partition identifier (split flag) during the traversal. This split flag is used to determine whether the current CU needs to be split into four smaller-sized CUs, i.e. the rate-distortion cost J after split coding for the CU at the current size is calculated and comparedsplitRate-distortion cost J with undivided codingunsplitThe size of (d); current rate distortion cost JunsplitLess than or equal to a rate-distortion cost JsplitIf yes, the current CU is not divided any more, and the division identifier of the CU is marked as unsplit; current rate distortion cost JunsplitGreater than the rate-distortion cost JsplitIf the current CU needs to be divided, the division identifier of the CU is marked as split, and whether further division is needed after the CU is divided is determined by using the rate-distortion cost until the minimum scale 8x8 (with the maximum depth) is determined, and the corresponding coding information of the current LCU is updated by storing the coding information of the mode corresponding to the division identifier while the division identifier of the current CU is determined.
Disclosure of Invention
The invention aims to solve the technical problem of a method for quickly selecting HEVC intra-frame coding units based on template matching.
The invention adopts the technical scheme that the HEVC intra-frame coding unit quick selection method comprises the following steps:
step 1, in a largest coding unit LCU to be predicted which is sequentially extracted from a current coding frame, carrying out coding unit scale judgment on the LCU from the depth corresponding to the largest coding scale;
step 2, calculating the kth coding unit of the current coding frame under the current depth iThe non-normalized gradient histogram of (1) determines the number of coding units of which the partition identifier coded at the current depth i in the current coding frame is partition splitAnd the number of coding units with split identifier as undividedWhether the template matching starting thresholds are all larger than or equal to a preset template matching starting threshold N, if not, judging the coding unit scale based on the rate distortion cost, namely entering the step 3; if yes, carrying out coding unit scale judgment based on template matching, namely entering the step 4;
step 3, coding unit scale judgment based on rate distortion cost: for coding unit under current depth iRespectively carrying out unsplit mode coding and split mode coding, comparing the rate distortion cost of the two coding modes, and selecting a mode with lower rate distortion cost to assign a partition identifier; when coding unitThe partition identifier is assigned as unsplit, and then the step 5 is carried out; such as a coding unitIf the partition identifier is assigned as split, then step 6 is entered;
step 4, judging the coding unit scale based on template matching: coding unitIs matched with the non-normalized gradient histogram of the coded coding unit at the current depth i in the current coding frame,finding and encoding unitThe most similar set number x of coded coding units; judging whether the segmentation identifiers of the x coded coding units are all the same, if not, returning to the step 3; if the partition identifiers of the x coded coding units are all unsplit, then the coding units are codedCoding in an unsplit mode and corresponding to the rate distortion cost under the coding mode, and then entering the step 5; if the partition identifiers of the x coded coding units are split, the coding units are coded by splitPerforming split mode coding and calculating the rate distortion cost under the corresponding coding mode, and then entering the step 6; wherein x is less than or equal to N;
step 5, reserving the rate distortion cost and the coding information coded in the unsplit mode, and updating the number of coding units with unsplit partition identifiers coded under the current depth i in the current coding frame The initial value is 0;
step 6, reserving rate distortion cost and coding information coded in a split mode, and updating the number of coding units with split identifiers of split in the current depth i in the current coding frame The initial value is 0; judging whether the current depth i is the depth corresponding to the coding scale 8x8, if so, determining whether the current depth is the coding scale 8x8If so, updating k to be k +1, returning to the step 2, and if not, entering the step 7; if the current depth is not the depth corresponding to 8x8, updating the current depth i to i +1, and returning to the step 2;
and 7, judging whether the current LCU has coding units which are not coded completely, if so, updating the current depth i to be the depth corresponding to the size of the next coding unit which is not coded completely, if not, finishing the coding of the current LCU, further judging whether the frame end of the current coding frame is reached, if so, finishing the coding of the current coding frame, otherwise, returning to the step 1.
The invention provides a method for realizing rapid selection of a CU (channel Unit) based on a template matching mode of a non-normalized gradient histogram, so as to improve the coding speed of an HEVC intra-frame prediction method.
The rate distortion cost of each CU approximated by the absolute error and SAD is found to be proportional to the difference between the prediction pixel and the source pixel, and this proportional relationship is related to the non-normalized gradient histogram of the CU. The higher the similarity of the non-normalized gradient histograms of two equal-scale CUs, the more likely the segmentation identifiers are equal. Therefore, the present invention uses the non-normalized gradient histogram as a feature to determine whether each CU needs to be divided into four smaller CUs. Under the condition of meeting the template matching, the step of comparing the distortion cost of the encoding rate one by one is omitted.
The method has the advantages that the block division mode of the current CU is predicted by adopting a template matching mode based on the non-normalized histogram, the calculation complexity is low, the detection accuracy is high, the method is simple and efficient, and the time complexity of HEVC intra-frame prediction is greatly reduced on the premise of ensuring that the coding quality is hardly lost.
Drawings
Fig. 1 is an example of a template matching fast prediction method.
Detailed Description
The method utilizes the non-normalized gradient histogram as a feature to judge whether the current CU needs to be divided into four smaller CUs. It is contemplated that similar regions may recur within the same video frame. The method comprises the steps of searching x CUs which are most similar to a non-normalized gradient histogram of a current CU in a CU which is coded in the front of the current CU and has the same scale by adopting a template matching mode, and judging the split flag of the current CU according to the split flags corresponding to the x CUs. When the split flag of the x CUs are all the same, the split flag of the current CU is also equal to the split flag of the x CUs. Otherwise, when the x CUs are not completely the same, the current CU determines that the partition mode is split or unsplit according to the existing rate-distortion cost comparison mode.
As shown in FIG. 1, the black block cukThe CU currently being encoded. C ═ cu0,cu1,…,cuk-1And the CU is a set of coded CUs of the current frame and is composed of gray blocks and white blocks. Wherein the grey color block is split block, and the white color block is unsplit block. The process of template matching is to search for cu in CkThe most similar x CUs. If the split flag for these x CU's is the same, then CUkThe same split flag was also used. Otherwise, rate distortion cost of the current CU under the conditions of split and unsplit is calculated, and split flag is selected by comparing the rate distortion cost. Namely, it is
Wherein xmuAnd xmsThe number of CU of unsplit and split, respectively, of the x best-matched CU. J. the design is a squaresplitAnd JunsplitAnd respectively calculating the rate-distortion cost of the current block according to a split mode and an unsplit mode.
In addition, for each CU of depth i, if the coded CUs of the current frame belong to only one class, the current block cannot be well distinguished. Since similar CUs found at the time of matching also belong to this class. In turn, the CUs of the entire frame belong to this class. Obviously, the prediction error is large. Therefore, it is required that before template matching, the minimum value of the numbers of the two types of reference CUs must not be less than a fixed value, i.e. a preset template matching starting threshold N:
wherein,andthe number of unsplit CU and split CU that have been coded in the current frame, respectively.
Because the number of the CUs with smaller scales in the high-definition image is large, in order to enable the matching effect to be better, template sampling matching can be performed on the CUs according to a certain step length s in a similar uniform sampling mode, namely one sample of each s of coded CUs is compared. In order to make the value of the step length s more flexible, the step length s is a dynamic step length, and the size of s is related to the number of coded CUs in the current frame:
t is a control parameter and can be adjusted according to experience.
Examples
The invention is realized on an HM6.0 experiment platform, and comprises the following steps:
an initialization step:
step 1: in the largest coding unit LCU to be predicted which is sequentially extracted from the current coding frame, the coding unit scale judgment is carried out on the LCU from the depth corresponding to the largest coding scale; before encoding the CU at depth i of each frame,andinitialization is 0;
a coding unit scale judging step:
step 2: calculating the k-th coding unit of the current coding frame under the current depth iNon-normalized gradient histogram of (a); judging the number of coding units of which the partition identifier coded at the current depth i in the current coding frame is partition splitAnd the number of coding units with split identifier as undividedWhether the template matching starting thresholds are all larger than or equal to a preset template matching starting threshold N or not is judged, namely whether the template matching starting thresholds meet the requirements or not is judged <math>
<mrow>
<mi>min</mi>
<mrow>
<mo>(</mo>
<msubsup>
<mi>x</mi>
<mi>pu</mi>
<mi>i</mi>
</msubsup>
<mo>,</mo>
<msubsup>
<mi>x</mi>
<mi>ps</mi>
<mi>i</mi>
</msubsup>
<mo>)</mo>
</mrow>
<mo>≥</mo>
<mi>N</mi>
</mrow>
</math> And is <math>
<mrow>
<mi>max</mi>
<mrow>
<mo>(</mo>
<msubsup>
<mi>x</mi>
<mi>pu</mi>
<mi>i</mi>
</msubsup>
<mo>,</mo>
<msubsup>
<mi>x</mi>
<mi>ps</mi>
<mi>i</mi>
</msubsup>
<mo>)</mo>
</mrow>
<mo>≥</mo>
<mi>x</mi>
<mo>,</mo>
</mrow>
</math> If not, carrying out coding unit scale judgment based on the rate distortion cost, namely entering the step 3; if yes, carrying out coding unit scale judgment based on template matching, namely entering the step 4;
step 3, coding unit scale judgment based on rate distortion cost: for coding unit under current depth iRespectively carrying out unsplit mode coding and split mode coding, comparing the rate distortion cost of the two coding modes, and selecting a mode with lower rate distortion cost to assign a partition identifier; when coding unitThe partition identifier is assigned as unsplit, and then the step 5 is carried out; such as a coding unitIf the partition identifier is assigned as split, then step 6 is entered;
step 4, judging the coding unit scale based on template matching: coding unitThe non-normalized gradient histogram of the coded coding unit under the current depth i in the current coding frame is sampled every step length s to be matched with the non-normalized gradient histogram of the coded coding unit under the current depth i in the current coding frame, and the non-normalized gradient histogram of the coded coding unit under the current depth i in the current coding frame is found out and matched with the coding unitThe most similar set number x of coded coding units; judgment ofWhether the partition identifiers of the x coded coding units are all the same, i.e. max (x)mu,xms) If not, returning to the step 3; if the partition identifiers of the x coded coding units are all unsplit, then the coding units are codedCoding in an unsplit mode and corresponding to the rate distortion cost under the coding mode, and then entering the step 5; if the partition identifiers of the x coded coding units are split, the coding units are coded by splitPerforming unsplit mode coding and calculating the rate distortion cost under the corresponding coding mode, and then entering step 6; wherein x is less than or equal to N;
and a circulating judgment step:
step 5, reserving the rate distortion cost and the coding information coded in the unsplit mode, and updating the number of coding units with unsplit partition identifiers coded under the current depth i in the current coding frame
Step 6, reserving rate distortion cost and coding information coded in a split mode, and updating the number of coding units with split identifiers of split in the current depth i in the current coding frameJudging whether the current depth i is the depth corresponding to the coding scale 8x8, if so, further judging whether the current LCU has a coding unit needing scale judgment under the current depth, if so, updating k to k +1, returning to the step 2, and if not, entering the step 7; if the current depth is not the depth corresponding to 8x8, updating the current depth i to i +1, and returning to the step 2;
and 7, judging whether the current LCU has coding units which are not coded completely, if so, updating the current depth i to be the depth corresponding to the size of the next coding unit which is not coded completely, if not, finishing the coding of the current LCU, further judging whether the frame end of the current coding frame is reached, if so, finishing the coding of the current coding frame, otherwise, returning to the step 1.
Claims (3)
- The fast HEVC intra-frame coding unit selection method is characterized by comprising the following steps of:step 1, in a largest coding unit LCU to be predicted which is sequentially extracted from a current coding frame, starting coding unit scale judgment on the LCU from a depth corresponding to the largest coding scale;step 2, calculating the kth coding unit under the current depth i in the current coding frameThe non-normalized gradient histogram of (1) determines the number of coding units of which the partition identifier coded at the current depth i in the current coding frame is partition splitAnd the number of coding units with split identifier as undividedWhether the template matching starting thresholds are all larger than or equal to a preset template matching starting threshold N, if not, judging the coding unit scale based on the rate distortion cost, namely entering the step 3; if yes, carrying out coding unit scale judgment based on template matching, namely entering the step 4;step 3, coding unit scale judgment based on rate distortion cost: for coding unit under current depth iRespectively carrying out unsplit mode coding and split mode coding, comparing the rate distortion cost of the two coding modes, and selecting a mode with lower rate distortion cost to assign a partition identifier; when coding unitThe partition identifier is assigned as unsplit, and then the step 5 is carried out; such as a coding unitIf the partition identifier is assigned as split, then step 6 is entered;step 4, judging the coding unit scale based on template matching: coding unitThe non-normalized gradient histogram of the current coding frame is matched with the non-normalized gradient histogram of the coding unit coded under the current depth i in the current coding frame, and the coding unit is found outThe most similar set number x of coded coding units; judging whether the segmentation identifiers of the x coded coding units are all the same, if not, returning to the step 3; if the partition identifiers of the x coded coding units are all unsplit, then the coding units are codedCoding in an unsplit mode and corresponding to the rate distortion cost under the coding mode, and then entering the step 5; if the partition identifiers of the x coded coding units are split, the coding units are coded by splitPerforming split mode coding and calculating the rate distortion cost under the corresponding coding mode, and then entering the step 6; wherein x is less than or equal to N;step 5, reserving the rate distortion cost and the coding information coded in the unsplit mode, and updating the number of coding units with unsplit partition identifiers coded under the current depth i in the current coding frame The initial value is 0;step 6, reserving rate distortion cost and coding information coded in a split mode, and updating the number of coding units with split identifiers of split in the current depth i in the current coding frame The initial value is 0; judging whether the current depth i is the depth corresponding to the coding scale 8x8, and if the current depth is the depth corresponding to the coding scale 8x8, further judgingIf the current LCU has a coding unit needing scale judgment under the current depth, if so, updating k to k +1, returning to the step 2, and if not, entering the step 7; if the current depth is not the depth corresponding to 8x8, updating the current depth i to i +1, and returning to the step 2;and 7, judging whether the current LCU has coding units which are not coded completely, if so, updating the current depth i to be the depth corresponding to the size of the next coding unit which is not coded completely, if not, finishing the coding of the current LCU, further judging whether the frame end of the current coding frame is reached, if so, finishing the coding of the current coding frame, otherwise, returning to the step 1.
- 2. The HEVC intra-frame coding unit quick selection method of claim 1, wherein in the step 4, the coding unit is codedThe non-normalized gradient histogram of the coded coding unit is sampled according to dynamic step length for matching with the non-normalized gradient histogram of the coded coding unit at the current depth i in the current coding frame, and the value of the dynamic step length is in direct proportion to the number of the coded coding units.
- 3. The method for quickly selecting an HEVC intra coding unit according to claim 2, wherein the specific method for the value of the dynamic step size is:wherein s is a dynamic step value, and T is a control parameter.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210411951.9A CN102917225B (en) | 2012-10-25 | 2012-10-25 | HEVC intraframe coding unit fast selecting method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210411951.9A CN102917225B (en) | 2012-10-25 | 2012-10-25 | HEVC intraframe coding unit fast selecting method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102917225A CN102917225A (en) | 2013-02-06 |
CN102917225B true CN102917225B (en) | 2015-10-28 |
Family
ID=47615435
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210411951.9A Expired - Fee Related CN102917225B (en) | 2012-10-25 | 2012-10-25 | HEVC intraframe coding unit fast selecting method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102917225B (en) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103096090B (en) * | 2013-02-20 | 2015-12-02 | 广州柯维新数码科技有限公司 | A kind of method divided for the encoding block in video compression |
CN103297774B (en) * | 2013-05-13 | 2016-04-27 | 清华大学深圳研究生院 | The fast encoding method of B frame in a kind of Video coding |
CN111800640B (en) * | 2013-06-13 | 2023-11-10 | 上海天荷电子信息有限公司 | Method and device for encoding and decoding image by alternately changing direction and back-and-forth scanning string matching |
CN103414891B (en) * | 2013-07-19 | 2016-08-10 | 北京交通大学 | A kind of bottom-up fast quad-tree trimming algorithm of HEVC intraframe coding |
CN104378644B (en) * | 2013-08-16 | 2020-12-04 | 上海天荷电子信息有限公司 | Image compression method and device for fixed-width variable-length pixel sample string matching enhancement |
CN103747272B (en) * | 2014-01-09 | 2017-03-01 | 西安电子科技大学 | Fast transform approach for the remaining quaternary tree coding of HEVC |
CN104065960A (en) * | 2014-06-18 | 2014-09-24 | 何震宇 | HEVC based low-calculation-complexity video coding method |
CN104202605B (en) * | 2014-08-18 | 2017-11-14 | 山东大学 | A kind of method and its realization device by reducing resolution prediction high-definition image coding unit CU dividing mode |
CN104902276B (en) * | 2015-05-15 | 2018-07-06 | 腾讯科技(北京)有限公司 | Converter unit partitioning method and device |
CN105681812B (en) * | 2016-03-30 | 2019-11-19 | 腾讯科技(深圳)有限公司 | HEVC intraframe coding treating method and apparatus |
CN106231302B (en) * | 2016-07-28 | 2019-03-19 | 同观科技(深圳)有限公司 | A kind of determination method and system of optimal intra prediction mode |
CN107071418B (en) * | 2017-05-05 | 2020-03-17 | 上海应用技术大学 | HEVC intra-frame coding unit rapid partitioning method based on decision tree |
CN109522879B (en) * | 2018-12-19 | 2022-09-27 | 南京理工大学 | Face tracking method based on CU partition mode in HEVC |
CN113767400B (en) * | 2019-03-21 | 2024-09-24 | 谷歌有限责任公司 | Using rate-distortion cost as a loss function for deep learning |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102665078A (en) * | 2012-05-08 | 2012-09-12 | 北方工业大学 | Intra prediction mode decision based on direction vector for HEVC (High Efficiency Video Coding) |
CN102665079A (en) * | 2012-05-08 | 2012-09-12 | 北方工业大学 | Adaptive fast intra prediction mode decision for high efficiency video coding (HEVC) |
-
2012
- 2012-10-25 CN CN201210411951.9A patent/CN102917225B/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102665078A (en) * | 2012-05-08 | 2012-09-12 | 北方工业大学 | Intra prediction mode decision based on direction vector for HEVC (High Efficiency Video Coding) |
CN102665079A (en) * | 2012-05-08 | 2012-09-12 | 北方工业大学 | Adaptive fast intra prediction mode decision for high efficiency video coding (HEVC) |
Non-Patent Citations (2)
Title |
---|
Gradient based fast mode decision algorithm for intra prediction in HEVC;Wei Jiang etal.;《2012 2nd International Conference on Consumer Electronics, Communications and Networks (CECNet)》;20120423;第1836-1840页 * |
一种基于HEVC的快速帧内预测算法;何小海 等;《全国信息与电子工程第五届学术年会暨四川省电子学会曙光分会第十六届学术年会论文集》;20121001;第1-8页 * |
Also Published As
Publication number | Publication date |
---|---|
CN102917225A (en) | 2013-02-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102917225B (en) | HEVC intraframe coding unit fast selecting method | |
Zhang et al. | Gradient-based fast decision for intra prediction in HEVC | |
EP3389276B1 (en) | Hash-based encoder decisions for video coding | |
EP3120556B1 (en) | Encoder-side decisions for screen content encoding | |
CN111492655B (en) | Texture-based partition decisions for video compression | |
CN104754357B (en) | Intraframe coding optimization method and device based on convolutional neural networks | |
KR20130004133A (en) | Method and apparatus for predicting chrominence component image uisng luminance component image | |
CN105120292A (en) | Video coding intra-frame prediction method based on image texture features | |
CN107371022B (en) | Inter-frame coding unit rapid dividing method applied to HEVC medical image lossless coding | |
CN109040764B (en) | HEVC screen content intra-frame rapid coding algorithm based on decision tree | |
CN103873861A (en) | Coding mode selection method for HEVC (high efficiency video coding) | |
CN103533355B (en) | A kind of HEVC fast encoding method | |
CN110446052B (en) | 3D-HEVC intra-frame depth map rapid CU depth selection method | |
CN103327327B (en) | For the inter prediction encoding unit selection method of high-performance video coding HEVC | |
WO2022121787A1 (en) | Method and apparatus for video predictive coding | |
Mu et al. | Fast coding unit depth decision for HEVC | |
CN104954787B (en) | HEVC inter-frame forecast mode selection methods and device | |
CN103313055B (en) | A kind of chroma intra prediction method based on segmentation and video code and decode method | |
CN106534849A (en) | Fast HEVC interframe coding method | |
Li et al. | Self-learning residual model for fast intra CU size decision in 3D-HEVC | |
CN103702131A (en) | Pattern-preprocessing-based intraframe coding optimization method and system | |
CN106878754B (en) | A kind of 3D video depth image method for choosing frame inner forecast mode | |
WO2020248715A1 (en) | Coding management method and apparatus based on high efficiency video coding | |
Bai et al. | Fast coding tree unit decision for HEVC intra coding | |
Chen et al. | Fast 3D-HEVC depth intra coding based on boundary continuity |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C53 | Correction of patent of invention or patent application | ||
CB03 | Change of inventor or designer information |
Inventor after: Li Hongliang Inventor after: Xiong Jian Inventor before: Li Hongliang |
|
COR | Change of bibliographic data |
Free format text: CORRECT: INVENTOR; FROM: LI HONGLIANG TO: LI HONGLIANG XIONG JIAN |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20151028 Termination date: 20181025 |
|
CF01 | Termination of patent right due to non-payment of annual fee |