GPU Based Implementation of Film Flicker Reduction Algorithms

  • Martn Piñeyro
  • Julieta Keldjian
  • Alvaro Pardo
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8259)


In this work we propose an algorithm for film restoration aimed at reducing the flicker effect while preserving the original overall illumination of the film. We also present a comparative study of the performance of this algorithm implemented following a sequential approach on a CPU and following a parallel approach on a GPU using OpenCL.


  1. 1.
    Cox, I., Roy, S., Hingorani, S.: Dynamic histogram warping of image pairs for constant image brightness. In: ICIP, pp. 366–369 (1995)Google Scholar
  2. 2.
    Delon, J.: Midway image equalization. Journal of Mathematical Imaging and Vision 21(2), 119–134 (2004)MathSciNetCrossRefGoogle Scholar
  3. 3.
    Delon, J.: Movie and video scale-time equalization; application to flicker reduction. IEEE Trans. Image Proc. 15(1), 241–248 (2006)MathSciNetCrossRefGoogle Scholar
  4. 4.
    Delon, J., Desolneux, A.: Stabilization of flicker-like effects in image sequences through local contrast correction. SIAM Journal on Img. Science 3(4), 703–734Google Scholar
  5. 5.
    Naranjo, V., Albiol, A.: Flicker reduction in old films. In: ICIP, pp. 657–659 (2000)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Martn Piñeyro
    • 1
  • Julieta Keldjian
    • 1
  • Alvaro Pardo
    • 1
  1. 1.Department of Electrical Engineering, School of Engineering and TechnologiesUniversidad Catolica del UruguayUruguay

Personalised recommendations