发明名称 Image prediction method and system
摘要 A method is provided for computing a predicted frame from a first and a second reference frames, the method comprising, for each block of pixels in the predicted frame, the acts of defining a first block of pixels in the first reference frame collocated with a third block of pixels which is the block of pixels in the predicted frame; defining a second block of pixels corresponding, in the second reference frame, to the first block of pixels along the motion vector of the first block from the first to second reference frames; computing a first set of coefficients allowing the transformation of the pixels of the first block into pixels of the second block; computing pixels of the third block using the first set of coefficients and pixels from a fourth block collocated in the first reference frame with the second block of pixels.
申请公布号 US9549184(B2) 申请公布日期 2017.01.17
申请号 US200913125986 申请日期 2009.10.20
申请人 Orange 发明人 Wang Ronggang;Zhang Yongbing
分类号 H04N7/32;H04N11/00;H04N19/105;H04N19/577;H04N19/30 主分类号 H04N7/32
代理机构 Drinker Biddle & Reath LLP 代理人 Drinker Biddle & Reath LLP
主权项 1. A method for computing a predicted frame Yt from a first reference frame Xt-1 and a second reference frame Xt-2, said method comprising, for each block of pixels in the predicted frame Yt: a) defining a first block Bt-1(k,l) of pixels in the first reference frame Xt-1, wherein a third block Bt(k,l) of pixels in the predicted frame Yt is in the same location in the predicted frame Yt as the location of the first block Bt-1(k,l) in the first reference frame Xt-1, b) defining a second block Bt-2({tilde over (k)}, {tilde over (l)}) of pixels corresponding, in the second reference frame Xt-2, to the first block Bt-1(k,l) of pixels along a motion vector vt-1,t-2(k,l) of said first block Bt-1(k,l) from said first reference frame Xt-1 to said second reference frame Xt-2, c1) computing, using a processor, a first set of interpolation coefficients αi,j allowing a transformation of the pixels of the first block Bt-1(k,l) into pixels of the second block Bt-2({tilde over (k)}, {tilde over (l)}), c2) computing, using the processor, a second set of interpolation coefficients βi,j allowing the transformation of the pixels of the second block Bt-2({tilde over (k)}, {tilde over (l)}) into pixels of the first block Bt-1(k,l), d) computing, using a processor, a first prediction of the pixels of the third block Bt(k,l) using the first set of interpolation coefficients αi,j and a second prediction of the pixels from a fourth block Bt-1({tilde over (k)}, {tilde over (l)}) collocated in the first reference frame Xt-1 with the second block Bt-2({tilde over (k)}, {tilde over (l)}) of pixels; and e) deriving, using the processor, the optimum prediction of the pixels in of third block Bt(k,l) as being an average of the first and second predictions.
地址 Paris FR