Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

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.

Inactive Publication Date: 2005-08-03
XFUSION DIGITAL TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Usually, if the sample values ​​of the available pixels around the pixel block to be processed are not available, the sample value of the pixel block to be processed cannot be predicted by using part of the available samples

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and apparatus for intra-frame prediction in video encoding/decoding
  • Method and apparatus for intra-frame prediction in video encoding/decoding

Examples

Experimental program
Comparison scheme
Effect test

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 ; ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

This invention discloses an infrafyne prediction method and a device in video code / decode predicting the pel block value according to the values or the estimated values around the pel block to be processed. The said method can get the estimation values of other surrounding pel values by interpolation of their values the pel block to be processed partly or totally then to be combined with the usable values of surrounding pels to get the prediction value of the pel block to be processed so as to reduce its code bit number and increase video code compression efficiency.

Description

technical field [0001] The invention relates to the technical field of electrical digital data processing, in particular to a method and device for intra-frame prediction in video coding and decoding. Background technique [0002] Traditional video coding standards such as H.261, H.263, H.26L, and H.264 standards formulated by ITU and MEPG-1, MPEG-2, and MPEG-4 formulated by ISO's MPEG organization are all based on hybrid coding. That is, on top of the Hybrid Coding framework. The so-called hybrid coding framework is a coding framework that comprehensively considers prediction, transformation and entropy coding methods, and has the following main features: [0003] 1) Use prediction to remove redundancy in the time domain; [0004] 2) Use transformation to remove redundancy in the spatial domain; [0005] 3) and remove statistical redundancy with entropy coding; [0006] The above-mentioned video coding standards all have intra-coded frames, namely I frames, and inter-fr...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04N19/59H04N19/593
Inventor 虞露赵海武楼剑何芸高文李国平吕岩马思伟
Owner XFUSION DIGITAL TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products