Introduction
Contrast enhancement is one of the important video post
processing tasks required to improve the picture quality
on flat screen displays and other consumer electronics
applications. Usually the video processing is done in
digital domain using an ASIC or microcontroller with
optional software support. In such a scenario, any video
processing algorithm must run in real time and use
minimum hardware complexity.