Method and apparatus for intra-frame prediction in video encoding/decoding
A technology of video coding and intra-frame prediction, which is applied in the field of intra-frame prediction in video coding and decoding, can solve the problems that the sample values cannot be synchronized, predict, and cannot use the sample values of the pixel blocks to be processed, so as to reduce the number of coding bits, The effect of improving compression efficiency
- 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, such as figure 1 shown.
[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)>...
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, such as figure 1 shown.
[0042] When the pixel block to be processed is encoded, if its left pixel C 2 , C4 , C 6 and C 8 The 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