IP Library › Granted Patent US 12,244,796
Granted Patent B2
US 12,244,796 · App. 18/510,427 · Granted Mar 4, 2025

Encoder, decoder, encoding method, and decoding method

Inventors: Ryuichi Kanoh (Osaka, JP); Takahiro Nishi (Nara, JP); Tadamasa Toma (Osaka, JP); Kiyofumi Abe (Osaka, JP)
Assignee: Panasonic Intellectual Property Corporation of America
H04N19/117H04N19/146H04N19/176
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,244,796
App. No.
18/510,427
Granted
Mar 4, 2025
Kind
B2
Abstract

A decoder comprises circuitry and memory. The circuitry, using the memory, in operation, determines a number of first pixels and a number of second pixels used in a deblocking filter process, wherein the first pixels are located at an upper side of a block boundary and the second pixels are located at a lower side of the block boundary, and performs the deblocking filter process on the block boundary. The number of the first pixels and the number of the second pixels are selected from among candidates, wherein the candidates include at least 4 and M larger than 4. Response to a location of the block boundary being a predetermined location, the number of the first pixels used in the deblocking filter process is limited to be 4.

Claims (21)

1. A decoding method, comprising:

determining a number of first pixels and a number of second pixels used in a deblocking filter process, the first pixels located at an upper side of a block boundary and the second pixels located at a lower side of the block boundary;

determining whether a location of the block boundary is a predetermined location; and

performing the deblocking filter process on the block boundary,

wherein,

the number of the first pixels and the number of the second pixels are selected from among candidates, the candidates including at least 4 and M larger than 4, and

responsive to the location of the block boundary being the predetermined location, the number of the first pixels used in the deblocking filter process is limited to be 4.

2. An encoding method, comprising:

determining a number of first pixels and a number of second pixels used in a deblocking filter process, the first pixels located at an upper side of a block boundary and the second pixels located at a lower side of the block boundary;

determining whether a location of the block boundary is a predetermined location; and

performing the deblocking filter process on the block boundary,

wherein,

the number of the first pixels and the number of the second pixels are selected from among candidates, the candidates including at least 4 and M larger than 4, and

responsive to the location of the block boundary being the predetermined location, the number of the first pixels used in the deblocking filter process is limited to be 4.

3. A non-transitory computer readable medium storing therein a computer program, which when executed by a computer, cause the computer to perform a decoding process, the decoding process including:

determining a number of first pixels and a number of second pixels used in a deblocking filter process, the first pixels located at an upper side of a block boundary and the second pixels located at a lower side of the block boundary;

determining whether a location of the block boundary is a predetermined location; and

performing the deblocking filter process on the block boundary,

wherein,

the number of the first pixels and the number of the second pixels are selected from among candidates, the candidates including at least 4 and M larger than 4, and

responsive to the location of the block boundary being the predetermined location, the number of the first pixels used in the deblocking filter process is limited to be 4.

Continuity (8)
Continuation 18150659 · Jan 5, 2023
Continuation 18150023 · Jan 4, 2023
Continuation 18149525 · Jan 3, 2023
Continuation 17227015 · Apr 9, 2021
Continuation 16809216 · Mar 4, 2020
Continuation PCTJP2019019453 · May 16, 2019
Provisional Application 62675303 · May 23, 2018
Related Publication 20240107012A1 · Mar 28, 2024
References Cited (39)
US 7283588B2 · Bjøntegaard · 2007 [cited by applicant]
US 9264738B2 · Min · 2016 [cited by examiner]
US 10003798B2 · Hsu et al. · 2018 [cited by applicant]
US 10419757B2 · Chen et al. · 2019 [cited by applicant]
US 10567805B2 · Sakurai et al. · 2020 [cited by applicant]
US 10764596B2 · Pandit et al. · 2020 [cited by applicant]
US 20030021489A1 · Miura et al. · 2003 [cited by applicant]
US 20040005006A1 · Miura et al. · 2004 [cited by applicant]
US 20050281339A1 · Song · 2005 [cited by applicant]
US 20060147123A1 · Kajihata · 2006 [cited by examiner]
US 20070140574A1 · Yamaguchi et al. · 2007 [cited by applicant]
US 20110090967A1 · Chen et al. · 2011 [cited by applicant]
US 20110110603A1 · Ikai · 2011 [cited by applicant]
US 20110194613A1 · Chen et al. · 2011 [cited by applicant]
US 20110200103A1 · Kim et al. · 2011 [cited by applicant]
US 20110222607A1 · An et al. · 2011 [cited by applicant]
US 20120082241A1 · Tsai et al. · 2012 [cited by applicant]
US 20120294353A1 · Fu et al. · 2012 [cited by applicant]
US 20130034169A1 · Sadafale et al. · 2013 [cited by applicant]
US 20130077696A1 · Zhou · 2013 [cited by applicant]
US 20130094568A1 · Hsu et al. · 2013 [cited by applicant]
US 20130101036A1 · Zhou · 2013 [cited by applicant]
US 20130121407A1 · Chono et al. · 2013 [cited by applicant]
US 20130170562A1 · Van der Auwera et al. · 2013 [cited by applicant]
US 20130202048A1 · Kim et al. · 2013 [cited by applicant]
US 20130251051A1 · Ikai · 2013 [cited by applicant]
US 20140056363A1 · He · 2014 [cited by applicant]
US 20140086501A1 · Ikeda et al. · 2014 [cited by applicant]
US 20140112396A1 · Ikeda · 2014 [cited by examiner]
US 20140307772A1 · Hishinuma · 2014 [cited by applicant]
US 20150016535A1 · Piao · 2015 [cited by applicant]
US 20150208092A1 · Lee et al. · 2015 [cited by applicant]
US 20160261874A1 · Chong et al. · 2016 [cited by applicant]
US 20170111654A1 · Park et al. · 2017 [cited by applicant]
WO WO2010001911A1 · 2010 [cited by applicant]
WO WO2012035746A1 · 2012 [cited by applicant]
Hsu et al., “Description of SDR video coding technology proposal by MediaTek,” JVET-1 J0018, Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, 10th Meeting: San Diego, US, Apr. 10-20, 20… [cited by applicant]
International Search Report and Written Opinion, mailed Jul. 30, 2019, for International Patent Application No. PCT/JP2019/019453. (14 pages) (with English Translation of Written Opinion). [cited by applicant]
ISO/IEC 23008-2, “Information technology—High efficiency coding and media delivery in heterogeneous environments—Part 2: High efficiency video coding,” International Standard, First Edition, Dec. 1, 2013. (312 pages). [cited by applicant]