Nothing Special   »   [go: up one dir, main page]

WO2015180166A1 - Improved intra prediction mode coding - Google Patents

Improved intra prediction mode coding Download PDF

Info

Publication number
WO2015180166A1
WO2015180166A1 PCT/CN2014/078990 CN2014078990W WO2015180166A1 WO 2015180166 A1 WO2015180166 A1 WO 2015180166A1 CN 2014078990 W CN2014078990 W CN 2014078990W WO 2015180166 A1 WO2015180166 A1 WO 2015180166A1
Authority
WO
WIPO (PCT)
Prior art keywords
intra prediction
block
prediction mode
mode
current block
Prior art date
Application number
PCT/CN2014/078990
Other languages
French (fr)
Inventor
Kai Zhang
Jicheng An
Xianguo Zhang
Han HUANG
Original Assignee
Mediatek Singapore Pte. Ltd.
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mediatek Singapore Pte. Ltd. filed Critical Mediatek Singapore Pte. Ltd.
Priority to PCT/CN2014/078990 priority Critical patent/WO2015180166A1/en
Publication of WO2015180166A1 publication Critical patent/WO2015180166A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/103Selection of coding mode or of prediction mode
    • H04N19/107Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh

Definitions

  • the invention relates generally to video/image processing.
  • the presented invention relates to intra-mode coding.
  • intra prediction modes there are 35 intra prediction modes including Planar (Mode 0), DC (Mode 1) and 33 angular intra prediction modes (Mode 2- Mode 34) as depicted in Fig. 1.
  • a predictive coding approach is applied to code the intra prediction mode.
  • the intra prediction modes of the above and left neighboring blocks of the current block as depicted in Fig. 2, together with Planar, DC, and Vertical (angular mode 26) modes construct three most probable intra prediction modes for the current block.
  • the intra prediction mode the most probable intra prediction modes are interpreted with shorter code length and other modes are interpreted with longer code length. If a neighboring block is not available or it is not coded as intra mode, the predictive coding process will not access the intra prediction mode from that neighboring block.
  • Intra block copying was adopted to take advantage of reduplicated content in a picture.
  • a reference block in the current picture is copied to the current block as the prediction if IBC is applied.
  • the reference block is located by applying a block- copying vector (BV).
  • BV block- copying vector
  • a block When a block is coded with IBC mode, it does not possess an intra prediction mode.
  • the coding intra prediction mode of a block if a neighboring block is coded as IBC mode, that neighboring block will be treated as unavailable.
  • the intra prediction mode information of neighboring blocks can hardly be utilized when IBC is a usual mode in blocks.
  • the coding efficiency of intra prediction mode harmed due to the lack of accurate neighboring prediction.
  • FIG. 1 is a diagram illustrating intra prediction angle definitions
  • Fig. 2 is a diagram illustrating neighboring blocks of the current block
  • FIG. 3 is a diagram illustrating intra block copying
  • Fig. 4 is a diagram illustrating intra prediction mode inheriting from the reference block for an IBC block
  • Fig. 5 is a diagram illustrating exemplary positions in the reference block which may be covered by a block
  • Fig. 6 is a diagram illustrating examples of intra prediction mode inheriting from different position of the reference block
  • Fig. 7 is a diagram illustrating Intra prediction mode inheriting from the neighboring block
  • FIG. 8 is a diagram illustrating Intra prediction mode inheriting from the reference block for an Inter block
  • Fig. 9 is a diagram illustrating Intra prediction mode inheriting from the reference block for IBC non-squared blocks.
  • an intra prediction mode is assigned to a block when it is coded with IBC mode.
  • the intra prediction mode assigned that neighboring block will be used in the intra prediction mode coding procedure, just like the situation when the neighboring block is coded as the normal intra mode.
  • the intra prediction mode of a block covering or partially covering the reference block for the current block which is coded with IBC mode is assigned to the current block as its intra prediction mode, as demonstrated in Fig. 4.
  • the current block coded with IBC inherits the intra prediction mode, mode A, from the reference block.
  • the block from which the intra prediction mode is inherited can cover any part of the reference block for the current block which is coded with IBC mode, at least one sample.
  • Fig.5 demonstrates some exemplary possible positions which can be covered by the block from which the intra prediction mode is inherited.
  • Fig. 6 demonstrates some exemplary possible blocks from which the intra prediction mode is inherited.
  • the intra prediction mode of the block covering a fixed position of the reference block for the current block which is coded with IBC mode is assigned to the current block as its intra prediction mode.
  • the intra prediction mode of the block covering position X demonstrated in Fig. 5 of the reference block for the current block which is coded with IBC mode is assigned to the current block as its intra prediction mode.
  • intra prediction modes of blocks covering several positions of the reference block for the current block which is coded with IBC mode are checked sequentially and one of them is assigned to the current block as its intra prediction mode.
  • the intra prediction mode of the block covering position Y demonstrated in Fig. 5 of the reference block for the current block which is coded with IBC mode is checked first. If the intra prediction mode of the block covering position Y can be found, then it is assigned to the current block. Otherwise, the intra prediction mode of the block covering position X demonstrated in Fig. 5 of the reference block for the current block which is coded with IBC mode, is checked. If the intra prediction mode of the block covering position X can be found, then it is assigned to the current block.
  • a default intra prediction mode may be assigned to the current block which is coded with IBC mode.
  • the default intra prediction mode can be DC, Planar or any other modes.
  • the default intra prediction mode is assigned to the current block which is coded with IBC mode.
  • the intra prediction mode of a neighboring block of the current block which is coded with IBC mode is assigned to the current block as its intra prediction mode, as demonstrated in Fig. 7.
  • Mode A or Mode B is assigned to the current block when it is coded with IBC.
  • the most probable intra prediction mode (MPM) of the current block which is coded with IBC mode is assigned to the current block as its intra prediction mode.
  • MPM could be obtained as follows. The intra prediction mode prediction process in HEVC is executed first. Then MPM is set to be one of the three most probable modes. For example, it can be set to the first most probable mode of the three most probable modes.
  • an intra prediction mode is assigned to a block when it is coded with Inter mode.
  • the intra prediction mode assigned that neighboring block will be used in the intra prediction mode coding procedure, just like the situation when the neighboring block is coded as the normal intra mode.
  • the intra prediction mode of a block covering or partially covering the reference block for the current block which is coded with Inter mode is assigned to the current block as its intra prediction mode, as demonstrated in Fig. 8.
  • the current block coded with Inter mode inherits the intra prediction mode, mode A, from the reference block.
  • the block from which the intra prediction mode is inherited can cover any part of the reference block for the current block which is coded with Inter mode, at least one sample.
  • Fig.5 demonstrates some exemplary possible positions which can be covered by the block from which the intra prediction mode is inherited.
  • Fig. 6 demonstrates some exemplary possible blocks from which the intra prediction mode is inherited.
  • the intra prediction mode of the block covering a fixed position of the reference block for the current block which is coded with Inter mode is assigned to the current block as its intra prediction mode.
  • the intra prediction mode of the block covering position X demonstrated in Fig. 5 of the reference block for the current block which is coded with Inter mode is assigned to the current block as its intra prediction mode.
  • intra prediction modes of blocks covering several positions of the reference block for the current block which is coded with Inter mode are checked sequentially and one of them is assigned to the current block as its intra prediction mode.
  • the intra prediction mode of the block covering position Y demonstrated in Fig. 5 of the reference block for the current block which is coded with Inter mode is checked first. If the intra prediction mode of the block covering position Y can be found, then it is assigned to the current block. Otherwise, the intra prediction mode of the block covering position X demonstrated in Fig. 5 of the reference block for the current block which is coded with Inter mode, is checked. If the intra prediction mode of the block covering position X can be found, then it is assigned to the current block.
  • a default intra prediction mode may be assigned to the current block which is coded with Inter mode.
  • the default intra prediction mode can be DC, Planar or any other modes.
  • the default intra prediction mode is assigned to the current block which is coded with Inter mode.
  • the intra prediction mode of a neighboring block of the current block which is coded with Inter mode is assigned to the current block as its intra prediction mode, as demonstrated in Fig. 7.
  • Mode A or Mode B is assigned to the current block when it is coded with Inter.
  • the most probable intra prediction mode (MPM) of the current block which is coded with Inter mode is assigned to the current block as its intra prediction mode.
  • MPM could be obtained as follows. The intra prediction mode prediction process in HEVC is executed first. Then MPM is set to be one of the three most probable modes. For example, it can be set to the first most probable mode of the three most probable modes.
  • the current block described in all the methods above can be any shape and size besides a square block.
  • Fig. 9 demonstrates examples where intra prediction mode inherits from the reference block for non-squared blocks with IBC mode.
  • all the methods described above can be applied to any components.
  • they can be applied to Y component, as well as U (Cb) or V (Cr) components.
  • they can be applied to R component, as well as G or B components.
  • an embodiment of the present invention can be a circuit integrated into a video compression chip or program codes integrated into video compression software to perform the processing described herein.
  • An embodiment of the present invention may also be program codes to be executed on a Digital Signal Processor (DSP) to perform the processing described herein.
  • DSP Digital Signal Processor
  • the invention may also involve a number of functions to be performed by a computer processor, a digital signal processor, a microprocessor, or field programmable gate array (FPGA).
  • processors can be configured to perform particular tasks according to the invention, by executing machine-readable software code or firmware code that defines the particular methods embodied by the invention.
  • the software code or firmware codes may be developed in different programming languages and different format or style.
  • the software code may also be compiled for different target platform.
  • different code formats, styles and languages of software codes and other means of configuring code to perform the tasks in accordance with the invention will not depart from the spirit and scope of the invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

