throbber
Application No. 16/417,514
`Reply to Office Action Dated October 14, 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 imageencoder, comprising:
`
`circuitry; and
`
`a memory coupledto the circuitry,
`
`wherein the circuitry, in operation:
`
`in responseto splitting a block of a picture into sub blocks along a single
`
`direction, sets one or more parametersto a first-set of-velnes: values, wherem:
`
`in responseto splitting the block into four sub blocks alongthe single
`
`direction using a first partition, each of the sub blocks having a samesize, sets the one or more
`
`parameters to a seeend-tirstset of values-ditferentfroni-the-first-set-af-values;and
`
`in responseto splitting the block into three sub blocksalongthesingle
`
`direction using a secondpartition, ratios of sizes of the sub blocks being 1:2:1, the second
`
`partition not including a partition splitting the block into four same-sized sub blocks along the
`
`single direction, sets the one or more parameters to a #ird-second set of values different from the
`
`first and-second-sets-set_of values;
`
`encodes the sub blocks of the block; and
`
`writes the one or more parametersinto a bit stream.
`
`2.-7.
`
`(Canceled)
`
`8.
`
`(Currently Amended) An image encoder comprising:
`
`a splitter which, in operation, receives and splits an original picture into blocks;
`
`

`

`Application No. 16/417,514
`Reply to Office Action Dated October 14, 2020
`
`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 encoded reference picture and the 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 responseto splitting a block of a picture into sub blocks along a single
`
`direction, sets one or more parametersto a first-set of-valies:values,wheremn:
`
`in responseto splitting the block into four sub blocks along the single
`
`direction using a first partition, each of the sub blocks having a samesize, sets the one or more
`
`
`parameters to a-secandfirst set of values
`
` ~
`
`2
`as: and
`
`in responseto splitting the block into three sub blocks along the single
`
`directionusing a secondpartition, ratios of sizes of the sub blocks being 1:2:1, the second
`
`partition not including a partition splitting the block into four same-sized sub blocks along the
`
`single direction, sets the one or more parameters to a #trd-secondset of values different from the
`
`first 2¢ sats-set_ of values;
`
`

`

`Application No. 16/417,514
`Reply to Office Action Dated October 14, 2020
`
`encodes the sub blocks of the block; and
`
`writes the one or more parametersinto the bit stream.
`
`9.-13.
`
`(Canceled)
`
`14.
`
`(Currently Amended) An image encoding method, comprising:
`
`in responseto splitting a block of a picture into sub blocks along a single direction,
`
`setting one or more parameters to a #rst-set of-ahres:_valucs, wherein:
`
`in responseto splitting the block into four sub blocks along the single direction
`
`using a first partition, each of the sub blocks having a samesize, setting the one or more
`
`parameters to a seeond-tirstset of values-ditferent-froni-the-first-set-ofvalues;
`
`in responseto splitting the block into three sub blocks alongthesingledirection
`
`using a secondpartition, ratios of sizes of the sub blocks being 1:2:1, the second partition not
`
`including a partition splitting the block into four same-sized sub blocks along the single
`
`direction, setting the one or more parameters to a thiré-second set of values different from the
`
`first and-second-sets-set_of values;
`
`encoding the sub blocksof the block of the picture; and
`
`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 or more parameters from a bitstream;
`
`in responseto the one or more parameters havinga first set of values, splits a
`
` block of a picture into four sub blocks along a single direction:
`
`parameters-having-2-second-set-offvaluesdifierent-from-the-tivst-set-efvalues.-splis-theblack
`
` <<-using a first partition, each of the sub blocks having a samesize;
`
`

`

