US2022400271A1PendingUtilityA1

Scalable Video Coding Using Derivation Of Subblock Subdivision For Prediction From Base Layer

Assignee: GE VIDEO COMPRESSION LLCPriority: Oct 1, 2012Filed: Jun 23, 2022Published: Dec 15, 2022
Est. expiryOct 1, 2032(~6.2 yrs left)· nominal 20-yr term from priority
H04N 19/11H04N 19/61H04N 19/157H04N 19/593H04N 19/119H04N 19/159H04N 19/587H04N 19/865H04N 19/59H04N 19/463H04N 19/105H04N 19/18H04N 19/137H04N 19/187H04N 19/136H04N 19/82H04N 19/107H04N 19/503H04N 19/198H04N 19/117H04N 19/33H04N 19/48H04N 19/615H04N 19/176H04N 19/70H04N 19/34H04N 19/30H04N 19/52H04N 19/36
79
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Scalable video coding is rendered more efficient by deriving/selecting a subblock subdivision to be used for enhancement layer prediction, among a set of possible subblock subdivisions of an enhancement layer block by evaluating the spatial variation of the base layer coding parameters over the base layer signal. By this measure, less of the signalization overhead has to be spent on signaling this subblock subdivision within the enhancement layer data stream, if any. The subblock subdivision thus selected may be used in predictively coding/decoding the enhancement layer signal.

Claims

exact text as granted — not AI-modified
1 - 20 . (canceled) 
     
     
         21 . A video decoder for decoding a video represented by a base layer signal and an enhancement layer signal, the video decoder comprising:
 a first decoding unit including a base layer decoder configured to reconstruct, using a processor, a base layer signal based on a base layer residual signal from a coded data stream; and   a second decoding unit including an enhancement layer decoder configured to reconstruct, using the processor, an enhancement layer signal from the coded data stream at least by:   determining an inter-layer prediction signal based on the base layer signal, and   predictively reconstructing the enhancement layer signal using the inter-layer prediction signal,   wherein the first and second decoding units are configured to reconstruct the base layer and enhancement layer signals, respectively, based on one of the following:   bypassing both deblocking filtering and in-loop filtering,   bypassing one, and using the other, of the deblocking filtering and the in-loop filtering, and   using both of the deblocking and the in-loop filtering.   
     
     
         22 . The video decoder of  claim 21 , wherein the first and second decoding units are configured to bypass or use one or both of the deblocking filter and the in-loop filtering based on side information in the coded data stream, wherein the side-information signals a combination of the deblocking filtering and the in-loop filtering used for each respective portion of the video. 
     
     
         23 . The video decoder of  claim 21 , wherein the first decoding unit is configured to reconstruct the base layer signal from the coded data stream based on block-based prediction coding. 
     
     
         24 . The video decoder of  claim 21 , wherein determining the inter-layer prediction signal includes determining the inter-layer prediction signal based on a scalability refinement of the base layer signal, the scalability refinement including bit-depth refinement, quality refinement or resolution refinement. 
     
     
         25 . The video decoder of  claim 24 , wherein the second decoding unit is configured to perform the scalability refinement by up-sampling the reconstructed base layer signal so as to achieve the resolution refinement. 
     
     
         26 . The video decoder of  claim 24 , wherein the second decoding unit is configured to perform the scalability refinement by tone-mapping from n bits to m bits with m>n so as to achieve the bit-depth refinement. 
     
     
         27 . The video decoder of  claim 21 , wherein the second decoding unit is configured to perform the predictive reconstruction by
 spatially or temporally predicting a portion of an enhancement layer signal, currently to be reconstructed, from an already reconstructed portion of the enhancement layer signal to acquire an enhancement layer internal prediction signal, and   combining the inter-layer prediction signal and the enhancement layer internal prediction signal to acquire the enhancement layer prediction signal.   
     
     
         28 . The video decoder of  claim 27 , wherein the second decoding unit is configured to perform the combining by forming, at a portion currently to be reconstructed, a weighted average of the inter-layer prediction signal and the enhancement layer internal prediction signal to acquire the enhancement layer prediction signal. 
     
     
         29 . The video decoder of  claim 28 , wherein weights at which the inter-layer prediction signal and the enhancement layer internal prediction signal contribute to the enhancement layer prediction signal vary over different spatial frequency components. 
     
     
         30 . The video decoder of  claim 22 , wherein the deblocking and/or in-loop filtering varies in transfer function according to the side information in the coded data stream. 
     
     
         31 . A non-transitory computer-readable medium for storing data associated with a video, comprising a data stream stored in the non-transitory computer-readable medium, the data stream comprising information related to an encoded represented by a base layer signal and an enhancement layer signal, wherein the data stream is decoded using a plurality of operations including:
 reconstructing, using a processor, the base layer signal based on a base layer residual signal from the data stream; and   reconstructing, using the processor, the enhancement layer signal from the data stream at least by:   determining an inter-layer prediction signal based on the base layer signal, and predictively reconstructing the enhancement layer signal using the inter-layer prediction signal,   wherein the reconstructing of the base layer and enhancement layer signals, respectively, is based on one of the following:   bypassing both deblocking filtering and in-loop filtering,   bypassing one, and using the other, of the deblocking filtering and the in-loop filtering, and   using both of the deblocking and the in-loop filtering.   
     
     
         32 . The non-transitory computer-readable medium of  claim 31 , wherein the plurality of operations further include processing side information from the data stream, wherein the side-information signals a combination of the deblocking filtering and the in-loop filtering to be used for each respective portion of the video. 
     
     
         33 . A video encoder for encoding a video, comprising:
 a first encoding unit including a base layer encoder configured to, using a processor, determine a base layer residual signal for a base layer of the video, and encode into a data stream a base layer signal based on the base layer residual signal; and   a second encoding unit including an enhancement layer encoder configured to encode, using the processor, an enhancement layer signal into the coded data stream at least by:   determining an inter-layer prediction signal based on the base layer signal, and   predictively encoding the enhancement layer signal using the inter-layer prediction,   wherein the first and second encoding units are configured to encode the base layer and   enhancement layer signals, respectively, based on one of the following:   bypassing both deblocking filtering and in-loop filtering,   bypassing one, and using the other, of the deblocking filtering and the in-loop filtering, and   using both of the deblocking and the in-loop filtering.   
     
     
         34 . The video encoder of  claim 33 , wherein the first and second encoding units are configured to bypass or use one or both of the deblocking filter and the in-loop filtering based on side information in the coded data stream, wherein the side-information signals a combination of the deblocking filtering and the in-loop filtering used for each respective portion of the video. 
     
     
         35 . The video encoder of  claim 33 , wherein the first encoding unit is configured to encode the base layer signal based on block-based prediction coding. 
     
     
         36 . The video encoder of  claim 33 , wherein determining the inter-layer prediction signal includes determining the inter-layer prediction signal based on a scalability refinement of the base layer signal, the scalability refinement includes bit-depth refinement, quality refinement or resolution refinement. 
     
     
         37 . The video encoder of  claim 36 , wherein the second encoding unit is configured to perform the scalability refinement by up-sampling the reconstructed base layer signal so as to achieve the resolution refinement. 
     
     
         38 . The video encoder of  claim 36 , wherein the second encoding unit is configured to perform the scalability refinement by tone-mapping from n bits to m bits with m>n so as to achieve the bit depth refinement. 
     
     
         39 . The video encoder of  claim 33 , wherein the second encoding unit is configured to perform the predictive encoding by
 spatially or temporally predicting a portion of an enhancement layer signal, currently to be encoded, from an already encoded portion of the enhancement layer signal to acquire an enhancement layer internal prediction signal, and   combining the inter-layer prediction signal and the enhancement layer internal prediction signal to acquire the enhancement layer prediction signal.   
     
     
         40 . The video encoder of  claim 39 , wherein the second encoding unit is configured to perform the combining by forming, at a portion currently to be encoded, a weighted average of the inter-layer prediction signal and the enhancement layer internal prediction signal to acquire the enhancement layer prediction signal.

Join the waitlist — get patent alerts

Track US2022400271A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.