Improved intra prediction mode coding methods are proposed. By inheriting intra prediction mode from reference blocks for IBC or Inter mode,intra prediction mode coding can be more efficiently.

Description

IMPROVED INTRA PREDICTION MODE CODING
TECHNICAL FIELD
[0001] The invention relates generally to video/image processing. In particular, the presented invention relates to intra-mode coding.
BACKGROUND
[0002] In HEVC, there are 35 intra prediction modes including Planar (Mode 0), DC (Mode 1) and 33 angular intra prediction modes (Mode 2- Mode 34) as depicted in Fig. 1. A predictive coding approach is applied to code the intra prediction mode. The intra prediction modes of the above and left neighboring blocks of the current block as depicted in Fig. 2, together with Planar, DC, and Vertical (angular mode 26) modes construct three most probable intra prediction modes for the current block. When coding the intra prediction mode, the most probable intra prediction modes are interpreted with shorter code length and other modes are interpreted with longer code length. If a neighboring block is not available or it is not coded as intra mode, the predictive coding process will not access the intra prediction mode from that neighboring block.
[0003] In the HEVC range extensions draft specification, Intra block copying (IBC) was adopted to take advantage of reduplicated content in a picture. As depicted in Fig.3, a reference block in the current picture is copied to the current block as the prediction if IBC is applied. The reference block is located by applying a block- copying vector (BV). The samples in the reference block must have been reconstructed already before the current block is coded or decoded.
[0004] When a block is coded with IBC mode, it does not possess an intra prediction mode. When the coding intra prediction mode of a block, if a neighboring block is coded as IBC mode, that neighboring block will be treated as unavailable.
[0005] Therefore, the intra prediction mode information of neighboring blocks can hardly be utilized when IBC is a usual mode in blocks. The coding efficiency of intra prediction mode harmed due to the lack of accurate neighboring prediction. SUMMARY
[0006] In light of the previously described problems, an improved intra mode coding method is proposed.
[0007] Other aspects and features of the invention will become apparent to those with ordinary skill in the art upon review of the following descriptions of specific embodiments.
BRIEF DESCRIPTION OF DRAWINGS
[0008] The invention can be more fully understood by reading the subsequent detailed description and examples with references made to the accompanying drawings, wherein:
[0009] Fig. 1 is a diagram illustrating intra prediction angle definitions;
[0010] Fig. 2 is a diagram illustrating neighboring blocks of the current block;
[0011] Fig. 3 is a diagram illustrating intra block copying;
[0012] Fig. 4 is a diagram illustrating intra prediction mode inheriting from the reference block for an IBC block;
[0013] Fig. 5 is a diagram illustrating exemplary positions in the reference block which may be covered by a block;
[0014] Fig. 6 is a diagram illustrating examples of intra prediction mode inheriting from different position of the reference block;
[0015] Fig. 7 is a diagram illustrating Intra prediction mode inheriting from the neighboring block;
[0016] Fig. 8 is a diagram illustrating Intra prediction mode inheriting from the reference block for an Inter block;
[0017] Fig. 9 is a diagram illustrating Intra prediction mode inheriting from the reference block for IBC non-squared blocks.
DETAILED DESCRIPTION
[0018] The following description is of the best-contemplated mode of carrying out the invention. This description is made for the purpose of illustrating the general principles of the invention and should not be taken in a limiting sense. The scope of the invention is best determined by reference to the appended claims.
[0019] Several improved intra prediction mode coding methods are proposed.
[0020] In one embodiment, an intra prediction mode is assigned to a block when it is coded with IBC mode. When coding the intra prediction mode of a block, if a neighboring block is coded as IBC mode, the intra prediction mode assigned that neighboring block will be used in the intra prediction mode coding procedure, just like the situation when the neighboring block is coded as the normal intra mode.
[0021] In another embodiment, the intra prediction mode of a block covering or partially covering the reference block for the current block which is coded with IBC mode, is assigned to the current block as its intra prediction mode, as demonstrated in Fig. 4. In Fig. 4, the current block coded with IBC inherits the intra prediction mode, mode A, from the reference block.
[0022] In still another embodiment, the block from which the intra prediction mode is inherited can cover any part of the reference block for the current block which is coded with IBC mode, at least one sample. Fig.5 demonstrates some exemplary possible positions which can be covered by the block from which the intra prediction mode is inherited. Fig. 6 demonstrates some exemplary possible blocks from which the intra prediction mode is inherited.
[0023] In still another embodiment, the intra prediction mode of the block covering a fixed position of the reference block for the current block which is coded with IBC mode, is assigned to the current block as its intra prediction mode. For example, the intra prediction mode of the block covering position X demonstrated in Fig. 5 of the reference block for the current block which is coded with IBC mode, is assigned to the current block as its intra prediction mode.
[0024] In still another embodiment, intra prediction modes of blocks covering several positions of the reference block for the current block which is coded with IBC mode, are checked sequentially and one of them is assigned to the current block as its intra prediction mode. For example, the intra prediction mode of the block covering position Y demonstrated in Fig. 5 of the reference block for the current block which is coded with IBC mode, is checked first. If the intra prediction mode of the block covering position Y can be found, then it is assigned to the current block. Otherwise, the intra prediction mode of the block covering position X demonstrated in Fig. 5 of the reference block for the current block which is coded with IBC mode, is checked. If the intra prediction mode of the block covering position X can be found, then it is assigned to the current block.
[0025] In still another embodiment, a default intra prediction mode may be assigned to the current block which is coded with IBC mode. For example, the default intra prediction mode can be DC, Planar or any other modes. When no intra prediction mode can be found from the reference block, the default intra prediction mode is assigned to the current block which is coded with IBC mode.
[0026] In still another embodiment, the intra prediction mode of a neighboring block of the current block which is coded with IBC mode, is assigned to the current block as its intra prediction mode, as demonstrated in Fig. 7. In Fig. 7, Mode A or Mode B is assigned to the current block when it is coded with IBC.
[0027] In still another embodiment, the most probable intra prediction mode (MPM) of the current block which is coded with IBC mode, is assigned to the current block as its intra prediction mode. MPM could be obtained as follows. The intra prediction mode prediction process in HEVC is executed first. Then MPM is set to be one of the three most probable modes. For example, it can be set to the first most probable mode of the three most probable modes.
[0028] In still another embodiment, an intra prediction mode is assigned to a block when it is coded with Inter mode. When coding the intra prediction mode of a block, if a neighboring block is coded as Inter mode, the intra prediction mode assigned that neighboring block will be used in the intra prediction mode coding procedure, just like the situation when the neighboring block is coded as the normal intra mode.
[0029] In still another embodiment, the intra prediction mode of a block covering or partially covering the reference block for the current block which is coded with Inter mode, is assigned to the current block as its intra prediction mode, as demonstrated in Fig. 8. In Fig. 8, the current block coded with Inter mode inherits the intra prediction mode, mode A, from the reference block.
[0030] In still another embodiment, the block from which the intra prediction mode is inherited can cover any part of the reference block for the current block which is coded with Inter mode, at least one sample. Fig.5 demonstrates some exemplary possible positions which can be covered by the block from which the intra prediction mode is inherited. Fig. 6 demonstrates some exemplary possible blocks from which the intra prediction mode is inherited. [0031] In still another embodiment, the intra prediction mode of the block covering a fixed position of the reference block for the current block which is coded with Inter mode, is assigned to the current block as its intra prediction mode. For example, the intra prediction mode of the block covering position X demonstrated in Fig. 5 of the reference block for the current block which is coded with Inter mode, is assigned to the current block as its intra prediction mode.
[0032] In still another embodiment, intra prediction modes of blocks covering several positions of the reference block for the current block which is coded with Inter mode, are checked sequentially and one of them is assigned to the current block as its intra prediction mode. For example, the intra prediction mode of the block covering position Y demonstrated in Fig. 5 of the reference block for the current block which is coded with Inter mode, is checked first. If the intra prediction mode of the block covering position Y can be found, then it is assigned to the current block. Otherwise, the intra prediction mode of the block covering position X demonstrated in Fig. 5 of the reference block for the current block which is coded with Inter mode, is checked. If the intra prediction mode of the block covering position X can be found, then it is assigned to the current block.
[0033] In still another embodiment, a default intra prediction mode may be assigned to the current block which is coded with Inter mode. For example, the default intra prediction mode can be DC, Planar or any other modes. When no intra prediction mode can be found from the reference block, the default intra prediction mode is assigned to the current block which is coded with Inter mode.
[0034] In still another embodiment, the intra prediction mode of a neighboring block of the current block which is coded with Inter mode, is assigned to the current block as its intra prediction mode, as demonstrated in Fig. 7. In Fig. 7, Mode A or Mode B is assigned to the current block when it is coded with Inter.
[0035] In still another embodiment, the most probable intra prediction mode (MPM) of the current block which is coded with Inter mode, is assigned to the current block as its intra prediction mode. MPM could be obtained as follows. The intra prediction mode prediction process in HEVC is executed first. Then MPM is set to be one of the three most probable modes. For example, it can be set to the first most probable mode of the three most probable modes.
[0036] In still another embodiment, the current block described in all the methods above can be any shape and size besides a square block. Fig. 9 demonstrates examples where intra prediction mode inherits from the reference block for non-squared blocks with IBC mode.
[0037] In still another embodiment, all the methods described above can be applied to any components. For example, they can be applied to Y component, as well as U (Cb) or V (Cr) components. In another example, they can be applied to R component, as well as G or B components.
[0038] The methods described above can be used in a video encoder as well as in a video decoder. Embodiments of disparity vector derivation methods according to the present invention as described above may be implemented in various hardware, software codes, or a combination of both. For example, an embodiment of the present invention can be a circuit integrated into a video compression chip or program codes integrated into video compression software to perform the processing described herein. An embodiment of the present invention may also be program codes to be executed on a Digital Signal Processor (DSP) to perform the processing described herein. The invention may also involve a number of functions to be performed by a computer processor, a digital signal processor, a microprocessor, or field programmable gate array (FPGA). These processors can be configured to perform particular tasks according to the invention, by executing machine-readable software code or firmware code that defines the particular methods embodied by the invention. The software code or firmware codes may be developed in different programming languages and different format or style. The software code may also be compiled for different target platform. However, different code formats, styles and languages of software codes and other means of configuring code to perform the tasks in accordance with the invention will not depart from the spirit and scope of the invention.
[0039] The invention may be embodied in other specific forms without departing from its spirit or essential characteristics. The described examples are to be considered in all respects only as illustrative and not restrictive. To the contrary, it is intended to cover various modifications and similar arrangements (as would be apparent to those skilled in the art). Therefore, the scope of the appended claims should be accorded the broadest interpretation so as to encompass all such modifications and similar arrangements.

