`Reply to Office Action Dated July 15, 2021
`
`AMENDMENTS TO THE CLAIMS
`
`This listing of claims will replace all prior versions andlistings of claims in the
`
`application.
`
`Listing of Claims:
`
`1-6.
`
`(Canceled)
`
`7.
`
`(Currently Amended) A decoder comprising:
`
`processing circuitry; and
`
`a memory coupled to the processing circuitry,
`
`wherein the processing circuitry 1s configured to:
`
`select a first filter for a first block based at least on a prediction mode used for the
`
`first block;
`
`select a secondfilter for a second block; and
`
`perform deblockingfiltering on a boundary betweenthefirst block and the second
`
`block by usingthe first filter and the secondfilter to change valuesof pixels in the first block and
`
`
`
`
`
`the second block-by-usinethe-first-fter-andthesecondtitter such that change amounts ofthe
`
`respective values are within respective clip widths, the pixels in the first block and the second
`
`
`
`
`
`block being arranged along a line across-athe boundary-betweenthefirstblockandthesecond
`
`bleek—and, the clip widths applied to the pixelsbeing arranged along the line are asymmetric
`
`with respect to the boundary.
`
`8.
`
`(Original) The decoder according to claim 7,
`
`wherein the processing circuitry is configured to select the secondfilter for the
`
`second block basedat least on a prediction mode used for the second block.
`
`9.
`
`(Canceled)
`
`10.
`
`(Previously Presented) The decoder according to claim 7,
`
`
`
`Application No. 16/591,903
`Reply to Office Action Dated July 15, 2021
`
`wherein at least one of the respective clip widths for the pixels located at
`
`respective positions in the first block is different from a clip width for the pixel located at a
`
`corresponding position in the second block with respect to the boundary.
`
`wherein the pixels in the first block includeafirst pixel located at a first position,
`
`11.
`
`(Previously Presented) The decoder according to claim 7,
`
`and the pixels in the second block include a second pixel located at a second position
`
`correspondingto the first position with respect to the boundary,
`
`wherein the clip widths include a first clip width and a second clip width
`
`correspondingtothe first pixel and the secondpixel, respectively, and
`
`wherein the first clip width is different from the second clip width.
`
`12.
`
`(Previously Presented) The decoder according to claim 11,
`
`wherein the pixels in the first block includea first additional pixel located at a
`
`first additional position and the pixels in the second block include a second additional pixel
`
`located at a second additional position which correspondsto the first additional position with
`
`respect to the boundary, and
`
`the clip widths include a first additional clip width and a second additional clip
`
`width correspondingto the first additional pixel and the second additional pixel, respectively,
`
`and
`
`wherein the first additional clip width is same as the second additional clip width.
`
`13.
`
`(Currently Amended) A decoding method comprising:
`
`selecting a first filter for a first block based at least on a prediction mode used for
`
`the first block;
`
`selecting a secondfilter for a second block; and
`
`chansine performing deblockingfiltering on a boundary between the first block
`
`and the second block by usingthe first filter and the second filter to change values of pixels in
`
`
`
`the first block and the second block-by-usinethe-firstfterandthesecondfittersuch that change
`
`
`
`
`
`amounts of the respective values are within respective clip widths, the pixels in the first block
`
`
`
`and the second block being arrangedalonga line across-athe boundary-between+the-fisstbleek
`
`
`
`Application No. 16/591,903
`Reply to Office Action Dated July 15, 2021
`
`
`
`andthesecondbleek—and, the clip widths applied to the pixels being arranged along the line are
`
`asymmetric with respect to the boundary.
`
`14.
`
`(Original) The decoding method according to claim 13,
`
`wherein the secondfilter is selected based at least on a prediction mode used for
`
`the second block.
`
`15.
`
`(Canceled)
`
`16.
`
`(Previously Presented) The decoding method accordingto claim 13,
`
`wherein at least one of the respective clip widths for the pixels located at
`
`respective positions in the first block is different from a clip width for the pixel located at a
`
`corresponding position in the second block with respect to the boundary.
`
`wherein the pixels in the first block includeafirst pixel located at a first position,
`
`17.
`
`(Previously Presented) The decoding method accordingto claim 13,
`
`and the pixels in the second block include a second pixel located at a second position
`
`correspondingto the first position with respect to the boundary,
`
`wherein the clip widths include a first clip width and a second clip width
`
`correspondingtothe first pixel and the secondpixel, respectively, and
`
`wherein the first clip width is different from the second clip width.
`
`18.
`
`(Previously Presented) The decoding method according to claim 17,
`
`wherein the pixels in the first block includea first additional pixel located at a
`
`first additional position and the pixels in the second block include a second additional pixel
`
`located at a second additional position which correspondsto the first additional position with
`
`respect to the boundary, and
`
`the clip widths include a first additional clip width and a second additional clip
`
`width correspondingto the first additional pixel and the second additional pixel, respectively,
`
`and
`
`wherein the first additional clip width is same as the second additional clip width.
`
`
`
`Application No. 16/591,903
`Reply to Office Action Dated July 15, 2021
`
`19-20.
`
`(Canceled)
`
`21.
`
`(Previously Presented) A decoder comprising:
`
`a memory; and
`
`a processor coupled to the memory and configuredto:
`
`determine whetherto apply a deblockingfilter to a boundary between
`
`a first block and a second block based on a prediction mode applied to a current
`
`picture, the current picture including the first block and the second block; and
`
`apply the deblockingfilter to the boundary to modify values of pixels
`
`in the first block and the second block such that modified values are within
`
`respective clip widths if the deblockingfilter is determined to be applied, the
`
`pixels being arranged alonga line across the boundary, wherein
`
`the clip widths applied to the pixels arranged along the line are asymmetric with
`
`respect to the boundary.
`
`22.
`
`(Previously Presented) The decoder according to claim 21, wherein
`
`the pixels include a first pixel in the first block and a second pixel in the second
`
`block, a first distance between the boundary andthe first pixel is the same as a second distance
`
`between the boundary and the second pixel,
`
`the clip widths includea first clip width and a second clip width appliedto the first
`
`pixel and the secondpixel, respectively, and
`
`the first clip width is different from the second clip width.
`
`23.
`
`(Previously Presented) The decoder according to claim 22, wherein the
`
`first distance is equal to a length of a pixel.
`
`24.
`
`(Previously Presented) The decoder according to claim 22, wherein
`
`the pixels include a third pixel in the first block and a fourth pixel in the second
`
`block, a third distance between the boundary andthe third pixel is the same as a fourth distance
`
`between the boundary and the fourth pixel, and the third distance is different from thefirst distance,
`
`the clip widths include a third clip width and a fourth clip width applied to the third pixel
`
`
`
`Application No. 16/591,903
`Reply to Office Action Dated July 15, 2021
`
`and the fourth pixel, respectively, and
`
`the third clip width is different from the fourth clip width.
`
`25.
`
`(Previously Presented) The decoder according to claim 21, wherein the
`
`prediction modeis selected from a group consisting of an intra prediction mode andaninter
`
`prediction mode.
`
`