-
公开(公告)号:US20180205953A1
公开(公告)日:2018-07-19
申请号:US15918105
申请日:2018-03-12
Applicant: GE Video Compression, LLC
Inventor: Valeri GEORGE , Benjamin BROSS , Heiner KIRCHHOFFER , Detlev MARPE , Tung NGUYEN , Matthias PREISS , Mischa SIEKMANN , Jan STEGEMANN , Thomas WIEGAND
IPC: H04N19/13 , H04N19/184 , H04N19/174 , H04N19/513 , H04N19/132 , H03M7/42 , H04N19/61 , H04N19/70 , H04N19/50 , H04N19/52 , H04N19/91 , H04N19/124
Abstract: A decoder includes an entropy decoder configured to derive a number of bins of the binarizations from the data stream using binary entropy decoding by selecting a context among different contexts and updating probability states associated with the different contexts, dependent on previously decoded portions of the data stream; a desymbolizer configured to debinarize the binarizations of the syntax elements to obtain integer values of the syntax elements; a reconstructor configured to reconstruct the video based on the integer values of the syntax elements using a quantization parameter, wherein the entropy decoder is configured to distinguish between 126 probability states and to initialize the probability states associated with the different contexts according to a linear equation of the quantization parameter, wherein the entropy decoder is configured to, for each of the different contexts, derive a slope and an offset of the linear equation from first and second four bit parts of a respective 8 bit initialization value.
-
公开(公告)号:US20180152708A1
公开(公告)日:2018-05-31
申请号:US15880837
申请日:2018-01-26
Applicant: GE Video Compression, LLC
Inventor: Valeri GEORGE , Benjamin BROSS , Heiner KIRCHHOFFER , Detlev MARPE , Tung NGUYEN , Matthias PREISS , Mischa SIEKMANN , Jan STEGEMANN , Thomas WIEGAND
IPC: H04N19/13 , H04N19/174 , H04N19/61 , H04N19/513 , H04N19/52 , H04N19/70 , H04N19/50 , H04N19/132 , H03M7/42 , H04N19/124 , H04N19/91 , H04N19/184
CPC classification number: H04N19/13 , H03M7/42 , H04N19/124 , H04N19/132 , H04N19/174 , H04N19/184 , H04N19/50 , H04N19/513 , H04N19/52 , H04N19/61 , H04N19/70 , H04N19/91
Abstract: An entropy decoder is configured to, for horizontal and vertical components of motion vector differences, derive a truncated unary code from the data stream using context-adaptive binary entropy decoding with exactly one context per bin position of the truncated unary code, which is common for horizontal and vertical components of the motion vector differences, and an Exp-Golomb code using a constant equi-probability bypass mode to obtain the binarizations of the motion vector differences. A desymbolizer is configured to debinarize the binarizations of the motion vector difference syntax elements to obtain integer values of the horizontal and vertical components of the motion vector differences. A reconstructor is configured to reconstruct a video based on the integer values of the horizontal and vertical components of the motion vector differences.
-
公开(公告)号:US20180019762A1
公开(公告)日:2018-01-18
申请号:US15717579
申请日:2017-09-27
Applicant: GE Video Compression, LLC
Inventor: Detlev MARPE , Tung NGUYEN , Heiko SCHWARZ , Thomas WIEGAND
IPC: H03M7/00
CPC classification number: H03M7/00 , H03M7/40 , H03M7/4006 , H03M7/46
Abstract: Decomposing a value range of the respective syntax elements into a sequence of n partitions with coding the components of z laying within the respective partitions separately with at least one by VLC coding and with at least one by PIPE or entropy coding is used to greatly increase the compression efficiency at a moderate coding overhead since the coding scheme used may be better adapted to the syntax element statistics. Accordingly, syntax elements are decomposed into a respective number n of source symbols si with i=1 . . . n, the respective number n of source symbols depending on as to which of a sequence of n partitions into which a value range of the respective syntax elements is sub-divided, a value z of the respective syntax elements falls into, so that a sum of values of the respective number of source symbols si yields z, and, if n>1, for all i=1 . . . n−1, the value of si corresponds to a range of the ith partition.
-
公开(公告)号:US20180007391A1
公开(公告)日:2018-01-04
申请号:US15707467
申请日:2017-09-18
Applicant: GE VIDEO COMPRESSION, LLC
Inventor: Philipp HELLE , Detlev MARPE , Simon OUDIN , Thomas WIEGAND
IPC: H04N19/96 , H04N19/593 , H04N19/53 , H04N19/52 , H04N19/513 , H04N19/463 , H04N19/124 , H04N19/42 , H04N19/30 , H04N19/176 , H04N19/159 , H04N19/13 , H04N19/129 , H04N19/44 , H04N19/70
CPC classification number: H04N19/96 , H04N19/124 , H04N19/129 , H04N19/13 , H04N19/159 , H04N19/176 , H04N19/30 , H04N19/439 , H04N19/44 , H04N19/463 , H04N19/513 , H04N19/52 , H04N19/53 , H04N19/593 , H04N19/70
Abstract: A better compromise between encoding complexity and achievable rate distortion ratio, and/or to achieve a better rate distortion ratio is achieved by using multitree sub-divisioning not only in order to subdivide a continuous area, namely the sample array, into leaf regions, but using the intermediate regions also to share coding parameters among the corresponding collocated leaf blocks. By this measure, coding procedures performed in tiles—leaf regions—locally, may be associated with coding parameters individually without having to, however, explicitly transmit the whole coding parameters for each leaf region separately. Rather, similarities may effectively exploited by using the multitree subdivision.
-
公开(公告)号:US20170366810A1
公开(公告)日:2017-12-21
申请号:US15674150
申请日:2017-08-10
Applicant: GE Video Compression, LLC
Inventor: Valeri GEORGE , Benjamin BROSS , Heiner KIRCHHOFFER , Detlev MARPE , Tung NGUYEN , Matthias PREISS , Mischa SIEKMANN , Jan STEGEMANN , Thomas WIEGAND
IPC: H04N19/13 , H04N19/91 , H04N19/70 , H04N19/61 , H04N19/124 , H04N19/50 , H04N19/513 , H04N19/132 , H03M7/42 , H04N19/52 , H04N19/184 , H04N19/174
CPC classification number: H04N19/13 , H03M7/42 , H04N19/124 , H04N19/132 , H04N19/174 , H04N19/184 , H04N19/50 , H04N19/513 , H04N19/52 , H04N19/61 , H04N19/70 , H04N19/91
Abstract: A decoder includes an entropy decoder configured to derive a number of bins of the binarizations from the data stream using binary entropy decoding by selecting a context among different contexts and updating probability states associated with the different contexts, dependent on previously decoded portions of the data stream; a desymbolizer configured to debinarize the binarizations of the syntax elements to obtain integer values of the syntax elements; a reconstructor configured to reconstruct the video based on the integer values of the syntax elements using a quantization parameter, wherein the entropy decoder is configured to distinguish between 126 probability states and to initialize the probability states associated with the different contexts according to a linear equation of the quantization parameter, wherein the entropy decoder is configured to, for each of the different contexts, derive a slope and an offset of the linear equation from first and second four bit parts of a respective 8 bit initialization value.
-
公开(公告)号:US20170332093A1
公开(公告)日:2017-11-16
申请号:US15657813
申请日:2017-07-24
Applicant: GE VIDEO COMPRESSION, LLC
Inventor: Philipp MERKLE , Christian BARTNIK , Haricharan LAKSHMAN , Detlev MARPE , Karsten MUELLER , Thomas WIEGAND , Gerhard TECH
IPC: H04N19/51 , H04N19/82 , H04N19/70 , H04N19/597 , H04N19/593 , H04N19/105 , H04N19/196 , H04N19/176 , H04N19/157 , H04N19/46 , H04N19/119 , H04N19/96 , H04N19/52 , H04N19/14
CPC classification number: H04N19/51 , H04N19/105 , H04N19/119 , H04N19/14 , H04N19/157 , H04N19/176 , H04N19/196 , H04N19/46 , H04N19/52 , H04N19/593 , H04N19/597 , H04N19/70 , H04N19/82 , H04N19/96
Abstract: In accordance with a first aspect, the intra prediction direction of a neighboring, intra-predicted block is used in order to predict the extension direction of the wedgelet separation line of a current block, thereby reducing the side information rate necessitated in order to convey the partitioning information. In accordance with a second aspect, the idea is that previously reconstructed samples, i.e. reconstructed values of blocks preceding the current block in accordance with the coding/decoding order allow for at least a prediction of a correct placement of a starting point of the wedgelet separation line, namely by placing the starting point of the wedgelet separation line at a position of a maximum change between consecutive ones of a sequence of reconstructed values of samples of a line of samples extending adjacent to the current block along a circumference thereof. Both aspects may be used individually or in combination.
-
公开(公告)号:US20170332086A1
公开(公告)日:2017-11-16
申请号:US15663212
申请日:2017-07-28
Applicant: GE VIDEO COMPRESSION, LLC
Inventor: Philipp MERKLE , Christian BARTNIK , Haricharan LAKSHMAN , Detlev MARPE , Karsten MUELLER , Thomas WIEGAND , Gerhard TECH
IPC: H04N19/176 , H04N19/82 , H04N19/70 , H04N19/597 , H04N19/593 , H04N19/103 , H04N19/196 , H04N19/157 , H04N19/44 , H04N19/119 , H04N19/105 , H04N19/96 , H04N19/46 , H04N19/14
CPC classification number: H04N19/176 , H04N19/103 , H04N19/105 , H04N19/119 , H04N19/14 , H04N19/157 , H04N19/196 , H04N19/23 , H04N19/44 , H04N19/46 , H04N19/593 , H04N19/597 , H04N19/70 , H04N19/82 , H04N19/96
Abstract: Although wedgelet-based partitioning seems to represent a better tradeoff between side information rate on the one hand and achievable variety in partitioning possibilities on the other hand, compared to contour partitioning, the ability to alleviate the constraints of the partitioning to the extent that the partitions have to be wedgelet partitions, enables applying relatively uncomplex statistical analysis onto overlaid spatially sampled texture information in order to derive a good predictor for the bi-segmentation in a depth/disparity map. Thus, in accordance with a first aspect it is exactly the increase of the freedom which alleviates the signaling overhead provided that co-located texture information in form of a picture is present. Another aspect pertains the possibility to save side information rate involved with signaling a respective coding mode supporting irregular partitioning.
-
公开(公告)号:US20170318313A1
公开(公告)日:2017-11-02
申请号:US15655445
申请日:2017-07-20
Applicant: GE VIDEO COMPRESSION, LLC
Inventor: Philipp MERKLE , Christian BARTNIK , Haricharan LAKSHMAN , Detlev MARPE , Karsten MUELLER , Thomas WIEGAND , Gerhard TECH
IPC: H04N19/61 , H04N19/82 , H04N19/70 , H04N19/597 , H04N19/593 , H04N19/105 , H04N19/176 , H04N19/157 , H04N19/196 , H04N19/126 , H04N19/119 , H04N19/96 , H04N19/46 , H04N19/14
CPC classification number: H04N19/176 , H04N19/105 , H04N19/119 , H04N19/126 , H04N19/14 , H04N19/157 , H04N19/196 , H04N19/46 , H04N19/593 , H04N19/597 , H04N19/61 , H04N19/70 , H04N19/82 , H04N19/96
Abstract: The way of predicting a current block by assigning constant partition values to the partitions of a bi-partitioning of a block is quite effective, especially in case of coding sample arrays such as depth/disparity maps where the content of these sample arrays is mostly composed of plateaus or simple connected regions of similar value separated from each other by steep edges. The transmission of such constant partition values would, however, still need a considerable amount of side information which should be avoided. This side information rate may be further reduced if mean values of values of neighboring samples associated or adjoining the respective partitions are used as predictors for the constant partition values.
-
公开(公告)号:US20170302968A1
公开(公告)日:2017-10-19
申请号:US15641992
申请日:2017-07-05
Applicant: GE Video Compression, LLC
Inventor: Valeri GEORGE , Benjamin BROSS , Heiner KIRCHHOFFER , Detlev MARPE , Tung NGUYEN , Matthias PREISS , Mischa SIEKMANN , Jan STEGEMANN , Thomas WIEGAND
IPC: H04N19/91 , H04N19/70 , H04N19/61 , H04N19/513 , H04N19/124 , H04N19/50 , H04N19/132 , H04N19/13 , H03M7/42 , H04N19/52
CPC classification number: H04N19/13 , H03M7/42 , H04N19/124 , H04N19/132 , H04N19/174 , H04N19/184 , H04N19/50 , H04N19/513 , H04N19/52 , H04N19/61 , H04N19/70 , H04N19/91
Abstract: An entropy decoder is configured to, for horizontal and vertical components of motion vector differences, derive a truncated unary code from the data stream using context-adaptive binary entropy decoding with exactly one context per bin position of the truncated unary code, which is common for horizontal and vertical components of the motion vector differences, and an Exp-Golomb code using a constant equi-probability bypass mode to obtain the binarizations of the motion vector differences. A desymbolizer is configured to debinarize the binarizations of the motion vector difference syntax elements to obtain integer values of the horizontal and vertical components of the motion vector differences. A reconstructor is configured to reconstruct a video based on the integer values of the horizontal and vertical components of the motion vector differences.
-
公开(公告)号:US20170302953A1
公开(公告)日:2017-10-19
申请号:US15636451
申请日:2017-06-28
Applicant: GE Video Compression, LLC
Inventor: Valeri GEORGE , Benjamin BROSS , Heiner KIRCHHOFFER , Detlev MARPE , Tung NGUYEN , Matthias PREISS , Mischa SIEKMANN , Jan STEGEMANN , Thomas WIEGAND
IPC: H04N19/52 , H04N19/61 , H04N19/174 , H04N19/124 , H04N19/132 , H04N19/13 , H04N19/70 , H04N19/184
CPC classification number: H04N19/13 , H03M7/42 , H04N19/124 , H04N19/132 , H04N19/174 , H04N19/184 , H04N19/50 , H04N19/513 , H04N19/52 , H04N19/61 , H04N19/70 , H04N19/91
Abstract: An entropy decoder is configured to, for horizontal and vertical components of motion vector differences, derive a truncated unary code from the data stream using context-adaptive binary entropy decoding with exactly one context per bin position of the truncated unary code, which is common for horizontal and vertical components of the motion vector differences, and an Exp-Golomb code using a constant equi-probability bypass mode to obtain the binarizations of the motion vector differences. A desymbolizer is configured to debinarize the binarizations of the motion vector difference syntax elements to obtain integer values of the horizontal and vertical components of the motion vector differences. A reconstructor is configured to reconstruct a video based on the integer values of the horizontal and vertical components of the motion vector differences.
-
-
-
-
-
-
-
-
-