LUT generator based on smooth piecewise linear parameterized function
M.A. Kazakov
Upload the full text
Abstract. When visualizing X-ray images, there is a problem of specific transformation of the original image in accordance with the examined tissues and body parts. Since different tissues have different ranges of densities, the required results can be achieved by expanding the dynamic range for pixels whose intensity values are in a certain range characteristic of the corresponding tissue. Such transformations for each pixel of the image are determined directly by the pixel intensity value and do not depend on the intensity values of neighboring pixels, i.e. the transformation is a function of one variable. This allows using tabular representations of functions (Lookup Tables – LUTs), which ensures high computational efficiency. To select the appropriate transformation functions, the participation of an expert is required, who will determine how correctly a particular function transforms the image. The paper presents a flexible generator of lookup tables (LUTs), with the help of which it is possible to produce tables with various parameters. Illustrations of the transformation results are provided. A link with an implementation in Python is attached, which provides the ability to visualize the result in order to interactively select the appropriate parameters.
Keywords: Lookup Tables, X-ray images, image processing, contrast enhancement
For citation. Kazakov M.A. LUT generator based on smooth piecewise linear parameterized function. News of the Kabardino-Balkarian Scientific Center of RAS. 2024. Vol. 26. No. 6. Pp. 45–52. DOI: 10.35330/1991-6639-2024-26-6-45-52