Method and apparatus for video-encoding/decoding using filter information prediction

US9363533B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9363533-B2
Application numberUS-201113876938-A
CountryUS
Kind codeB2
Filing dateSep 29, 2011
Priority dateSep 29, 2010
Publication dateJun 7, 2016
Grant dateJun 7, 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.

Provided is a scalable video-decoding method based on multiple layers. The scalable video-decoding method according to the present invention comprises: a step of predicting first filter information of a video to be filtered using the information contained in an object layer and/or information contained in another layer, and generating second filter information in accordance with the prediction; and a step of filtering the video to be filtered using the second filter information. According to the present invention, the amount of information being transmitted is reduced, and video compression performance is improved.

First claim

Opening claim text (preview).

The invention claimed is: 1. A scalable video decoding method based on multi layers, comprising: generating second filter information by using at least one of information included in an object layer and information included in the other layer; and performing filtering on a video to be filtered by using the first filter information based on the second filter information, and receiving difference information of the first filter information and the second filter information from a coder, wherein the object layer is a layer including the video to be filtered, the other layer that is a layer other than the object layer is used to perform decoding at the object layer, the first filter information is information for filtering of the video to be filtered, and the second filter information is prediction filter information generated for filtering the video to be filtered, and wherein the performing of the video to be filtered using the first filter information based on the second filter information includes: generating the first filter information by summing up the second filter information and the difference information; and performing the filtering on the video to be filtered using the first filter information. 2. The method of claim 1 , wherein the first filter information is at least one of adaptive loop filter information, interpolation filter information, and deblocking filter information. 3. The method of claim 1 , further comprising receiving a filter information prediction indicator from a coder, wherein the filter information prediction indicator indicates at least one of information on whether prediction for any of the first filter information is performed, information on whether the prediction for the first filter information is performed using information of any layer, information on whether the first filter information is predicted from any filter information, and information on a method using the second filter information. 4. The method of claim 3 , wherein at the generating of the second filter information including the prediction values for the first filter information, the prediction for the first filter information is performed using information included in a layer indicated by the filter information prediction indicator among the object layer and the other layer. 5. A filtering method for decoding scalable videos based on multi layers, comprising: processing computer executable program code embodied in computer readable storage media by a decoding processor, the computer executable program code comprising: program code that generates second filter information by using at least one of information included in an object layer and information included in the other layer; and program code that performs filtering on a video to be filtered by using the first filter information based on the second filter information, and program code that receives difference information of the first filter information and the second filter information from a coder, wherein the object layer is a layer including the video to be filtered, the other layer that is a layer other than the object layer is used to perform decoding at the object layer, the first filter information is information for filtering of the video to be filtered, and the second filter information is prediction filter information generated for filtering the video to be filtered, and wherein the performing of the video to be filtered using the first filter information based on the second filter information includes: generating the first filter information by summing up the second filter information and the difference information; and performing the filtering on the video to be filtered using the first filter information. 6. The filtering method of claim 5 , wherein the first filter information is at least one of adaptive loop filter information, interpolation filter information, and deblocking filter information. 7. The filtering method of claim 5 , further comprising program code that receives a filter information prediction indicator from a coder, wherein the filter information prediction indicator indicates at least one of information on whether prediction for any of the first filter information is performed, information on whether the prediction for the first filter information is performed using information of any layer, information on whether the first filter information is predicted from any filter information, and information on a method using the second filter information. 8. The filtering method of claim 7 , wherein at the generating of the second filter information including the prediction values for the first filter information, the prediction for the first filter information is performed using information included in a layer indicated by the filter information prediction indicator among the object layer and the other layer. 9. A multi-view video decoding method based on videos captured at multi views, comprising: generating second filter information by using at least one of information included in an object view and information included in the other view; performing filtering on a video to be filtered by using the first filter information based on the second filter information, and receiving difference information of the first filter information and the second filter information from a coder, wherein the object view is a view including the video to be filtered, the other view that is a view other than the object view is used to perform decoding at the object view, the first filter information is information for filtering of the video to be filtered, and the second filter information is prediction filter information generated for filtering the video to be filtered, and wherein the performing of the video to be filtered using the first filter information based on the second filter information includes: generating the first filter information by summing up the second filter information and the difference information; and performing the filtering on the video to be filtered using the first filter information. 10. The multi-view video decoding method of claim 9 , wherein the first filter information is at least one of adaptive loop filter information, interpolation filter information, and deblocking filter information. 11. The multi-view video decoding method of claim 9 , further comprising receiving a filter information prediction indicator from a coder, wherein the filter information prediction indicator indicates at least one of information on whether prediction for any of the first filter information is performed, information on whether the prediction for the first filter information is performed using information of any view, information on whether the first filter information is predicted from any filter information, and information on a method using the second filter information. 12. The multi-view video decoding method of claim 11 , wherein at the generating of the second filter information including the prediction values for the first filter information, the prediction for the first filter information is performed using information included in a view indicated by the filter information prediction indicator among the object view and the other view. 13. A filtering method for decoding multi-view videos based on videos captured at multi views, comprising: processing computer executable program code embodied in computer readable storage media by a decoding processor, the computer executable program code comprising: program code that generates second filter information by using at least one of information included in an object view and information included in the other

Assignees

Inventors

Classifications

  • by compressing encoding parameters before transmission · CPC title

  • involving filtering within a prediction loop · CPC title

  • using hierarchical techniques, e.g. scalability (H04N19/63 takes precedence) · CPC title

  • H04N19/597Primary

    specially adapted for multi-view video sequence encoding · CPC title

  • Scalability techniques involving progressive bit-plane based encoding of the enhancement layer, e.g. fine granular scalability [FGS] · 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 US9363533B2 cover?
Provided is a scalable video-decoding method based on multiple layers. The scalable video-decoding method according to the present invention comprises: a step of predicting first filter information of a video to be filtered using the information contained in an object layer and/or information contained in another layer, and generating second filter information in accordance with the prediction;…
Who is the assignee on this patent?
Lim Sung Chang, Kim Hui Yong, Jeong Se Yoon, and 10 more
What technology area does this patent fall under?
Primary CPC classification H04N19/597. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 07 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).