DocumentCode
240031
Title
GLSL in batch image processing
Author
Tornai, Robert ; Papp, Ildiko ; Kunkli, Roland
Author_Institution
Fac. of Inf., Univ. of Debrecen, Debrecen, Hungary
fYear
2014
fDate
5-7 Nov. 2014
Firstpage
567
Lastpage
567
Abstract
This demo considers the construction of an image processing software system for collaborative work in networked environment. This system relies on OpenGL and its GLSL subsystem. Unfortunately, even commercial softwares use OpenGL only for rotating and zooming. Moreover, there is a feature that almost all of the image editing softwares are missing: if the distortion of the transfer curve of the printing process is known, the edited picture may be predistorted before applying the final step for linear image transfer [1]. In the case of medical pictures (e.g.: color fundus images), sharpening, edge detection, contrast enhancement, contrast limited adaptive histogram equalization, gray world normalization, histogram equalization or intensity adjustment tasks arise [2]. The speed up factor is the primary concern for the batch processing, while the software is targeted to fulfill the demands for one image in real time.
Keywords
application program interfaces; edge detection; graphics processing units; image enhancement; GLSL subsystem; OpenGL; batch image processing; collaborative work; commercial softwares; contrast enhancement; contrast limited adaptive histogram equalization; edge detection; gray world normalization; image editing softwares; image processing software system; linear image transfer; medical picture sharpening; networked environment; printing process; transfer curve distortion; Batch production systems; Benchmark testing; Conferences; Histograms; Image color analysis; Software;
fLanguage
English
Publisher
ieee
Conference_Titel
Cognitive Infocommunications (CogInfoCom), 2014 5th IEEE Conference on
Conference_Location
Vietri sul Mare
Type
conf
DOI
10.1109/CogInfoCom.2014.7020407
Filename
7020407
Link To Document