-
公开(公告)号:US20180332290A1
公开(公告)日:2018-11-15
申请号:US16040764
申请日:2018-07-20
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 , H03M7/42 , H04N19/124 , H04N19/61 , H04N19/70 , H04N19/50 , H04N19/52 , H04N19/174 , H04N19/91 , H04N19/513 , H04N19/132 , 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.
-
公开(公告)号:US20180324435A1
公开(公告)日:2018-11-08
申请号:US16037914
申请日:2018-07-17
Applicant: GE Video Compression, LLC
Inventor: Valeri GEORGE , Benjamin BROSS , Heiner KIRCHHOFFER , Detlev MARPE , Tung NGUYEN , Matthias PREISS , Mischa SIEKMANN , Jan STEGEMANN , Thomas WIEGAND , Christian BARTNIK
IPC: H04N19/13 , H03M7/42 , H04N19/124 , H04N19/61 , H04N19/70 , H04N19/50 , H04N19/52 , H04N19/174 , H04N19/91 , H04N19/513 , H04N19/132 , 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: A decoder for decoding a data stream into which media data is coded has a mode switch configured to activate a low-complexity mode or a high-efficiency mode depending on the data stream, an entropy decoding engine configured to retrieve each symbol of a sequence of symbols by entropy decoding using a selected one of a plurality of entropy decoding schemes, a desymbolizer configured to desymbolize the sequence of symbols to obtain a sequence of syntax elements, a reconstructor configured to reconstruct the media data based on the sequence of syntax elements, selection depending on the activated low-complexity mode or the high-efficiency mode. In another aspect, a desymbolizer is configured to perform desymbolization such that the control parameter varies in accordance with the data stream at a first rate in case of the high-efficiency mode being activated and the control parameter is constant irrespective of the data stream or changes depending on the data stream, but at a second lower rate in case of the low-complexity mode being activated.
-
公开(公告)号:US20180310030A1
公开(公告)日:2018-10-25
申请号:US16017453
申请日:2018-06-25
Applicant: GE VIDEO COMPRESSION, LLC
Inventor: Philipp HELLE , Detlev MARPE , Simon OUDIN , Thomas WEGAND
IPC: H04N19/96 , H04N19/513 , H04N19/52 , H04N19/42 , H04N19/124 , H04N19/129 , H04N19/463 , H04N19/593 , H04N19/44 , H04N19/30 , H04N19/70 , H04N19/159 , H04N19/176 , H04N19/53 , H04N19/13
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.
-
234.
公开(公告)号:US20180218397A1
公开(公告)日:2018-08-02
申请号:US15940839
申请日:2018-03-29
Applicant: GE VIDEO COMPRESSION, LLC
Inventor: Philipp HELLE , Simon OUDIN , Martin WINKEN , Detlev MARPE , Thomas WIEGAND
CPC classification number: G06Q30/0251 , G06F17/30 , G06Q10/00 , G06Q30/00 , G06Q30/02 , G06Q30/0601 , H04N19/105 , H04N19/119 , H04N19/139 , H04N19/14 , H04N19/147 , H04N19/176 , H04N19/186 , H04N19/196 , H04N19/197 , H04N19/46 , H04N19/463 , H04N19/52 , H04N19/61 , H04N19/96
Abstract: A favorable merging or grouping of simply connected regions into which the array of information samples is sub-divided, is coded with a reduced amount of data. To this end, a predetermined relative locational relationship is defined enabling an identifying, for a predetermined simply connected region, of simply connected regions within the plurality of simply connected regions which have the predetermined relative locational relationship to the predetermined simply connected region. Namely, if the number is zero, a merge indicator for the predetermined simply connected region may be absent within the data stream. In other embodiments, spatial sub-division is performed depending on a first subset of syntax elements, followed by combining spatially neighboring simply connected regions depending on a second subset of syntax elements, to obtain an intermediate sub-division.
-
公开(公告)号:US20180084261A1
公开(公告)日:2018-03-22
申请号:US15828756
申请日:2017-12-01
Applicant: GE Video Compression, LLC
Inventor: Heiner KIRCHHOFFER , Heiko SCHWARZ , Tung NGUYEN , Detlev MARPE , Thomas WIEGAND
IPC: H04N19/18 , H04N19/91 , H04N19/70 , H04N19/61 , H04N19/59 , H04N19/51 , H04N19/50 , H04N19/124 , H04N19/176 , H04N19/139 , H04N19/136 , H04N19/13 , H04N19/129 , H04N19/46
CPC classification number: H04N19/18 , H04N19/124 , H04N19/129 , H04N19/13 , H04N19/136 , H04N19/139 , H04N19/176 , H04N19/46 , H04N19/50 , H04N19/51 , H04N19/59 , H04N19/61 , H04N19/70 , H04N19/91
Abstract: A higher coding efficiency for coding a significance map indicating positions of significant transform coefficients within a transform coefficient block is achieved by the scan order by which the sequentially extracted syntax elements indicating, for associated positions within the transform coefficient block, as to whether at the respective position a significant or insignificant transform coefficient is situated, are sequentially associated to the positions of the transform coefficient block, among the positions of the transform coefficient block depends on the positions of the significant transform coefficients indicated by previously associated syntax elements. Alternatively, the first-type elements may be context-adaptively entropy decoded using contexts which are individually selected for each of the syntax elements dependent on a number of significant transform coefficients in a neighborhood of the respective syntax element, indicated as being significant by any of the preceding syntax elements.
-
公开(公告)号:US20170302952A1
公开(公告)日:2017-10-19
申请号:US15636425
申请日: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.
-
公开(公告)号:US20170302944A1
公开(公告)日:2017-10-19
申请号:US15639259
申请日:2017-06-30
Applicant: GE Video Compression, LLC
Inventor: Valeri GEORGE , Anastasia HENKEL , Heiner KIRCHHOFFER , Detlev MARPE , Thomas SCHIERL
IPC: H04N19/44 , H04N19/174 , H04N19/13 , H04N19/167 , H04N19/51 , H04N19/436
CPC classification number: H04N19/44 , H03M7/3071 , H03M7/4037 , H04N19/13 , H04N19/167 , H04N19/174 , H04N19/436 , H04N19/503 , H04N19/51 , H04N19/91
Abstract: The entropy coding of a current part of a predetermined entropy slice is based on, not only, the respective probability estimations of the predetermined entropy slice as adapted using the previously coded part of the predetermined entropy slice, but also probability estimations as used in the entropy coding of a spatially neighboring, in entropy slice order preceding entropy slice at a neighboring part thereof. Thereby, the probability estimations used in entropy coding are adapted to the actual symbol statistics more closely, thereby lowering the coding efficiency decrease normally caused by lower-delay concepts. Temporal interrelationships are exploited additionally or alternatively.
-
公开(公告)号:US20160366447A1
公开(公告)日:2016-12-15
申请号:US15244126
申请日:2016-08-23
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/13 , H04N19/124 , H03M7/42
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.
Abstract translation: 解码器包括熵解码器,其被配置为根据数据流的先前解码部分,根据数据流的先前解码部分,通过使用二进制熵解码从不同上下文中选择上下文并更新与不同上下文相关联的概率状态,从数据流中导出二进制数的二进制数 ; 配音器,被配置为对语法元素的二进制化进行修饰以获得语法元素的整数值; 重建器,被配置为使用量化参数基于所述语法元素的整数值来重构所述视频,其中所述熵解码器被配置为区分126概率状态,并且根据线性方程式来初始化与所述不同上下文相关联的概率状态 所述量化参数,其中所述熵解码器被配置为针对所述不同上下文中的每一者,导出所述线性方程与相应8位初始化值的第一和第四四位部分的斜率和偏移。
-
公开(公告)号:US20160360223A1
公开(公告)日:2016-12-08
申请号:US15238523
申请日:2016-08-16
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/513 , H04N19/124 , H04N19/13 , H03M7/42
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.
-
公开(公告)号:US20160309153A1
公开(公告)日:2016-10-20
申请号:US15198029
申请日:2016-06-30
Applicant: GE Video Compression, LLC
Inventor: Philipp MERKLE , Detlev MARPE , Karsten MUELLER
IPC: H04N19/13 , H04N19/463 , H04N19/91 , H04N19/176
CPC classification number: H04N19/13 , H04N19/119 , H04N19/176 , H04N19/463 , H04N19/91
Abstract: Wedgelet-based coding in conjunction with the usage of coding blocks of varying size is rendered more efficient by the usage of a variable length coded syntax element having a prefix and a suffix, wherein the size of the suffix is dependent on the prefix and the size of the current coding block. By this measure, it is feasible to efficiently adapt the length of the variable-length coded syntax element which controls the bi-partitioning of the current coding block to the actual needs, namely the size, of the current coding block, and the variability of the bi-partitioning by varying the wedglet separation line, respectively. The greater the current coding block is, the longer the variable-length coded syntax element may be. This length dependency may even be sufficiently effective in terms of coding efficiency so that the variable length coded syntax element may be coded without context-adaptive entropy coding, but directly or using fixed-equal-probability binary entropy coding.
Abstract translation: 通过使用具有前缀和后缀的可变长度编码语法元素,使用基于Wedgelet的编码与不同大小的编码块的使用相结合,其中后缀的大小取决于前缀和大小 的当前编码块。 通过这种措施,可以将控制当前编码块的双分割的可变长度编码语法元素的长度有效地适应实际需要,即当前编码块的大小,以及当前编码块的大小 分别通过改变wedglet分离线进行双重分割。 当前编码块越大,可变长度编码语法元素可能越长。 这种长度依赖性甚至可以在编码效率方面足够有效,使得可变长度编码语法元素可以被编码而不需要上下文自适应熵编码,而是直接地或者使用固定等概率二进制熵编码。
-
-
-
-
-
-
-
-
-