The Flicker Removal Tool

What is TimeFilter?

TimeFilter is a tool that removes flickering from rendered image sequences.

What is it good for?

Flickering in rendered image sequences is a common problem, especially when global illumination methods are used. Most production renderers perform the global illumination computation only for some pixels and interpolate the rest to speed up the rendering. The errors due to the inaccuracy of the global illumination computation generate a low frequency noise on the rendered image. Generally this noise is not visible on a still frame, but it is extremely annoying in animated sequences. The correct way to get rid of this flickering is to use a temporal interpolation along with the common spatial interpolation. Unfortunately, this feature is not supported by most renderers.

Therefore, I have developed this time domain post filter to remove flickering in the rendered image sequences. You can download and use it for free. It is intuitive and easy to use. The current version only reads bmp and tga files and saves bmp files (sorry about that). Let me know if you find it useful.


  • 3 different filters with adjustable threshold
  • Real-time user feedback while adjusting parameters
  • Reads bmp and tga images sequences
  • Writes bmp image sequences after filtering
  • Zoom function to see the final image details

System Requirements

  • Microsoft Windows operating system

Known Issues

  • none