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
References
- Russo P. Handbook of X-ray imaging: physics and technology. CRC Press, 2018. 1419 p.
- Garrido G., Joshi P. OpenCV 3.x with Python by example. Packt Publishing, 2018. 268 p.
- Jain A.K. Fundamentals of digital image processing. 1st edition, England: Pearson, 1989. 569 p.
- Woods R.E., Gonzalez R.C. Digital Image Processing. England: Pearson, 2021. 1022 p.
- Gonzalez R.C. Digital image processing. Pearson education India, 2009.
- Yoon D.C. et al. Digital radiographic image processing and analysis. Dental Clinics. 2018. Vol. 62. No. 3. Pp. 341–359. DOI: 10.1016/j.cden.2018.03.001
- Freedman M.T., Artz D.S. Image processing in digital radiography. Seminars in roentgenology. WB Saunders. 1997. Vol. 32. No. 1. Pp. 25–37. DOI: 10.1016/s0037-198x(97)80033-8
- Carroll Q.B. Digital Radiography in Practice. Charles C Thomas Publisher, 2023.
- Naidu S., Quadros A., Natekar A. et al. Enhancement of X-ray images using various Image Processing Approaches. International Conference on Technological Advancements and Innovations (ICTAI). Tashkent, 2021. Pp. 115–120. DOI: 10.1109/ICTAI53825.2021.9673317
- Modi J. Look Up Tables in Radiography: Why Are They Useful? CE4RT.com, 1 Apr. 2023. https://ce4rt.com/rad-tech-talk/look-up-tables-in-radiography-what-are-they/
- Jo Y., Kim S.J. Practical single-image super-resolution using look-up table. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. 2021. Pp. 691–700.
- Kazakov M.A. A combined method for histogram equalization of high dynamic range images. News of the Kabardino-Balkarian Scientific Center of the Russian Academy of Sciences. No. 6. Pp. 160–166. DOI: 10.35330/1991-6639-2023-6-116-160-166. (In Russian)
Information about the author
Mukhamed A. Kazakov, Junior Researcher of the Department of Neuroinformatics and Machine
Learning, Institute of Applied Mathematics and Automation – branch of Kabardino-Balkarian Scientific
Center of the Russian Academy of Sciences;
360000, Russia, Nalchik, 89 A Shortanov street;
kasakow.muchamed@gmail.com, ORCID: https://orcid.org/0000-0002-5112-5079, SPIN-code: 6983-1220











