白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Image information encoding and decoding method

專利號
US10091505B2
公開日期
2018-10-02
申請人
LG ELECTRONICS INC.(KR Seoul)
發(fā)明人
Seung Wook Park; Jae Hyun Lim; Jung Sun Kim; Joon Young Park; Young Hee Choi; Byeong Moon Jeon; Yong Joon Jeon
IPC分類
H04N19/117; H04N19/82; H04N19/70; H04N19/186; H04N19/176; H04N19/14; H04N19/139; H04N19/91; H04N19/13
技術(shù)領(lǐng)域
sao,offset,chroma,band,pixels,pixel,prediction,bands,picture,in
地域: Seoul

摘要

The present invention relates to an image information encoding and decoding method and a device for same. One embodiment of an image information encoding method according to the present invention, as an image information encoding method according to another embodiment of the present invention, includes the steps of: generating a restore block; applying a deblocking filter on the restore block; applying a Sample Adaptive Offset (SAO) on the restore block having the deblocking filter applied thereon; and transmitting information on the SAO application. During the applying of the SAO, the SAO is applied to chroma pixels, and during the transmitting of the information, in addition to information on whether the SAO is applied on the chroma pixels, at least one of area information, division information on the SAO coverage area, SAO type information, and SAO offset information is transmitted.

說明書

This application is a Continuation of application Ser. No. 14/990,405, filed Jan. 7, 2016, which is a Continuation of application Ser. No. 14/129,216 filed Dec. 24, 2013, which is a U.S. National Phase Application under 35 U.S.C. § 371 of International Patent Application No. PCT/KR2011/009720, filed on Dec. 16, 2011, which claims the benefit of U.S. Provisional Patent Application Ser. No. 61/500,617, filed Jun. 24, 2011, all of which are hereby incorporated by reference in their entirety for all purposes as if fully set forth herein.

TECHNICAL FIELD

The present invention relates to an image compression technique, and more particularly, to a method of applying a sample adaptive offset (SAO) as an in-loop filter.

BACKGROUND ART

In recent years, demands for a high-resolution and high-quality video have increased in various fields of applications. As a video has a higher resolution and higher quality, an amount of data on the video increases more and more. Accordingly, when video data is transferred using media such as existing wired or wireless broadband lines or video data is stored in existing storage media, the transfer cost and the storage cost of data increase.

In order to effectively transfer, store, and reproduce information on high-resolution and high-quality video, high-efficiency video compression techniques can be utilized.

In order to enhance video compression efficiency, inter prediction and intra prediction can be utilized. In the inter prediction method, pixel values of a current picture are predicted with reference to information of another picture. In the intra prediction method, pixel values of a current picture are predicted using inter-pixel relationships in the same picture.

權(quán)利要求

