Method and apparatus for intra-frame prediction in video encoding/decoding
A technology for video encoding and decoding and intra-frame prediction, which is applied in the field of intra-frame prediction in video encoding and decoding, can solve the problems of prediction and the inability to use pixel block samples to be processed, etc., and achieves the effect of improving compression efficiency and reducing the number of encoded bits.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0031] Assume that the current pixel block to be processed is an 8×8 frame coding pixel block, and its left pixel C i , i=1...8 belong to odd-numbered row pixel blocks and even-numbered row pixel blocks respectively, C 0 is its upper left pixel, R i , i=1...8 is its right pixel, as shown in FIG. 1 .
[0032] When the pixel block to be processed is encoded, if its left pixel C 1 , C 3 , C 5 and C 7 The sample value of C ori,1 , C ori,3 , C ori,5 and C ori,7 not available, while C 2 , C 4 , C 6 and C 8 The sample value of C ori,2 , C ori,4 , C ori, 6 and C ori,8 available, then use C ori,2 , C ori,4 , C ori,6 and C ori,8 Perform linear interpolation to get C 1 , C 3 , C 5 and C 7 The estimated value of the sample value C pred,1 , C pred,3 , C pred,5 and C pred,7 ,as follows:
[0033] C pred,1 =C ori,2 ;
[0034] C pred,3 =(C ori,2 +C ori,4 +1)>>1;
[0035] C pred,5 =(C ori,4 +C ori,6 +1)>>1;
[0036] C pred,7 =(C ori,6 +C ori,8 +1)>>1. ...
Embodiment 2
[0041] Assume that the current pixel block to be processed is an 8×8 frame coding pixel block, and its left pixel C i , i=1...8 belong to odd-numbered row pixel blocks and even-numbered row pixel blocks respectively, C 0 is its upper left pixel, R i , i=1...8 is its right pixel, as shown in FIG. 1 .
[0042] When the pixel block to be processed is encoded, if its left pixel C 2 , C 4 , C 6 and C 8The sample value of C ori,2 , C ori,4 , C ori,6 and C ori,8 not available, while C 1 , C 3 , C 5 and C 7 The sample value of C ori,1 , C ori,3 , C ori, 5 and C ori,7 available, then use C ori,1 , C ori,3 , C ori,5 and C ori,7 Perform linear interpolation to get C 2 , C 4 , C 6 and C 8 The estimated value of the sample value C pred,2 , C pred,4 , C pred,6 and C pred,8 ,as follows:
[0043] C pred,2 =(C ori,1 +C ori,3 +1)>>1;
[0044] C pred,4 =(C ori,3 +C ori,5 +1)>>1;
[0045] C pred,6 =(C ori,5 +C ori,7 +1)>>1.
[0046] C pred,8 =C ori,7 ; ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com