Ltr frame updating in video encoding
US-2024414352-A1 · Dec 12, 2024 · US
US9420290B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9420290-B2 |
| Application number | US-201213439052-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 4, 2012 |
| Priority date | Dec 31, 2009 |
| Publication date | Aug 16, 2016 |
| Grant date | Aug 16, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
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
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.