Multiple weighted prediction models for video coding with brightness variations

Multiple weighted prediction models for video coding with brightness variations

For access to this article, please select a purchase option:

Buy article PDF
(plus tax if applicable)
Buy Knowledge Pack
10 articles for $120.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Your details
Why are you recommending this title?
Select reason:
IET Image Processing — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

Weighted prediction (WP) is a tool introduced in H.264 to improve motion-compensation performance for video sequences with brightness variations. Various WP models to estimate the parameter set have been discussed in the literature. However, no single WP model works well for all types of brightness variations. A single reference frame multiple WP models (SRefMWP) scheme is proposed to facilitate the use of multiple WP models in a single reference frame. The proposed scheme makes a new arrangement of the multiple frame buffers in multiple reference frame motion estimation. It enables different macroblocks in the same frame to use different WP models even when they are predicted from the same reference frame. Furthermore, a new re-ordering mechanism for SRefMWP is also proposed to guarantee that the list of the reference picture is in the best order for further decreasing the bit rate. To reduce the implementation cost, a reduction in the memory requirement is achieved via look-up tables (LUTs). Experimental results show that SRefMWP can achieve significant coding gain in scenes with different types of brightness variations. Furthermore, SRefMWP with LUTs can reduce the memory requirement by about 80% while keeping the same coding efficiency as SRefMWP.


    1. 1)
      • Joint Video Team of ISO/IEC MPEG and ITU-T VCEG: ‘ITU-T recommendation H.264 advanced video coding for generic audiovisual services’, November 2007.
    2. 2)
    3. 3)
    4. 4)
      • Boyce, J.: `Weighted prediction in the H.264/MPEG AVC video coding standard', Proc. ISCAS, May 2004, Vancouver, Canada, III, p. 789–792.
    5. 5)
      • JVT Reference Software JM15.1 downloaded from
    6. 6)
      • Kato, H., Nakajima, Y.: `Weighted factor determination algorithm for H.264/MPEG-4 AVC weighted prediction', Sixth Workshop on MMSP, March 2004, Siena, Italy, p. 27–30.
    7. 7)
      • Aoki, H., Miyamoto, Y.: `An H.264 weighted prediction parameter estimation method for fade effects in video scenes', Proc. ICIP, October 2008, San Diego, USA, p. 2112–2115.
    8. 8)
      • Zhang, R., Cote, G.: `Accurate parameter estimation and efficient fade detection for weighted prediction in H.264 video compression', Proc. ICIP, October 2008, San Diego, USA, p. 2836–2839.
    9. 9)
    10. 10)
    11. 11)
      • Sprljan, N., Cieplinski, L.: `Macroblock-level weighted prediction', ISO/IEC JTC1/SC29/WG11, Document M16969, October 2009, Xian, China.
    12. 12)
      • Chen, Q., Nie, Z., Chen, Z., Gu, X., Qiu, G., Wang, C.: `A human vision system based flash picture coding method for video coding', Proc. ISCAS 2007, May 2007, New Orleans, USA, p. 989–992.
    13. 13)
    14. 14)
    15. 15)
      • Chung, A., An, O.C., Yeung, Y.M.: `A novel approach to fast multi-frame selection for H.264 video coding', Proc. ICASSP 2003, April 2003, Hong Kong, China, 3, p. 413–416.
    16. 16)
      • Tourpis, A.M., Suhring, K., Sullivan, G.: `Detecting fade regions in uncompressed video sequences', Proc. ICASSP 1997, April 1997, Munich, Germany, p. 3025–3028.
    17. 17)
      • Tan, T.K., Sullivan, G., Wedi, T.: `Recommended simulation conditions for coding efficiency experiments revision 4', ITU-T SC16/Q6, 36th VCEG Meeting, Document VCEG-AJ10, January 2008, San Diego, USA.
    18. 18)
      • Bjontegaard, G.: `Calculation of average PSNR differences between RD-curves', ITU-T Q6/SG16, 13th VCEG Meeting, Document VCEG-M33, April 2001, Texas, USA.
    19. 19)
    20. 20)

Related content

This is a required field
Please enter a valid email address