US 12,278,987 B2
Image coding method, image decoding method, image coding apparatus, image decoding apparatus, and image coding and decoding apparatus
Hisao Sasai, Osaka (JP); Takahiro Nishi, Nara (JP); Youji Shibahara, Osaka (JP); Toshiyasu Sugio, Osaka (JP); Kyoko Tanikawa, Osaka (JP); and Toru Matsunobu, Osaka (JP)
Assigned to SUN PATENT TRUST, New York, NY (US)
Filed by Sun Patent Trust, New York, NY (US)
Filed on Apr. 12, 2024, as Appl. No. 18/633,838.
Application 14/041,043 is a division of application No. 13/529,384, filed on Jun. 21, 2012, granted, now 8,855,207, issued on Oct. 7, 2014.
Application 18/633,838 is a continuation of application No. 18/219,767, filed on Jul. 10, 2023, granted, now 11,991,388.
Application 18/219,767 is a continuation of application No. 17/740,324, filed on May 9, 2022, granted, now 11,743,490, issued on Aug. 29, 2023.
Application 17/740,324 is a continuation of application No. 16/524,155, filed on Jul. 28, 2019, granted, now 11,330,292, issued on May 10, 2022.
Application 16/524,155 is a continuation of application No. 15/498,840, filed on Apr. 27, 2017, granted, now 10,382,779, issued on Aug. 13, 2019.
Application 15/498,840 is a continuation of application No. 14/041,043, filed on Sep. 30, 2013, granted, now 9,681,130, issued on Jun. 13, 2017.
Claims priority of provisional application 61/500,805, filed on Jun. 24, 2011.
Prior Publication US 2024/0267555 A1, Aug. 8, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/513 (2014.01); H04N 19/13 (2014.01); H04N 19/169 (2014.01); H04N 19/436 (2014.01); H04N 19/46 (2014.01); H04N 19/463 (2014.01); H04N 19/52 (2014.01); H04N 19/70 (2014.01); H04N 19/91 (2014.01); H04N 19/17 (2014.01); H04N 19/184 (2014.01)
CPC H04N 19/521 (2014.11) [H04N 19/13 (2014.11); H04N 19/1887 (2014.11); H04N 19/436 (2014.11); H04N 19/46 (2014.11); H04N 19/463 (2014.11); H04N 19/52 (2014.11); H04N 19/70 (2014.11); H04N 19/91 (2014.11); H04N 19/17 (2014.11); H04N 19/184 (2014.11)] 1 Claim
OG exemplary drawing
 
1. A transfer device comprising:
one or more processor that encodes a difference motion vector according to a moving picture encoding method to generate a bitstream, the difference motion vector indicates a difference between a motion vector used to predict a picture and a predicted motion vector that is a prediction of the motion vector; and
circuitry that transfers the bitstream, the moving picture encoding method comprising:
encoding, into the bitstream, a code string, wherein the code string includes a first flag that indicates whether or not a horizontal component of the difference motion vector is zero and a second flag that indicates whether or not a vertical component of the difference motion vector is zero; and
when the encoded code string indicates that the horizontal component of the difference motion vector is not zero and that the vertical component of the difference motion vector is not zero:
encoding, into the bitstream, first grouped data that includes (i) first prefix data that is a prefix portion of the horizontal component of the difference motion vector, and (ii) second prefix data that is a prefix portion of the vertical component of the difference motion vector; and
encoding, into the bitstream, subsequent to encoding the first grouped data, second grouped data that includes (i) first suffix data that is a suffix portion of the horizontal component of the difference motion vector, (ii) first sign data that indicates the horizontal component being positive or negative, (iii) second suffix data that is a suffix portion of the vertical component of the difference motion vector, and (iv) second sign data that indicates the vertical component being positive or negative,
wherein the first flag, the second flag, the first prefix data, the second prefix data, the first suffix data, first sign data, the second suffix data, and the second sign data are coded in this order in the bitstream.