Claims

1. A method of improved intra prediction mode coding, comprising,
an intra prediction mode is assigned to a block when the block is coded with IBC mode, wherein when coding the intra prediction mode of a block, if a neighboring block is coded as IBC mode, the intra prediction mode assigned that neighboring block is used in the intra prediction mode coding procedure; and
an intra prediction mode is assigned to a block when the block is coded with Inter mode, wherein when coding the intra prediction mode of a block, if a neighboring block is coded as Inter mode, the intra prediction mode assigned that neighboring block is used in the intra prediction mode coding procedure.
2. The method as claimed in claim 1, wherein the intra prediction mode of a block covering or partially covering the reference block for the current block which is coded with IBC mode, is assigned to the current block as its intra prediction mode.
3. The method as claimed in claim 2, wherein the block from which the intra prediction mode is inherited can cover any part of the reference block for the current block which is coded with IBC mode, at least one sample.
4. The method as claimed in claim 3, wherein the intra prediction mode of the block covering a fixed position of the reference block for the current block which is coded with IBC mode, is assigned to the current block as its intra prediction mode.
5. The method as claimed in claim 3, wherein intra prediction modes of blocks covering several positions of the reference block for the current block which is coded with IBC mode, are checked sequentially and one of them is assigned to the current block as its intra prediction mode.
6. The method as claimed in claim 2, wherein a default intra prediction mode may be assigned to the current block which is coded with IBC mode.
7. The method as claimed in claim 3 and claim 6, wherein when no intra prediction mode can be found from the reference block, the default intra prediction mode is assigned to the current block which is coded with IBC mode.
8. The method as claimed in claim 2, wherein the intra prediction mode of a neighboring block of the current block which is coded with IBC mode, is assigned to the current block as its intra prediction mode.
9. The method as claimed in claim 8, wherein the most probable intra prediction mode (MPM) of the current block which is coded with IBC mode, is assigned to the current block as its intra prediction mode; MPM is obtained as follows, the intra prediction mode prediction process in HEVC is executed first. Then MPM is set to be one of the three most probable modes.
10. The method as claimed in claim 1, wherein the intra prediction mode of a block covering or partially covering the reference block for the current block which is coded with Inter mode, is assigned to the current block as its intra prediction mode.
11. The method as claimed in claim 10, wherein the block from which the intra prediction mode is inherited can cover any part of the reference block for the current block which is coded with Inter mode, at least one sample.
12. The method as claimed in claim 11, wherein the intra prediction mode of the block covering a fixed position of the reference block for the current block which is coded with Inter mode, is assigned to the current block as its intra prediction mode.
13. The method as claimed in claim 11, wherein intra prediction modes of blocks covering several positions of the reference block for the current block which is coded with Inter mode, are checked sequentially and one of them is assigned to the current block as its intra prediction mode.
14. The method as claimed in claim 10, wherein a default intra prediction mode may be assigned to the current block which is coded with Inter mode.
15. The method as claimed in claim 11 and claim 14, wherein when no intra prediction mode can be found from the reference block, the default intra prediction mode is assigned to the current block which is coded with Inter mode.
16. The method as claimed in claim 10, wherein the intra prediction mode of a neighboring block of the current block which is coded with Inter mode, is assigned to the current block as its intra prediction mode.
17. The method as claimed in claim 16, wherein the most probable intra prediction mode (MPM) of the current block which is coded with Inter mode, is assigned to the current block as its intra prediction mode, MPM is obtained as follows, the intra prediction mode prediction process in HEVC is executed first, and then MPM is set to be one of the three most probable modes.
18. The method as claimed in claim 1, wherein the current block described in all the methods above can be any shape and size besides a square block.
19. The method as claimed in claim 1, wherein all the methods described above can be applied to any components.
PCT/CN2014/078990 2014-05-30 2014-05-30 Improved intra prediction mode coding WO2015180166A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2014/078990 WO2015180166A1 (en) 2014-05-30 2014-05-30 Improved intra prediction mode coding

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2014/078990 WO2015180166A1 (en) 2014-05-30 2014-05-30 Improved intra prediction mode coding

