throbber
Application No. 16/591,903
`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.
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket