-
公开(公告)号:US12160568B2
公开(公告)日:2024-12-03
申请号:US18195362
申请日:2023-05-09
Inventor: Jens Brandenburg , Tobias Hinz , Adam Wieckowski , Jackie Ma , Valeri George , Christian Lehmann , Heiko Schwarz , Detlev Marpe , Thomas Wiegand , Robert Skupin , Yago Sánchez De La Fuente , Thomas Schierl
IPC: H04N7/12 , H04N19/107 , H04N19/11 , H04N19/172 , H04N19/176 , H04N19/513 , H04N19/563 , H04N19/593
Abstract: Video codec for supporting temporal inter-prediction, configured to perform padding of an area of a referenced portion of a reference picture which extends beyond a border of the reference picture, which referenced portion is referenced by an inter predicted block of a current picture by selecting one of a plurality of intra-prediction modes, and padding the area using the selected intra-prediction mode.
-
公开(公告)号:US12126804B2
公开(公告)日:2024-10-22
申请号:US17698549
申请日:2022-03-18
Inventor: Benjamin Bross , Phan Hoang Tung Nguyen , Heiko Schwarz , Detlev Marpe , Thomas Wiegand
IPC: H04N19/124 , H04N19/13 , H04N19/159 , H04N19/172 , H04N19/176 , H04N19/46 , H04N19/503 , H04N19/593
CPC classification number: H04N19/124 , H04N19/13 , H04N19/159 , H04N19/172 , H04N19/176 , H04N19/46 , H04N19/503 , H04N19/593
Abstract: Decoder for decoding a residual signal from a data stream, configured to decode, from the data stream, a quantized prediction residual and at least one quantization error compensation signal; scale the quantized prediction residual to determine a scaled prediction residual; determine a reconstructed prediction residual based on the scaled prediction residual and the at least one quantization error compensation signal.
-
公开(公告)号:US12075091B2
公开(公告)日:2024-08-27
申请号:US17962391
申请日:2022-10-07
Inventor: Jonathan Pfaff , Philipp Helle , Michael Schaefer , Roman Rischke , Tobias Hinz , Philipp Merkle , Bjoern Stallenberger , Martin Winken , Mischa Siekmann , Heiko Schwarz , Detlev Marpe , Thomas Wiegand
IPC: H04N19/61 , H04N19/176 , H04N19/184 , H04N19/44
CPC classification number: H04N19/61 , H04N19/176 , H04N19/184 , H04N19/44
Abstract: Techniques for encoding/decoding of video signals are described, e.g. implemented in decoders, encoder, methods and non-transitory storage units storing instructions to perform the methods.
A decoder or encoder may be configured to predict a predetermined block of the picture using a plurality of neighbouring samples by reducing the plurality of neighbouring samples to obtain a reduced set of samples values lower, in number of samples, than compared to the plurality of neighbouring samples, subjecting the reduced set of sample values to a linear or affine linear transformation to obtain predicted values for predetermined samples of the predetermined block.
-
公开(公告)号:US11825091B2
公开(公告)日:2023-11-21
申请号:US18104424
申请日:2023-02-01
Inventor: Paul Haase , Christian Rudat , Heiner Kirchhoffer , Phan Hoang Tung Nguyen , Mischa Siekmann , Heiko Schwarz , Detlev Marpe , Thomas Wiegand
IPC: H04N19/124 , H04N19/129 , H04N19/13 , H04N19/157 , H04N19/176 , H04N19/18 , H04N19/186 , H04N19/60 , H04N19/172
CPC classification number: H04N19/124 , H04N19/129 , H04N19/13 , H04N19/157 , H04N19/172 , H04N19/176 , H04N19/18 , H04N19/186 , H04N19/60
Abstract: A video encoder is configured to entropy encode an absolute value of a quantization level of a current transform coefficient at position (xC, yC), wherein the absolute value is encoded using context adaptive binary arithmetic encoding of bins of a first binarization. The video coder is further configured, for the current transform coefficient, to encode a bin of the first binarization by using a context which is determined based on a sum of minimum absolute values of transform coefficient quantization levels, based on encoded bins of the first binarization, at one or more transform coefficient positions among (xC+1, yC), (xC+2, yC), (xC+1, yC+1), (xC, yC+1), and (xC, yC+2).
-
5.
公开(公告)号:US11706413B2
公开(公告)日:2023-07-18
申请号:US17362869
申请日:2021-06-29
Inventor: Benjamin Bross , Phan Hoang Tung Nguyen , Paul Keydel , Heiko Schwarz , Detlev Marpe , Thomas Wiegand , Christian Helmrich
IPC: H04N19/12 , H04N19/129 , H04N19/132 , H04N19/176 , H04N19/46
CPC classification number: H04N19/12 , H04N19/129 , H04N19/132 , H04N19/176 , H04N19/46
Abstract: A picture in a data stream is subdivided into different size transform blocks. For a transform block, a transformation is selected by checking whether the block's size exceeds a threshold. If it does, a default technique is used to select the transformation. If it does not, a transformation is used from a list of transformations as identified by an index, the list including an identity transformation and non-identity transformations. A coefficients block in the data stream is decoded, and if the selected transformation is the identity transformation, then the coefficients block is used as a residual sample array, and if the selected transformation is not the identity transformation, the coefficients block is subjected to an inverse transformation corresponding to the selected transformation to obtain a residual sample array used to correct a prediction for the transform block.
-
公开(公告)号:US20230025784A1
公开(公告)日:2023-01-26
申请号:US17959276
申请日:2022-10-03
Inventor: Santiago De Luxán Hernández , Philipp Merkle , Heiko Schwarz , Detlev Marpe , Thomas Wiegand
IPC: H04N19/119 , H04N19/105 , H04N19/132 , H04N19/159 , H04N19/176 , H04N19/46 , H04N19/70
Abstract: Block-based coding of a picture is done by providing an intra-prediction coding concept according to which a certain block of the picture is intra-prediction coded using a certain intra-coding mode by partitioning the predetermined block into partitions which are, for reconstruction purposes, sequentially subject to spatial prediction using the intra-prediction coding mode signaled for the certain block followed by correcting the thus obtained predictor using a prediction residual so that for preceding partitions a reconstruction of the samples is available to the decoder at the time of processing the next, then current, partition.
-
公开(公告)号:US11363268B2
公开(公告)日:2022-06-14
申请号:US16825533
申请日:2020-03-20
Inventor: Christian Helmrich , Thomas Wiegand , Adam Wieckowski , Heiko Schwarz , Detlev Marpe , Sebastian Bosse , Benjamin Bross
IPC: H04N19/124 , H04N19/176
Abstract: Coding quantization parameter variation or adaptation is made more effective by basing the determination of a coding quantization parameter for a predetermined block of the picture on a dispersion of a statistical sample value distribution of a high-pass filtered version of the predetermined block. The usage of the high-pass filtered version of the predetermined block as a basis for the determination of the dispersion instead of using, for instance, the un-filtered or original version of the predetermined block assists in a better adaptation of the resulting coding quantization parameter variation across the picture to the human visual system. Alternatively or additionally, coding quantization parameter variation or adaptation across a picture is made more efficient by a control of coding quantization parameter variation/adaptation across a picture in a manner dependent on a prediction of the actual dispersion. In order to improve the coding efficiency in encoding a picture into a data stream, a comparison between a first coding quantization parameter assigned to a predetermined block of the picture and a threshold which depends on a mean difference of sample values of the predetermined block to sample values' mean value may be performed.
-
公开(公告)号:US11297338B2
公开(公告)日:2022-04-05
申请号:US17001023
申请日:2020-08-24
Inventor: Christian Helmrich , Heiko Schwarz , Detlev Marpe , Thomas Wiegand , Adam Wieckowski , Mischa Siekmann , Benjamin Bross
IPC: H04N19/31 , H04N19/172 , H04N19/186 , H04N19/46 , H04N19/91
Abstract: A video encoder encodes a video into a data stream, the video encoder being configured to vary a granularity at which a Quantization Parameter—QP—is applied depending on an association of frames of the video to temporally hierarchical layers at which the video is encoded into the data stream. The technology also concerns a respective decoder, a respective method for encoding and decoding, and a computer program for implementing the methods.
-
公开(公告)号:US12120321B2
公开(公告)日:2024-10-15
申请号:US17036828
申请日:2020-09-29
Inventor: Phan Hoang Tung Nguyen , Gerhard Tech , Jonathan Pfaff , Michael Schäfer , Jennifer Rasch , Tobias Hinz , Heiko Schwarz , Detlev Marpe , Thomas Wiegand
IPC: H04N19/174 , H04N19/176
CPC classification number: H04N19/174 , H04N19/176
Abstract: The refinement of block-based predictive coding and decoding of pictures as applicable in, e.g., hybrid video codecs, using additional reconstructed samples or residuals is described. An apparatus for block-based predictive decoding of a picture is described. The apparatus includes a combiner configured to combine a residual signal a predetermined block of the picture and a reference signal for the predetermined block so as to obtain a first spectrum, the residual signal correcting a prediction error of a prediction of the predetermined block of the picture; a reducer configured to perform thresholding on the first spectrum to obtain a second spectrum so that coefficients below a threshold value are set to a predefined value; an extractor configured to obtain from the second spectrum a modified version of the residual signal; and a reconstructor block configured to decode the predetermined block of the picture from the data stream on the basis of the modified version of the residual signal.
-
公开(公告)号:US12101510B2
公开(公告)日:2024-09-24
申请号:US18211729
申请日:2023-06-20
Inventor: Jonathan Pfaff , Martin Winken , Christian Rudat , Heiko Schwarz , Thomas Wiegand , Detlev Marpe
Abstract: A previously encoded or reconstructed version of a neighborhood of a predetermined block to be predicted is exploited so as to result into a more efficient predictive coding of the prediction block. In particular, a spectral decomposition of a region composed of this neighborhood and a first version of a predicted filling of the predetermined block results into a first spectrum which is subject to noise reduction and the thus resulting second spectrum may be subject to a spectral composition, thereby resulting in a modified version of this region including a second version of the predicted filling of the predetermined block. Owing to the exploitation of the already processed, i.e. encoded/reconstructed, neighborhood of the predetermined block, the second version of the predicted filling of the predetermined block tends to improve the coding efficiency.