US 12,278,959 B2
Encoder and decoder, encoding method and decoding method with complexity handling for flexibly sized picture partitions
Robert Philipp Skupin, Einsteinufer (DE); Yago Sánchez De La Fuente, Einsteinufer (DE); Cornelius Hellge, Einsteinufer (DE); Thomas Schierl, Einsteinufer (DE); Karsten Sühring, Einsteinufer (DE); and Thomas Wiegand, Einsteinufer (DE)
Assigned to FRAUNHOFER-GESELLSCHAFT ZUR FÖRDERUNG DER ANGEWANDTEN FORSCHUNG E.V., Munich (DE)
Filed by FRAUNHOFER-GESELLSCHAFT ZUR FÖRDERUNG DER ANGEWANDTEN FORSCHUNG E.V., Munich (DE)
Filed on Jul. 28, 2023, as Appl. No. 18/227,683.
Application 18/227,683 is a continuation of application No. 16/777,180, filed on Jan. 30, 2020, granted, now 11,758,132.
Claims priority of application No. 18248303 (EP), filed on Dec. 28, 2018.
Prior Publication US 2023/0370596 A1, Nov. 16, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/119 (2014.01); H04N 19/105 (2014.01); H04N 19/156 (2014.01); H04N 19/172 (2014.01); H04N 19/176 (2014.01)
CPC H04N 19/119 (2014.11) [H04N 19/105 (2014.11); H04N 19/156 (2014.11); H04N 19/172 (2014.11); H04N 19/176 (2014.11)] 6 Claims
OG exemplary drawing
 
1. A hardware apparatus for video encoding, the hardware apparatus configured to:
encode a first flag for a segment of a current picture into a data stream, wherein the first flag indicates whether blocks of the segment are intra-predicted only, meaning that the blocks of the segment are predicted based on reconstructed samples of the current picture only;
responsive to the first flag indicating that the blocks of the segment are intra-predicted only, encode a second flag into the data stream that indicates whether or not a current block of the segment is encoded using intra block copy (IBC), wherein when the current block is encoded using IBC, the current block is predicted by copying samples from a reference block of reconstructed samples of the current picture;
responsive to the second flag indicating that the current block is encoded using IBC, determine a prediction of the current block by copying samples from the reference block of reconstructed samples of the current picture; and
encode a prediction residual into the data stream based on the prediction of the current block.