Study of graphics libraries related to the problem of visualization of electrical impedance tomography images
DOI:
https://doi.org/10.15587/1729-4061.2020.210523Keywords:
electric impedance tomography, software, image reconstruction, medical visualization, graphics librariesAbstract
The structure of the software for electric impedance tomography has been presented. This structure of application construction makes it possible to carry out the real-time EIT research and can be implemented on medical and technical devices, in particular, integrated into AVL devices.
The algorithm for visualization of the results of conductivity field reconstruction was presented. Within this algorithm, there are two approaches to presenting color models and selecting colors for each particular finite element. The choice of one of these approaches depends on the needs of the study and leads either to faster performance, or to the higher quality of an image.
The algorithm of neighboring finite elements, allowing reducing the time consumed to visualize the model by uniting neighboring elements with a similar color in one polygon, has been proposed. Reducing the number of finite elements leads to a higher speed of their output on the screen.
A list of graphics libraries that can be used for the problems of visualization of the results of electric impedance tomography was presented. As a result of the research, it was found that among the analyzed libraries, the best time is demonstrated by the OpenGL library, which ensures the visualization of 0.02 s faster than in the case of the analogs. This is due to the high operation speed, which is provided by the implementation of the GPU visualization.
It was shown that the use of the proposed algorithm of neighboring finite elements actually allows reducing the time spent on displaying the model on the screen from 0.05 s to 0.03 s for the OpenGL library. At the same time, the total time spent on visualization depends on the used graphics library.
The obtained data can be used in the development of medical visualization systems, which should meet increased requirements in terms of the amount of displayed informationReferences
- Pekker, Ya. S., Brazovskiy, K. S., Usov, V. N. (2004). Elektroimpedansnaya tomografiya. Tomsk: NTL, 192.
- Draeger medical. Technical Data for PulmoVista 500 (2011).
- Joldes, G., Bourantas, G., Zwick, B., Chowdhury, H., Wittek, A., Agrawal, S. et. al. (2019). Suite of meshless algorithms for accurate computation of soft tissue deformation for surgical simulation. Medical Image Analysis, 56, 152–171. doi: https://doi.org/10.1016/j.media.2019.06.004
- Brown, A. C., Armstrong, G. S. J., Benda, J., Clarke, D. D. A., Wragg, J., Hamilton, K. R. et. al. (2020). RMT: R-matrix with time-dependence. Solving the semi-relativistic, time-dependent Schrödinger equation for general, multielectron atoms and molecules in intense, ultrashort, arbitrarily polarized laser pulses. Computer Physics Communications, 250, 107062. doi: https://doi.org/10.1016/j.cpc.2019.107062
- Nikolić, D., Milošević, Ž., Saveljić, I., Filipović, N. (2016). Development of the software tool for generation and visualization of the finite element head model with bone conduction sounds. AIP Conference Proceedings, 1703. doi: https://doi.org/10.1063/1.4939372
- Farhang, S., Foruzan, A. H., Chen, Y.-W. (2016). A real-time stable volumetric Mass-Spring Model based on a multi-scale mesh representation. 2016 23rd Iranian Conference on Biomedical Engineering and 2016 1st International Iranian Conference on Biomedical Engineering (ICBME). doi: https://doi.org/10.1109/icbme.2016.7890950
- Zhao, J., Guoqiang, Y., Hui, L. (2017). Optimization of 3D Reconstruction Technique for CT Image and Analysis of the Derived Model. 22017 IEEE International Conference on Computational Science and Engineering (CSE) and IEEE International Conference on Embedded and Ubiquitous Computing (EUC). doi: https://doi.org/10.1109/cse-euc.2017.176
- Otani, N., Dang, D., Beam, C., Mohammadi, F., Wentz, B., M Kamrul Hasan, S. et. al. (2019). Toward Quantification and Visualization of Active Stress Waves for Myocardial Biomechanical Function Assessment. 2019 Computing in Cardiology Conference (CinC). doi: https://doi.org/10.22489/cinc.2019.425
- Courtecuisse, H., Jiang, Z., Mayeur, O., Witz, J. F., Lecomte‐Grosbras, P., Cosson, M. et. al. (2020). Three‐dimensional physics‐based registration of pelvic system using 2D dynamic magnetic resonance imaging slices. Strain, 56 (3). doi: https://doi.org/10.1111/str.12339
- Pozrikidis, C. (2007). Introduction to C++ Programming and Graphics. Springer, 372. doi: https://doi.org/10.1007/978-0-387-68993-7
- Romero, J., Bisson, M., Fatica, M., Bernaschi, M. (2020). High performance implementations of the 2D Ising model on GPUs. Computer Physics Communications, 256, 107473. doi: https://doi.org/10.1016/j.cpc.2020.107473
- Chotisarn, N., Merino, L., Zheng, X., Lonapalawong, S., Zhang, T., Xu, M., Chen, W. (2020). A systematic literature review of modern software visualization. Journal of Visualization, 23 (4), 539–558. doi: https://doi.org/10.1007/s12650-020-00647-w
- Dehal, R. S., Munjal, C., Ansari, A. A., Kushwaha, A. S. (2018). GPU Computing Revolution: CUDA. 2018 International Conference on Advances in Computing, Communication Control and Networking (ICACCCN). doi: https://doi.org/10.1109/icacccn.2018.8748495
- Prilozheniya MFC dlya rabochego stola. Available at: https://docs.microsoft.com/ru-ru/cpp/mfc/mfc-desktop-applications?view=vs-2019
- The GTK Project. Available at: https://www.gtk.org/
- OpenGL - The Industry Standard for high performance graphics. Available at: https://www.opengl.org/
- Windows Forms. Available at: https://docs.microsoft.com/ru-ru/dotnet/framework/winforms/windows-forms-overview
- Liang, C., Jiang, N., Yu, Y. W. (2011). Optimization and Implementation of the Surface Rendering Algorithm. Advanced Materials Research, 341-342, 152–157. doi: https://doi.org/10.4028/www.scientific.net/amr.341-342.152
- Lu, L., Chen, C., Cheng, W. (2007). Medical image visualization using true 3D display technology. 2007 IEEE/ICME International Conference on Complex Medical Engineering. doi: https://doi.org/10.1109/iccme.2007.4381873
- Liu, B., Yang, B., Xu, C., Xia, J., Dai, M., Ji, Z. Et. al. (2018). pyEIT: A python based framework for Electrical Impedance Tomography. SoftwareX, 7, 304–308. doi: https://doi.org/10.1016/j.softx.2018.09.005
- EIDORS: Electrical Impedance Tomography and Diffuse Optical Tomography Reconstruction Software. Available at: http://eidors3d.sourceforge.net
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2020 Andrey Katsupeev, Grayr Aleksanyan, Ellina Kombarova, Roman Polyakov
This work is licensed under a Creative Commons Attribution 4.0 International License.
The consolidation and conditions for the transfer of copyright (identification of authorship) is carried out in the License Agreement. In particular, the authors reserve the right to the authorship of their manuscript and transfer the first publication of this work to the journal under the terms of the Creative Commons CC BY license. At the same time, they have the right to conclude on their own additional agreements concerning the non-exclusive distribution of the work in the form in which it was published by this journal, but provided that the link to the first publication of the article in this journal is preserved.
A license agreement is a document in which the author warrants that he/she owns all copyright for the work (manuscript, article, etc.).
The authors, signing the License Agreement with TECHNOLOGY CENTER PC, have all rights to the further use of their work, provided that they link to our edition in which the work was published.
According to the terms of the License Agreement, the Publisher TECHNOLOGY CENTER PC does not take away your copyrights and receives permission from the authors to use and dissemination of the publication through the world's scientific resources (own electronic resources, scientometric databases, repositories, libraries, etc.).
In the absence of a signed License Agreement or in the absence of this agreement of identifiers allowing to identify the identity of the author, the editors have no right to work with the manuscript.
It is important to remember that there is another type of agreement between authors and publishers – when copyright is transferred from the authors to the publisher. In this case, the authors lose ownership of their work and may not use it in any way.