IP Library › Granted Patent US 12,192,455
Granted Patent B2
US 12,192,455 · App. 18/455,171 · Granted Jan 7, 2025

Image encoding method/device, image decoding method/device and recording medium having bitstream stored thereon

Inventors: Joo Hee Moon (Seoul, KR); Dong Jae Won (Goyang-si, KR); Sung Won Lim (Seoul, KR)
Assignee: Industry Academy Cooperation Foundation of Sejong University
H04N19/117H04N19/13H04N19/176H04N19/436H04N19/82
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,192,455
App. No.
18/455,171
Granted
Jan 7, 2025
Kind
B2
Abstract

The present invention provides an image encoding method and an image decoding method. The image decoding method, according to the present invention, comprises the steps of: decoding information associated with a clipping range of a current block; and performing sample adaptive offset (SAO) filtering on the basis of the information associated with the clipping range, wherein the information associated with the clipping range may include information on the maximum and minimum values of a pixel value included in the current block.

Claims (29)

1. An image decoding method, comprising:

decoding band index information of a current block;

performing first filtering on pixels in the current block, based on the band index information, and

performing in-loop filtering in the current block after the first filtering, wherein the in-loop filtering includes a sample adaptive offset (SAO) mode,

wherein N bands are generated by dividing a range of pixels according to a bit depth,

wherein the band index information comprises first band index information indicating a band including a maximum value of the pixels among the N bands and second band index information indicating a band including a minimum value of the pixels among the N bands, and

wherein the method further comprises, decoding SAO merge information indicating whether SAO information of the current block is derived from SAO information of a neighboring block adjacent to the current block.

2. The method of claim 1 , wherein the neighboring block adjacent to the current block includes a left coding block adjacent to the current block in a left side and a top coding block adjacent to the current block in a above side.

3. The method of claim 2 , wherein the SAO merge information including SAO merge_left information indicating whether the SAO information of the left coding block is used for the current block and SAO merge_top information indicating whether the SAO information of the top coding block is used for the current block.

4. The method of claim 3 , wherein the SAO merge_left information is firstly decoded and the SAO merge_top information is conditionally decoded when the SAO merge_left information indicates the SAO information of the left coding block is not used for the current block.

5. An image encoding method, comprising:

determining at least one band of a current block;

performing first filtering on pixels in the current block, based on the at least one band;

performing in-loop filtering in the current block after the first filtering, wherein the in-loop filtering includes a sample adaptive offset (SAO) mode,

encoding band index information related to the at least one band, and

encoding SAO merge information indicating whether SAO information of the current block is derived from SAO information of a neighboring block adjacent to the current block,

wherein N bands are generated by dividing a range of pixels according to a bit depth,

wherein the band index information comprises first band index information indicating a band including a maximum value of the pixels among the N bands and second band index information indicating a band including a minimum value of the pixels among the N bands.

6. The method of claim 5 , wherein the neighboring block adjacent to the current block includes a left coding block adjacent to the current block in a left side and a top coding block adjacent to the current block in a above side.

7. The method of claim 6 , wherein the SAO merge information including SAO merge_left information indicating whether the SAO information of the left coding block is used for the current block and SAO merge_top information indicating whether the SAO information of the top coding block is used for the current block.

8. The method of claim 7 , wherein the SAO merge_left information is firstly encoded and the SAO merge_top information is conditionally encoded when the SAO merge_left information indicates the SAO information of the left coding block is not used for the current block.

9. A non-transitory computer-readable recording medium storing a bitstream generated by an image encoding method, the method comprising:

determining at least one band of a current block;

performing first filtering on pixels in the current block, based on the at least one band;

performing in-loop filtering in the current block after the first filtering, wherein the in-loop filtering includes a sample adaptive offset (SAO) mode,

encoding band index information related to the at least one band, and

encoding SAO merge information indicating whether SAO information of the current block is derived from SAO information of a neighboring block adjacent to the current block,

wherein N bands are generated by dividing a range of pixels according to a bit depth,

wherein the band index information comprises first band index information indicating a band including a maximum value of the pixels among the N bands and second band index information indicating a band including a minimum value of the pixels among the N bands.

Priority Claims (2)
KR 10-2017-0009631 · Jan 20, 2017 · national
KR 10-2017-0009632 · Jan 20, 2017 · national
Continuity (3)
Continuation 17857117 · Jul 4, 2022
Continuation 16478557
Related Publication 20240015286A1 · Jan 11, 2024
References Cited (17)
US 9473784B2 · Mody et al. · 2016 [cited by applicant]
US 11412218B2 · Moon et al. · 2022 [cited by applicant]
US 11778179B2 · Moon · 2023 [cited by examiner]
US 20150036738A1 · Garud et al. · 2015 [cited by applicant]
US 20150189296A1 · Alshina et al. · 2015 [cited by applicant]
US 20150237376A1 · Alshina et al. · 2015 [cited by applicant]
US 20160286213A1 · Lee et al. · 2016 [cited by applicant]
CN 101389021A · 2009 [cited by applicant]
CN 101543074A · 2009 [cited by applicant]
CN 105744157A · 2016 [cited by applicant]
CN 105993174A · 2016 [cited by applicant]
JP 20175504A · 2017 [cited by applicant]
KR 1020150068921A · 2015 [cited by applicant]
KR 101671381B1 · 2016 [cited by applicant]
WO WO2013070955A2 · 2013 [cited by applicant]
Chang, Yu-Lin et al., “CR8 Subset3: Controlled Clipping”, [cited by applicant]
International Search Report issued on Apr. 19, 2018 in counterpart International Patent Application No. PCT/KR2018/000731 (2 pages in English and 2 pages in Korean). [cited by applicant]