throbber
Application No. 16/417,514
`Reply to Office Action dated May 12, 2020
`
`Amendments to the Claims:
`
`This listing of claims will replace all prior versions, andlistings, of claims in the
`
`application:
`
`Listing of Claims:
`
`1.
`
`(Currently Amended) An image encoder, comprising:
`
`circuitry; and
`
`a memory coupledto the circuitry,
`
`wherein the circuitry, in operation:
`
`in response to spiittinea block of a picture into sub blocks along a single
`
`
`
`
`
`direction. sets one or more parameters to a first set of values:
`
`
`
`in response to splitting the black into four sub blocks usine a first
`
`set of values different from the first set of values:
`
`in response to spitting the block into three sub blocks using a second
`
`
`
`
`
`
`
`artition, ratios of sizes of the sub blacks being 1:2:1L, the second partition not includinga
`
`artition splittine the block into four same-sized sub blocks, sets the one or more parameters to a
`
`encodes the sub blocks of the block; ang
`
`writes the one of more parameters into a bit stream.
`
`
`
`2.-7.
`
`(Canceled)
`
`

`

`Application No. 16/417,514
`Reply to Office Action dated May 12, 2020
`
`8.
`
`(Currently Amended) An image encoder comprising:
`
`a splitter which, in operation, receives and splits an original picture into blocks;
`
`a first adder which, in operation, receives the blocks from the splitter and
`
`predictions from a prediction controller, and subtracts each prediction from its corresponding
`
`block to output a residual;
`
`a transformer which, in operation, performs a transform on the residuals outputted
`
`from the adder to output transform coefficients;
`
`a quantizer which, in operation, quantizes the transform coefficients to generate
`
`quantized transform coefficients;
`
`an entropy encoder which, in operation, encodes the quantized transform
`
`coefficients to generate a bitstream;
`
`an inverse quantizer and transformer which,in operation, inverse quantizes the
`
`quantized transform coefficients to obtain the transform coefficients and inverse transforms the
`
`transform coefficients to obtain the residuals;
`
`a second adder which,in operation, adds the residuals outputted from the inverse
`
`quantizer and transformerand the predictions outputted from the prediction controller to
`
`reconstruct the blocks; and
`
`the prediction controller coupled to an inter predictor, an intra predictor, and a
`
`memory, wherein the inter predictor, in operation, generates a prediction of a current block based
`
`on a reference block in an encodedreference picture andthe intra predictor, in operation,
`
`generates a prediction of a current block based on an encodedreference block in a current
`
`picture, wherein the prediction controller, in operation:
`
`in response to splitting a block of a picture into sub blocks along a single
`
`
`
`
`direction,selsoneGrploreparameterstoafirstsetofvabues:
`
`in response ta splitting the block into four sub blocks using a first
`
`
`
`
`
`yartition, each of the sub blocks having a same sive. sets the one or more parameters to a second
`
`
`
`
`
`set of values different from the first set of values:
`in response to splitting the block into three sub blocks usine a second
`
`partition, ratios of sizes of the sub blocks being 1.2.1. the second partition not including a
`
`

`

`Application No. 16/417,514
`Reply to Office Action dated May 12, 2020
`
`yartition splitting the block inte four same-sized sub blocks, sets the one or more parameters toa
`
`
`
`third set of values different from the first and secarnd sets of values:
`
`encodes the sub blocks of the block: andSIIAA
`
`writes the one or more parameters into the bit stream.
`
`
`
`9.-13.
`
`(Canceled)
`
`14.
`
`(Currently Amended) An image encoding method, comprising:
`
`
`
`
`in response ta slitting a block of a picture inte sub blocks alone a single
`
`direction, setting one or more parameters to a first set of values:
`
`
`
`
`in response to splitting the black into four sub blocks using a first
`
`artition, each of the sub blocks having a same size, setting the one ar more parameters toa
`
`second set of values different from the first set of values:
`
`in response to splitting the block into three sub blocks using a second
`
`yartition, ratios of sizes of the sub blocks being 1:2:1,
`
`
`the second partition not including a
`
`artition splitting the block into four same-sized sub blocks, setting the one or more parameters
`
`to. a third set of values different from the first and second sets of values:
`
`

