Presentation
Optimization of an Image Processing Algorithm: Histogram Equalization
Author/Presenters
Event Type
Workshop
W
Diversity
Education
TimeSunday, November 11th3:58pm - 4:01pm
LocationD168
DescriptionMany textbooks rely on classical linear algebra examples to illustrate best practices in parallel programming (e.g., matrix multiplication and vector add). Despite their common use in class, these examples lack sophistication of a complete application. We have found that students seem to be more motivated to work with imaging processing algorithms, where the student can view the before and after image, visually inspecting the results of their processing.
This assignment focuses on improving the performance of the histogram equalization algorithm applied to an image. Histogram equalization is a popular image processing algorithm used to increase the contrast of an image to better highlight its features. It is a common algorithm used in many scientific applications such as x-ray imaging, thermal imaging and as a pre-processing task for multiple computer vision/deep learning algorithms.
This assignment focuses on improving the performance of the histogram equalization algorithm applied to an image. Histogram equalization is a popular image processing algorithm used to increase the contrast of an image to better highlight its features. It is a common algorithm used in many scientific applications such as x-ray imaging, thermal imaging and as a pre-processing task for multiple computer vision/deep learning algorithms.
Archive