The assignment is to implement a contrast enhancement application that uses GPU acceleration. The effects of contrast enhancement is illustrated in the figure below (left: unequalized; right: equalized).

You can learn about contrast enhancement on this page. A C implementation is also given, which can be used as the starting point.


You should finish this assignment independently, and hand in a small report. The report should include the following things:

Hand in your assignment by sending the following things to d.she _at_

The deadline for this assignment is Dec 14.