Publications (1)

Publication Number Publication Date
WO2015180166A1 true WO2015180166A1 (en) 2015-12-03

Family

ID=54697940

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/078990 WO2015180166A1 (en) 2014-05-30 2014-05-30 Improved intra prediction mode coding

Country Status (1)

Country Link
WO (1) WO2015180166A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110393009A (en) * 2017-03-22 2019-10-29 高通股份有限公司 Intra prediction mode is propagated
WO2020108574A1 (en) * 2018-11-28 2020-06-04 Beijing Bytedance Network Technology Co., Ltd. Improving method for transform or quantization bypass mode
TWI741589B (en) * 2019-05-10 2021-10-01 聯發科技股份有限公司 Method and apparatus of luma most probable mode list derivation for video coding
US20220166973A1 (en) * 2019-04-10 2022-05-26 Electronics And Telecommunications Research Institute Method and device for signaling prediction mode-related signal in intra prediction
US11825030B2 (en) 2018-12-02 2023-11-21 Beijing Bytedance Network Technology Co., Ltd Intra block copy mode with dual tree partition

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080181309A1 (en) * 2007-01-29 2008-07-31 Samsung Electronics Co., Ltd. Method and apparatus for encoding video and method and apparatus for decoding video
US20080187044A1 (en) * 2007-02-05 2008-08-07 Samsung Electronics Co., Ltd. Method and apparatus for encoding and decoding based on inter prediction
CN102238391A (en) * 2011-05-25 2011-11-09 深圳市融创天下科技股份有限公司 Predictive coding method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080181309A1 (en) * 2007-01-29 2008-07-31 Samsung Electronics Co., Ltd. Method and apparatus for encoding video and method and apparatus for decoding video
US20080187044A1 (en) * 2007-02-05 2008-08-07 Samsung Electronics Co., Ltd. Method and apparatus for encoding and decoding based on inter prediction
CN102238391A (en) * 2011-05-25 2011-11-09 深圳市融创天下科技股份有限公司 Predictive coding method and device

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110393009A (en) * 2017-03-22 2019-10-29 高通股份有限公司 Intra prediction mode is propagated
US11496747B2 (en) 2017-03-22 2022-11-08 Qualcomm Incorporated Intra-prediction mode propagation
CN110393009B (en) * 2017-03-22 2023-03-31 高通股份有限公司 Intra prediction mode propagation
US12047585B2 (en) 2017-03-22 2024-07-23 Qualcomm Incorporated Intra-prediction mode propagation
WO2020108574A1 (en) * 2018-11-28 2020-06-04 Beijing Bytedance Network Technology Co., Ltd. Improving method for transform or quantization bypass mode
US11825030B2 (en) 2018-12-02 2023-11-21 Beijing Bytedance Network Technology Co., Ltd Intra block copy mode with dual tree partition
US20220166973A1 (en) * 2019-04-10 2022-05-26 Electronics And Telecommunications Research Institute Method and device for signaling prediction mode-related signal in intra prediction
TWI741589B (en) * 2019-05-10 2021-10-01 聯發科技股份有限公司 Method and apparatus of luma most probable mode list derivation for video coding
US11956421B2 (en) 2019-05-10 2024-04-09 Hfi Innovation Inc. Method and apparatus of luma most probable mode list derivation for video coding

