Data decoding method and apparatus, and data coding method and apparatus

US11949853B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11949853-B2
Application numberUS-202117470636-A
CountryUS
Kind codeB2
Filing dateSep 9, 2021
Priority dateAug 26, 2019
Publication dateApr 2, 2024
Grant dateApr 2, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A data decoding method, performed by a computer device, is provided. The data decoding method includes obtaining coded data corresponding to a current to-be-decoded unit, obtaining a coding mode restriction type corresponding to the current to-be-decoded unit by decoding the coded data, determining a candidate coding mode set corresponding to the current to-be-decoded unit according to the coding mode restriction type, the candidate coding mode set comprising a block copy intra-frame coding mode, selecting a target coding mode from the candidate coding mode set, and decoding the current to-be-decoded unit according to the target coding mode, thereby obtaining corresponding decoded data.

First claim

Opening claim text (preview).

What is claimed is: 1. A data decoding method, performed by a computer device, the data decoding method comprising: obtaining coded data corresponding to a current to-be-decoded unit; obtaining a syntax indicating a coding mode restriction type corresponding to the current to-be-decoded unit by decoding the coded data, the coding mode restriction type indicating which coding mode of the current to-be-decoded unit that decoding of the current to-be-decoded unit is restricted to; determining a candidate coding mode set corresponding to the current to-be-decoded unit according to the coding mode restriction type, the candidate coding mode set comprising a block copy intra-frame coding mode; selecting a target coding mode from the candidate coding mode set; and decoding the current to-be-decoded unit according to the target coding mode, thereby obtaining corresponding decoded data. 2. The data decoding method of claim 1 , wherein the selecting the target coding mode from the candidate coding mode set comprises: obtaining coding mode flag bit information corresponding to the current to-be-decoded unit by decoding the coded data, the coding mode flag bit information indicating which coding mode that decoding of the current to-be-decoded unit is restricted to; and determining the target coding mode corresponding to the current to-be-decoded unit according to the coding mode restriction type and the coding mode flag bit information. 3. The data decoding method of claim 2 , wherein the determining the target coding mode corresponding to the current to-be-decoded unit according to the coding mode restriction type and the coding mode flag bit information comprises: determining, according to the coding mode restriction type, that the coding mode flag bit information related to the block copy intra-frame coding mode needs to be read; and determining, based on determining that the coding mode flag bit information needs to be read, the candidate coding mode set according to the coding mode flag bit information after the coding mode flag bit information related to the block copy intra-frame coding mode is read. 4. The data decoding method of claim 2 , wherein the syntax indicates that the coding mode restriction type is an intra-frame coding mode restriction type that indicates that the coding mode for the decoding the current to-be-decoded unit is restricted to an intra-frame coding mode, and the selecting the target coding mode corresponding to the current to-be-decoded unit according to the coding mode restriction type and the coding mode flag bit information comprises: determining the target coding mode as a common intra-frame coding mode based on a value corresponding to the coding mode flag bit information being a first flag bit value; or determining the target coding mode as the block copy intra-frame coding mode based on a value corresponding to the coding mode flag bit information being a second flag bit value. 5. The data decoding method of claim 4 , wherein the coding mode flag bit information is ibc_flag or flag bit information related to ibc_flag. 6. The data decoding method of claim 4 , wherein flag bit information of the block copy intra-frame coding mode is ibc_flag, and wherein, based on the coding mode in the intra-frame coding mode restriction type being the common intra-frame coding mode, ibc_flag is set to 0; or based on the coding mode in the intra-frame coding mode restriction type being the block copy intra-frame coding mode, ibc_flag is set to 1. 7. The data decoding method of claim 2 , wherein the coding mode restriction type is an inter-frame coding mode restriction type that indicates that the coding mode for the decoding the current to-be-decoded unit is restricted to an inter-frame coding mode, and the determining the target coding mode corresponding to the current to-be-decoded unit according to the coding mode restriction type and the coding mode flag bit information comprises: determining the target coding mode as a common inter-frame coding mode based on a value corresponding to the coding mode flag bit information being a first flag bit value; or determining the target coding mode as the block copy intra-frame coding mode based on a value corresponding to the coding mode flag bit information being a second flag bit value. 8. The data decoding method of claim 1 , wherein the syntax in the coded data is root_cu_mode=‘PRED_Inter_only’, and the syntax indicates that the coding mode restriction type is an inter-frame coding mode restriction type that indicates that the coding mode for the decoding the current to-be-decoded unit is restricted to an inter-frame coding mode, and the target coding mode is a common inter-frame coding mode. 9. The data decoding method of claim 1 , wherein the syntax in the coded data indicates that the coding mode restriction type is an inter-frame coding mode restriction type that indicates that the coding mode for the decoding the current to-be-decoded unit is restricted to an inter-frame coding mode, the target coding mode is a common inter-frame coding mode, and an additional syntax in the coded data is skip_flag. 10. The data decoding method of claim 1 , wherein the coding mode restriction type is a block copy intra-frame coding mode restriction type that indicates that a coding mode for the decoding the current to-be-decoded unit is restricted to the block copy intra-frame coding mode, and wherein the selecting the target coding mode from the candidate coding mode set comprises: determining the target coding mode corresponding to the current to-be-decoded unit as the block copy intra-frame coding mode based on the block copy intra-frame coding mode restriction type. 11. The data decoding method of claim 10 , wherein the syntax in the coded data is root_cu_mode=‘PRED_Ibc_only’, and the determining the target coding mode corresponding to the current to-be-decoded unit as the block copy intra-frame coding mode comprises determining the target coding mode based on the syntax in the coded data, and without transmitting and decoding flag bit information of the block copy intra-frame coding mode. 12. The data decoding method of claim 1 , further comprising: determining the target coding mode corresponding to the current to-be-decoded unit as a common intra-frame coding mode based on the coding mode restriction type obtained through decoding being a common intra-frame coding mode restriction type that indicates that the coding mode for the decoding the current to-be-decoded unit is restricted to the common intra-frame coding mode. 13. The data decoding method of claim 1 , further comprising: determining the target coding mode corresponding to the current to-be-decoded unit as a common inter-frame coding mode based on the coding mode restriction type obtained through decoding being a common inter-frame coding mode restriction type that indicates that the coding mode for the decoding the current to-be-decoded unit is restricted to the common inter-frame coding mode. 14. The data decoding method of claim 1 , wherein the decoding the current to-be-decoded unit according to the target coding mode to obtain corresponding decoded data comprises: obtaining, from the coded data based on the target coding mode being the block copy intra-frame coding mode, block vector information and residual information that correspond to the current to-be-decoded unit; determining prediction information corresponding to the current to-be-decoded unit according to the block vector information; and obtaining a decoded image unit corresponding to the current to-be-decoded unit according to th

Assignees

Inventors

Classifications

  • H04N19/107Primary

    between spatial and temporal predictive coding, e.g. picture refresh · CPC title

  • Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction · CPC title

  • the region being a block, e.g. a macroblock · CPC title

  • Embedding additional information in the video signal during the compression process (H04N19/517, H04N19/68, H04N19/70 take precedence) · CPC title

  • characterised by syntax aspects related to video coding, e.g. related to compression standards · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11949853B2 cover?
A data decoding method, performed by a computer device, is provided. The data decoding method includes obtaining coded data corresponding to a current to-be-decoded unit, obtaining a coding mode restriction type corresponding to the current to-be-decoded unit by decoding the coded data, determining a candidate coding mode set corresponding to the current to-be-decoded unit according to the codi…
Who is the assignee on this patent?
Tencent Tech Shenzhen Company Ltd
What technology area does this patent fall under?
Primary CPC classification H04N19/107. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 02 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).