Method and apparatus for decoding and encoding video, and method and apparatus for predicting direct current coefficient

US9420290B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9420290-B2
Application numberUS-201213439052-A
CountryUS
Kind codeB2
Filing dateApr 4, 2012
Priority dateDec 31, 2009
Publication dateAug 16, 2016
Grant dateAug 16, 2016

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.

Embodiments of the present invention provide a method and an apparatus for decoding and encoding a video, and a method and an apparatus for predicting a direct current coefficient. The video decoding method includes: receiving current frame image information sent by an encoding end, where the current frame image information includes prediction value information, and the prediction value information includes at least one intra-frame direct current DC prediction value; selecting a prediction value from the at least one intra-frame DC prediction value in the prediction value information as an intra-frame DC prediction value of the current image. Through the embodiments of the present invention, flexibility of encoding and decoding a video can be improved.

First claim

Opening claim text (preview).

What is claimed is: 1. A video decoding method, comprising: receiving current frame image information sent by an encoding end, wherein the current frame image information comprises prediction value information, and the prediction value information comprises at least one intra-frame direct current (DC) prediction value, wherein the at least one intra-frame DC prediction value for a current block is determined from one or more intra-frame encoded blocks in a surrounding image area of the current block, at least one of the one or more intra-frame encoded blocks not being adjacent to the current block; and selecting a prediction value from the at least one intra-frame DC prediction value in the prediction value information as an intra-frame DC prediction value of the current image. 2. The method according to claim 1 , wherein: the prediction value information comprises at least two DC prediction values; and the current frame image information further comprises selection information, and the selection information comprises an identifier indicating a prediction value that needs to be selected from the at least two intra-frame DC prediction values; and the selecting a prediction value from the at least one intra-frame DC prediction value in the prediction value information as the intra-frame DC prediction value of the current image comprises: selecting a prediction value from the at least two intra-frame DC prediction values in the prediction value information as an intra-frame DC prediction value of the current image according to the selection information. 3. The method according to claim 1 , wherein: the current frame image information further comprises a mid-value flag bit, and the mid-value flag bit is used to indicate whether a mid-value is used as an intra-frame DC prediction value; and the method further comprises: after receiving a video stream sent by the encoding end, judging whether to use the mid-value as the intra-frame DC prediction value according to the mid-value flag bit; and if the mid-value is used as the intra-frame DC prediction value, using the mid-value as the intra-frame DC prediction value; and if the mid-value is not used as the intra-frame DC prediction value, selecting a prediction value from the at least one prediction value in the prediction value information as the intra-frame DC prediction value of the current image. 4. A video encoding method, comprising: calculating at least one intra-frame DC prediction value for a current frame image, wherein the at least one intra-frame DC prediction value for a current block is determined from one or more intra-frame encoded blocks in a surrounding image area of the current block, at least one of the one or more intra-frame encoded blocks not being adjacent to the current block; and sending current frame image information to a decoding end, wherein the current frame image information comprises prediction value information, and the prediction value information comprises the at least one intra-frame DC prediction value, so that the decoding end performs decoding. 5. The method according to claim 4 , wherein: the calculating the at least one intra-frame DC prediction value for the current frame image comprises: calculating at least two intra-frame DC prediction values for the current frame image, wherein the current frame image information that is sent to an decoding end further comprises selection information, and the selection information comprises an identifier indicating a prediction value that needs to be selected by the decoding end from the at least two intra-frame DC prediction values. 6. The method according to claim 4 , wherein: the current frame image information that is sent to the decoding end further comprises a mid-value flag bit, and the mid-value flag bit is used to indicate whether a mid-value is used as an intra-frame DC prediction value. 7. A video decoding apparatus, comprising: a receiving unit, configured to receive current frame image information sent by an encoding end, wherein the current frame image information comprises prediction value information, and the prediction value information comprises at least one intra-frame direct current DC prediction value, wherein the at least one intra-frame DC prediction value for a current block is determined from one or more intra-frame encoded blocks in a surrounding image area of the current block, at least one of the one or more intra-frame encoded blocks not being adjacent to the current block; and a selecting unit, configured to select a prediction value from the at least one intra-frame DC prediction value in the prediction value information as an intra-frame DC prediction value of the current image. 8. The video decoding apparatus according to claim 7 , wherein: the prediction value information comprises at least two DC prediction values; and the current frame image information further comprises selection information, and the selection information comprises an identifier indicating a prediction value that needs to be selected from the at least two intra-frame DC prediction values; and the selecting unit is configured to select a prediction value from the at least two intra-frame DC prediction values in the prediction value information as an intra-frame DC prediction value of the current image according to the selection information. 9. The video decoding apparatus according to claim 7 , wherein: the current frame image information further comprises a mid-value flag bit, and the mid-value flag bit is used to indicate whether a mid-value is used as an intra-frame DC prediction value; the video decoding apparatus further comprises: a judging unit, configured to judge whether to use the mid-value as the intra-frame DC prediction value according to the mid-value flag bit; and if a judging result is that the mid-value is used as the intra-frame DC prediction value, trigger the selecting unit to use the mid-value as the intra-frame DC prediction value; and if the judging result is that the mid-value is not used as the intra-frame DC prediction value, trigger the selecting unit to select a prediction value from the at least one prediction value in the prediction value information as the intra-frame DC prediction value of the current image. 10. A video encoding apparatus, comprising: a calculating unit, configured to calculate at least one intra-frame DC prediction value for a current frame image, wherein the at least one intra-frame DC prediction value for a current block is determined from one or more intra-frame encoded blocks in a surrounding image area of the current block, at least one of the one or more intra-frame encoded blocks not being adjacent to the current block; and a sending unit, configured to send current frame image information to a decoding end, wherein the current frame image information comprises prediction value information, and the prediction value information comprises the at least one intra-frame DC prediction value, so that the decoding end performs decoding. 11. The video encoding apparatus according to claim 10 , wherein: the calculating the at least one intra-frame DC prediction value for the current frame image comprises: calculating at least two intra-frame DC prediction values for the current frame image, wherein the current frame image information that is sent to an decoding end further comprises selection information, and the selection information comprises an identifier indicating a prediction value that needs to be selected by the decoding end from the at least two intra-frame DC prediction values. 12. The video encoding apparatus according to claim 10 , wherein: the current frame image info

Assignees

Inventors

Classifications

  • among a plurality of spatial predictive coding modes · CPC title

  • the unit being a set of transform coefficients · CPC title

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

  • involving spatial prediction techniques · CPC title

  • H04N19/105Primary

    Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction · 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 US9420290B2 cover?
Embodiments of the present invention provide a method and an apparatus for decoding and encoding a video, and a method and an apparatus for predicting a direct current coefficient. The video decoding method includes: receiving current frame image information sent by an encoding end, where the current frame image information includes prediction value information, and the prediction value informa…
Who is the assignee on this patent?
Wang Dong, Yang Mingyuan, Song Jin, and 2 more
What technology area does this patent fall under?
Primary CPC classification H04N19/105. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 16 2016 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).