1
The invention claimed is:1. A picture decoding method by a decoding apparatus, the method comprising:obtaining video information including prediction information, residual information and offset information from a bitstream;deriving a prediction sample based on the prediction information;deriving a residual sample based on the residual information;generating a reconstructed picture based on the prediction sample and the residual sample; andapplying an in-loop filter process to the reconstructed picture,wherein the step of applying the in-loop filter process includes applying a deblocking filtering process to the reconstructed picture; and applying a sample adaptive offset (SAO) process to at least one of a luma sample or a chroma sample after completing the deblocking filtering process,wherein the offset information includes first flag information indicating whether the sample adaptive offset process is enabled for the luma sample and second flag information indicating whether the sample adaptive offset process is enabled for the chroma sample, andwherein the offset information includes band information indicating one of 32 bands as a starting band of a band group consisting of n bands among the 32 bands, the band group is determined based on the starting band, and an offset corresponding to a band among the n bands is applied to the luma sample or the chroma sample, wherein n is an integer.2. The method of claim 1, wherein when the first flag information indicates that the sample adaptive offset process is enabled for the luma sample, the offset information includes luma offset type information for specifying an offset type for the luma sample and luma offset value information for specifying a magnitude of the offset applied to the luma sample, andwherein when the second flag information indicates that the sample adaptive offset process is enabled for the chroma sample, the offset information includes chroma offset type information for specifying an offset type for the chroma sample and chroma offset value information for specifying a magnitude of the offset applied to the chroma sample.3. The method of claim 2, wherein the step of obtaining the video information includes obtaining the luma offset type information, the luma offset value information, the chroma offset type information, and the chroma offset value information through the use of entropy decoding using a context-adaptive binary arithmetic coding.4. The method of claim 2, wherein the luma offset type information indicates that a band offset type is applied for the luma sample, andwherein the chroma offset type information indicates that the band offset type is applied for the chroma sample.5. The method of claim 2, wherein the luma type information and the chroma type information are obtained based on entropy decoding using a context-adaptive arithmetic coding on the bitstream.6. The method of claim 1, wherein the offset is applied to the luma sample or chroma sample of the reconstructed picture which the deblocking filtering process is completed,when the first flag information indicates that the sample adaptive offset process is enabled for the luma sample, the offset information includes luma offset type information for specifying an offset type for the luma sample and luma offset value information for specifying a magnitude of the offset applied to the luma sample, andwherein when the second flag information indicates that the sample adaptive offset process is enabled for the chroma sample, the offset information includes chroma offset type information for specifying an offset type for the chroma sample and chroma offset value information for specifying a magnitude of the offset applied to the chroma sample.7. The method of claim 6, wherein the luma offset type information indicates whether a band offset is applied to the luma sample, an edge offset is applied to the luma sample, or the offset is not applied to the luma sample, andwherein the chroma offset type information indicates whether a band offset is applied to the chroma sample, an edge offset is applied to the chroma sample, or the offset is not applied to the chroma sample.8. The method of claim 1, wherein the bands are sections into which the whole sample value region of pixels is divided with a constant size.9. The method of claim 1, wherein the n is predetermined as a constant number.10. The method of claim 1, wherein the band information further indicate one of 32 bands as a last band of the band group.11. A picture encoding method by an encoding apparatus, the method comprising:deriving a prediction sample in a current picture;deriving a residual sample in the current picture;generating a reconstructed picture based on the prediction sample and the residual sample;applying an in-loop filter process to the reconstructed picture, wherein applying the in-loop filter process includes applying a deblocking filtering process to the reconstructed picture; and applying a sample adaptive offset process to at least one of a luma sample or a chroma sample after completing the deblocking filtering process; andencoding video information including prediction information on the prediction sample, residual information on the residual sample, and offset information for the sample adaptive offset process,wherein the offset information includes first flag information indicating whether the sample adaptive offset process is enabled for the luma sample and second flag information indicating whether the sample adaptive offset process is enabled for the chroma sample, andwherein the offset information includes band information indicating one of 32 bands as a starting band of a band group consisting of n bands among the 32 bands, the band group is determined based on the starting band, and an offset corresponding to a band among the n bands is applied to the luma sample or the chroma sample, wherein n is an integer.12. The method of claim 11, wherein when the first flag information indicates that the sample adaptive offset process is enabled for the luma sample, the offset information includes luma offset type information for specifying an offset type for the luma sample and luma offset value information for specifying a magnitude of the offset applied to the luma sample, andwherein when the second flag information indicates that the sample adaptive offset process is enabled for the chroma sample, the offset information includes chroma offset type information for specifying an offset type for the chroma sample and chroma offset value information for specifying a magnitude of the offset applied to the chroma sample.13. The method of claim 12, wherein the luma offset type information indicates that a band offset type is applied for the luma sample, andwherein the chroma offset type information indicates that the band offset type is applied for the chroma sample.14. The method of claim 12, wherein the luma type information and the chroma type information are encoded based on entropy encoding using a context-adaptive arithmetic coding.15. The method of claim 11, wherein the offset is applied to the luma sample or chroma sample of the reconstructed picture which the deblocking filtering process is completed,when the first flag information indicates that the sample adaptive offset process is enabled for the luma sample, the offset information includes luma offset type information for specifying an offset type for the luma sample and luma offset value information for specifying a magnitude of the offset applied to the luma sample, andwherein when the second flag information indicates that the sample adaptive offset process is enabled for the chroma sample, the offset information includes chroma offset type information for specifying an offset type for the chroma sample and chroma offset value information for specifying a magnitude of the offset applied to the chroma sample.16. The method of claim 15, wherein the luma offset type information indicates whether a band offset is applied to the luma sample, an edge offset is applied to the luma sample, or the offset is not applied to the luma sample, andwherein the chroma offset type information indicates whether a band offset is applied to the chroma sample, an edge offset is applied to the chroma sample, or the offset is not applied to the chroma sample.17. The method of claim 11, wherein the bands are sections into which the whole sample value region of pixels is divided with a constant size.18. The method of claim 11, wherein the n is predetermined as a constant number.19. The method of claim 11, wherein the band information further indicate one of 32 bands as a last band of the band group.20. A non-transitory decoder-readable storage medium for storing a bitstream, the bitstream comprising a decoder executable program, the decoder executable program, when executed, causing a decoder to perform the following steps:obtaining video information including prediction information, residual information and offset information from the bitstream;deriving a prediction sample based on the prediction information;deriving a residual sample based on the residual information;generating a reconstructed picture based on the prediction sample and the residual sample; andapplying an in-loop filter process to the reconstructed picture,wherein the step of applying the in-loop filter process includes applying a deblocking filtering process to the reconstructed picture; and applying a sample adaptive offset (SAO) process to at least one of a luma sample or a chroma sample after completing the deblocking filtering process,wherein the offset information includes first flag information indicating whether the sample adaptive offset process is enabled for the luma sample and second flag information indicating whether the sample adaptive offset process is enabled for the chroma sample, andwherein the offset information includes band information indicating one of 32 bands as a starting band of a band group consisting of n bands among the 32 bands, the band group is determined based on the starting band, and an offset corresponding to a band among the n bands is applied to the luma sample or the chroma sample, wherein n is an integer.
微信群二維碼
意見反饋