`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.
`
`