US 11,722,657 B2
Effective wedgelet partition coding
Philipp Merkle, Berlin (DE); Christian Bartnik, Berlin (DE); Haricharan Lakshman, Berlin (DE); Detlev Marpe, Berlin (DE); Karsten Mueller, Berlin (DE); Thomas Wiegand, Berlin (DE); and Gerhard Tech, Berlin (DE)
Assigned to GE Video Compression, LLC, Albany, NY (US)
Filed by GE Video Compression, LLC, Albany, NY (US)
Filed on Dec. 22, 2020, as Appl. No. 17/131,333.
Application 17/131,333 is a continuation of application No. 16/736,845, filed on Jan. 8, 2020, granted, now 10,911,753.
Application 16/736,845 is a continuation of application No. 15/723,327, filed on Oct. 3, 2017, granted, now 10,574,981, issued on Feb. 25, 2020.
Application 15/723,327 is a continuation of application No. 14/273,609, filed on May 9, 2014, abandoned.
Application 14/273,609 is a continuation of application No. PCT/EP2012/072324, filed on Nov. 9, 2012.
Claims priority of provisional application 61/558,625, filed on Nov. 11, 2011.
Prior Publication US 2021/0112244 A1, Apr. 15, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/105 (2014.01); H04N 19/597 (2014.01); H04N 19/176 (2014.01); H04N 19/70 (2014.01); H04N 19/119 (2014.01); H04N 19/46 (2014.01); H04N 19/96 (2014.01); H04N 19/593 (2014.01); H04N 19/124 (2014.01); H04N 19/157 (2014.01); H04N 19/174 (2014.01); H04N 19/44 (2014.01); H04N 19/82 (2014.01); H04N 19/167 (2014.01)
CPC H04N 19/105 (2014.11) [H04N 19/119 (2014.11); H04N 19/124 (2014.11); H04N 19/157 (2014.11); H04N 19/167 (2014.11); H04N 19/174 (2014.11); H04N 19/176 (2014.11); H04N 19/44 (2014.11); H04N 19/46 (2014.11); H04N 19/593 (2014.11); H04N 19/597 (2014.11); H04N 19/70 (2014.11); H04N 19/82 (2014.11); H04N 19/96 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A decoder for reconstructing a sample array of a video from a data stream, the decoder configured to:
determine a set of wedgelet patterns to decode a block of the sample array of the video, wherein each wedgelet pattern of the set corresponds to a line defined by a start position and an end position, the line dividing the corresponding wedgelet pattern into two wedgelet portions;
extract, from the data stream, information related to a selected wedgelet pattern of the set of wedgelet patterns;
obtain the selected wedgelet pattern from the set of wedgelet patterns based on the information; and
decode the block based on the two wedgelet portions yielded by the line corresponding to the selected wedgelet pattern.