Similar Documents

Publication Publication Date Title
WO2017143467A1 (en) Localized luma mode prediction inheritance for chroma coding
US11546613B2 (en) Method and apparatus for adaptive motion vector precision
WO2017139937A1 (en) Advanced linear model prediction for chroma coding
WO2015180014A1 (en) An improved merge candidate list construction method for intra block copy
WO2018049594A1 (en) Methods of encoder decision for quad-tree plus binary tree structure
WO2017035831A1 (en) Adaptive inter prediction
WO2018054269A1 (en) Method and apparatus for video coding using decoder side intra prediction derivation
WO2016115981A1 (en) Method of video coding for chroma components
WO2017088093A1 (en) On the smallest allowed block size in video coding
EP3085090B1 (en) Method for palette table prediction
WO2015180166A1 (en) Improved intra prediction mode coding
WO2015085575A1 (en) Methods for background residual prediction
WO2017008255A1 (en) Advanced intra prediction mode signaling in video coding
US20200396444A1 (en) Method and Apparatus for Intra Prediction Fusion in Image and Video Coding
WO2015192372A1 (en) A simplified method for illumination compensation in multi-view and 3d video coding
WO2013102299A1 (en) Residue quad tree depth for chroma components
WO2016115736A1 (en) Additional intra prediction modes using cross-chroma-component prediction
JP7067655B2 (en) Image coding equipment, image decoding equipment, and image processing equipment
WO2016065538A1 (en) Guided cross-component prediction
WO2016205999A1 (en) Adaptive coding group for image/video coding
WO2016123749A1 (en) Deblocking filtering with adaptive motion vector resolution
WO2016070363A1 (en) Merge with inter prediction offset
WO2015100732A1 (en) A padding method for intra block copying
WO2016044974A1 (en) Palette table signalling
WO2016176822A1 (en) High-throughput coding method for palette coding

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14893448

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 14893448

Country of ref document: EP

Kind code of ref document: A1