`

`Application No. 16/417,514
`Reply to Office Action dated May 12, 2020
`
`writing the one or more parameters into a bitstream.
`
`
`
`
`15.-19. (Canceled)
`
`20.
`
`(Currently Amended) An image decoder, comprising:
`
`circuitry; and
`
`a memory coupledto the circuitry,
`
`wherein the circuitry, in operation:
`
`parses one oF nore parameters from a bitstream:
`
`in response to the one or more parameters having a first set of values,
`
`
`
`
`spitis a block ofa picture into sub blocks aloneasingle direction:
`
`
`
`
`
`in response to the one or more parameters having a second set of values
`~~
`first partition
`
`
`
`
`
`different from the first set of values. splits the block into four sub blocks usine2
`
`
`
`being-differentfroni-thefirst-set-ofceometries:-and
`
`decodes the sub blocksof the block ofthe picture.
`
`21.-26. (Canceled)
`
`

`

`Application No. 16/417,514
`Reply to Office Action dated May 12, 2020
`
`27.
`
`(Currently Amended) An image decoder, comprising:
`
`an entropy decoder which, in operation, receives and decodes an encoded
`
`bitstream to obtain quantized transform coefficients;
`
`an inverse quantizer and transformer which,in operation, inverse quantizes the
`
`quantized transform coefficients to obtain transform coefficients and inverse transforms the
`
`transform coefficients to obtain residuals;
`
`an adder which, in operation, adds the residuals outputted from the inverse
`
`quantizer and transformerand predictions outputted from a prediction controller to reconstruct
`
`blocks; and
`
`the prediction controller coupled to an inter predictor, an intra predictor, and a
`
`memory, wherein the inter predictor, in operation, generates a prediction of a current block based
`
`on a reference block in an encodedreference picture andthe intra predictor, in operation,
`
`generates a prediction of a current block based on an encodedreference block in a current
`
`picture, wherein the prediction controller, in operation:
`
`jarses one or more parameters from a bitstream:
`
`in response to the one or more parameters having a first set of values.
`
`
`
`
`
`
`
`
`each of the sub blocks having a same size:RRRRARRCRRRRAPR
`
`in response to the one or more parameters having a third set of values.
`
`
`
`

`

`Application No. 16/417,514
`Reply to Office Action dated May 12, 2020
`
`decodes the sub blocksof the euzrast-block.
`
`28.-32. (Canceled)
`
`33. (Currently Amended)
`
`An image decoding method, comprising:
`
`
`mei
`‘
`
`xD
`x2
`
` ~ l
`
`block of a picture into sub blocks alonga sing
`e direction:
`
`
`
`
`
`uLresponsetotheoneormoreparametersbayingasecondsetofvalues,different
`
`from the first set of values. splitting the block into four sub blocks using a first partition, each of
`
`
`oy
`the sub blocks having a same size:
`
`in response to the one or more parameters having a third set of values, different
`
`from the first and second sets of values, splittine the block into three sub blocks using a second
`
`
`
`
`
`nartition splitting the block inte four same-sized sub blocks: and
`
`decoding the sub blocks of the block ofthe picture.
`
`34.-38. (Canceled)
`
`39.
`
`(New) The image decoding methodof claim 33, comprising:
`
`in response to the one or more parameters having a fourth set of values indicating
`
`the block is to be split along two directions, splitting the block into four same-sized sub blocks
`
`using a third partition.
`
`

`

`Application No. 16/417,514
`Reply to Office Action dated May 12, 2020
`
`AO.
`
`(New) The image decoding methodof claim 33, wherein the one or more
`
`parameters is one parameteranda set of valuesis a single value.
`
`Al.
`
`(New) The image decoderof claim 20, wherein the circuitry, in operation:
`
`in response to the one or more parameters having a fourth set of values indicating
`
`the block is to be split along two directions, splits the block into four same-sized sub blocks
`
`using a third partition.
`
`42.
`
`(New) The image decoderof claim 20, wherein the one or more
`
`parameters is one parameteranda set of valuesis a single value.
`
`43.
`
`(New) The image encoding method of claim 14, comprising:
`
`in responseto splitting the block into four partitions having a samesize using a
`
`third partition, setting the one or more parameters to a fourth set of values indicating the block is
`
`to be split along two directions.
`
`44.
`
`(New) The image encoding method of claim 14, wherein the one or more
`
`parameters is one parameteranda set of valuesis a single value.
`
`45.
`
`(New) The imageencoder of claim 1, wherein the circuitry, in operation:
`
`in responseto splitting the block into four partitions having a samesize using a
`
`third partition, sets the one or more parameters to a fourth set of values indicating the blockis to
`
`be split along two directions.
`
`46.
`
`(New) The image encoder of claim 1, wherein the one or more parameters
`
`is one parameter anda set of valuesis a single value.
`
`

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