`Application No. 16/417,514
`Reply to Office Action Dated October 14, 2020
`
`in responseto the one or more parameters having a thi#é-secornd set of values,
`
`
`
` different from thefirst ¢ sete-setof values, splits the block into three sub blocks along
`
`the single direction using a secondpartition, ratios of sizes of the sub blocks being 1:2:1, the
`
`second partition not including a partition splitting the block into four same-sized sub blocks
`
`along the singie direction; and
`
`decodes the sub blocksof the block ofthe picture.
`
`21.-26. (Canceled)
`
`27.
`
`(Currently Amended) An image decoder, comprising:
`
`an entropy decoder which, in operation, receives and decodesan 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
`
`transformer and 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 encoded reference picture and the 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:
`
`parses one or more parameters from a bitstream;
`
`in responseto the one or more parameters havinga first set of values, splits a
`
`block of a picture into four sub blocks along a single direction-+
`
`
`
`<8 using a first partition, each of the sub blocks having a samesize;
`
`in responseto the one or more parameters having a third-secondset of values,
`
`different from thefirst a#d-seeend-sets-setof values, splits the block into three sub blocks aiong
`
`the single direction using a secondpartition, ratios of sizes of the sub blocks being 1:2:1, the
`
`

`

`Application No. 16/417,514
`Reply to Office Action Dated October 14, 2020
`
`second partition not including a partition splitting the block into four same-sized sub blocks
`
`alongthesingledirection; and
`
`decodes the sub blocksof the block.
`
`28.-32. (Canceled)
`
`33.
`
`(Currently Amended) An image decoding method, comprising:
`
`parsing one or more parameters from a bitstream;
`
`in responseto the one or more parameters havinga first set of values, splitting a block of
`
`a picture into four sub blocks along a single direction
`
`having-a-secend-set-ofvalies.-cifferentfrom-thefirst-sat-af-valnes,splittingthebiaek-intofour
`
`sib-Bioeke using a first partition, each of the sub blocks having a samesize;
`
`in response to the one or more parameters having a thive-second set of values, different
`
`
`
` from thefirst sets-set_of values, splitting the block into three sub blocks alongthe
`
`single direction using a secondpartition, ratios of sizes of the sub blocks being 1:2:1, the second
`
`partition not including a partition splitting the block into four same-sized sub blocks alongthe
`
`stagledirection; and
`
`decoding the sub blocks of the block ofthe picture.
`
`34.-38. (Canceled)
`
`39.
`
`(Currently Amended) The image decoding method of claim 33, comprising:
`
`in response to the one or more parameters having a foueth-third set of values, different
`
`
`
` from the first and second sets of values, + WS 2
`
`splitting the block into four same-sized sub blocks giong two directions using a third partition.eaetienenQndeccecenesmecenscecsetsntssersesceseress
`
`AO.
`
`(Previously Presented)
`
`The image decoding method of claim 33, wherein
`
`the one or more parameters is one parameter anda set of valuesis a single value.
`
`

`

`Application No. 16/417,514
`Reply to Office Action Dated October 14, 2020
`
`Al.
`
`(Currently Amended) The image decoder of claim 20, wherein the circuitry, in
`
`operation:
`
`in response to the one or more parameters having a foxrth-ihird set of values, different
`
`
` from the first and second sets of valoes, + AE ©
`
`
`splits the block into four same-sized sub blocks along two directions using a third partition.
`
`42.
`
`(Previously Presented)
`
`The image decoder of claim 20, wherein the one or
`
`more parameters is one parameteranda set of valuesis a single value.
`
`43.
`
`(Currently Amended) The image encoding method of claim 14, comprising:
`
`in responseto splitting the block into four parttiess-sub blocks along having a samesize
`
`alongtwodirectionsusing a third partition, setting the one or more parameters to a feus#-third
`
`x
` set of values-indic: strans different from the first and
`
`
`second seis of values.
`
`44.
`
`(Previously Presented)
`
`The image encoding method of claim 14, wherein
`
`the one or more parameters is one parameter anda set of valuesis a single value.
`
`45.
`
`(Currently Amended) The image encoderof claim 1, wherein the circuitry, in
`
`operation:
`
`in responseto splitting the block into four parttiens-sub blocks having a same size along
`
`twodirectionusing a third partition, sets the one or more parameters to a feusth-thirdset of
`
`s different from the first and secand
`values
`
`sets of values.
`
`46.
`
`(Previously Presented)
`
`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