US 12,120,339 B2
Video encoding apparatus and a video decoding apparatus
Saori Asaka, Tokyo (JP); Takeshi Chujoh, Kawasaki (JP); Akiyuki Tanizawa, Kawasaki (JP); Goki Yasuda, Kawasaki (JP); Naofumi Wada, Yokohama (JP); and Takashi Watanabe, Yokohama (JP)
Assigned to KABUSHIKI KAISHA TOSHIBA, Tokyo (JP)
Filed by KABUSHIKI KAISHA TOSHIBA, Tokyo (JP)
Filed on Jun. 27, 2023, as Appl. No. 18/342,255.
Application 15/826,457 is a division of application No. 15/446,477, filed on Mar. 1, 2017, granted, now 9,979,980, issued on May 22, 2018.
Application 15/446,477 is a division of application No. 14/201,412, filed on Mar. 7, 2014, granted, now 9,628,794, issued on Apr. 18, 2017.
Application 18/342,255 is a continuation of application No. 17/579,685, filed on Jan. 20, 2022, granted, now 11,729,413.
Application 17/579,685 is a continuation of application No. 17/155,727, filed on Jan. 22, 2021, granted, now 11,265,571, issued on Mar. 1, 2022.
Application 17/155,727 is a continuation of application No. 16/254,734, filed on Jan. 23, 2019, granted, now 10,939,133, issued on Mar. 2, 2020.
Application 16/254,734 is a continuation of application No. 15/826,457, filed on Nov. 29, 2017, granted, now 10,341,676, issued on Jul. 2, 2019.
Application 14/201,412 is a continuation in part of application No. 13/325,856, filed on Dec. 14, 2011, granted, now 9,167,273, issued on Oct. 20, 2015.
Application 13/325,856 is a continuation of application No. PCT/JP2009/061130, filed on Jun. 18, 2009.
Prior Publication US 2023/0345037 A1, Oct. 26, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/513 (2014.01); H04N 19/46 (2014.01); H04N 19/463 (2014.01); H04N 19/51 (2014.01); H04N 19/91 (2014.01); H04N 19/13 (2014.01); H04N 19/176 (2014.01); H04N 19/593 (2014.01)
CPC H04N 19/513 (2014.11) [H04N 19/46 (2014.11); H04N 19/463 (2014.11); H04N 19/51 (2014.11); H04N 19/91 (2014.11); H04N 19/13 (2014.11); H04N 19/176 (2014.11); H04N 19/593 (2014.11)] 2 Claims
OG exemplary drawing
 
1. A video encoding method for subjecting a video image to motion compensated prediction coding, the method comprising:
acquiring one or more available blocks having motion vectors and a number of the one or more available blocks, from encoded blocks adjacent to a to-be-encoded block;
setting different indexes to the one or more available blocks acquired from the encoded blocks based on locations and a predetermined order of the one or more available blocks to the to-be-encoded block;
selecting one block from the one or more available blocks;
selecting one code table from a plurality of code tables based on the number of the one or more available blocks;
encoding an index that is set to the selected block using the selected code table when the number of the one or more available blocks is more than 1 and not encoding the index when the number of the one or more available blocks is 1;
generating a prediction image of the to-be-encoded block using a motion vector of the selected block;
deriving a prediction error being a difference between the prediction image and an input image;
deriving a transform coefficient by performing a transform process of the prediction error; and
encoding the transform coefficient.