A New Fast Logarithm Algorithm Using Advanced Exponent Bit Extraction for Software-Based Ultrasound Imaging Systems
Abstract
:1. Introduction
2. Methods
2.1. IEEE 754 Format
2.2. Proposed Method: Logarithm Computation with Advanced Exponent Bit Extraction
2.3. Data-Level Parallelization
2.4. Exponent Bit Separation
2.5. Precision Enhancement
2.6. Exponent Bit Extraction
2.7. Experimental Setup
3. Experiment Results
4. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Kim, G.-D.; Yoon, C.; Kye, S.-B.; Lee, Y.; Kang, J.; Yoo, Y.; Song, T.-K. A single FPGA-based portable ultrasound imaging system for point-of-care applications. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2012, 59, 1386–1394. [Google Scholar] [CrossRef] [PubMed]
- Kerem, K.; Lee, C.; Kim, Y. Software-based ultrasound beamforming on multi-core DSPs. In Proceedings of the IEEE International Ultrasonics Symposium, Orlando, FL, USA, 18–21 October 2011; pp. 503–506. [Google Scholar]
- Boni, E.; Yu, A.C.H.; Freear, S.; Jensen, J.A.; Tortoli, P. Ultrasound Open Platforms for Next-Generation Imaging Technique Development. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2018, 65, 1078–1092. [Google Scholar] [CrossRef] [PubMed]
- Kossoff, G. Basic Physics and Imaging Characteristics of Ultrasound. World J. Surg. 2000, 24, 134–142. [Google Scholar] [CrossRef] [PubMed]
- Brubaker, T.; Becker, J. Multiplication Using Logarithms Implemented with Read-Only Memory. IEEE Trans. Comput. 1975, 100, 761–765. [Google Scholar] [CrossRef]
- Ucker, P.; Weirich, M.R.; Paim, G.; da Costa, E.A.C.; Bampi, S. Optimizing Iterative-based Dividers for an Efficient Natural Logarithm Operator Design. In Proceedings of the 2020 IEEE 11th Latin American Symposium on Circuits & Systems (LASCAS), San Jose, Costa Rica, 25–28 February 2020; pp. 1–4. [Google Scholar] [CrossRef]
- ANSI/IEEE Standard 754-1985; IEEE Standard for Binary Floating-Point Arithmetic. Institute of Electrical and Electronic Engineers: New York, NY, USA, 1985.
- York, G.; Kim, Y. Ultrasound Processing and Computing: Review and Future Directions. Annu. Rev. Biomed. Eng. 1999, 1, 559–588. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Hassaballah, M.; Omran, S.; Mahdy, Y.B. A Review of SIMD Multimedia Extensions and their Usage in Scientific and Engineering Applications. Comput. J. 2008, 51, 630–649. [Google Scholar] [CrossRef]
- Busey, H.W.; Rosenblum, L.H. Physical Aspects of Gray Scale Ultrasound. In Ultrasound in Medicine; White, D., Ed.; Springer: Boston, MA, USA, 1975; pp. 559–566. [Google Scholar] [CrossRef]
- Diouf, M.; Lin, Z.; Harling, M.; Toussaint, K.C. Demonstration of speckle resistance using space–time light sheets. Sci. Rep. 2022, 12, 14064. [Google Scholar] [CrossRef] [PubMed]
- Horé, A.; Ziou, D. Image Quality Metrics: PSNR vs. SSIM. In Proceedings of the 2010 20th International Conference on Pattern Recognition, Istanbul, Turkey, 23–26 August 2010; pp. 2366–2369. [Google Scholar] [CrossRef]
Case | 1 | 2 |
---|---|---|
Taylor series approximation method | 96.3 dB | 99.6 dB |
Proposed bit extraction method | 55.2 dB | 58.2 dB |
Reference (GCC) | Taylor Series (SIMD) | Bit Extraction (SIMD) | |
---|---|---|---|
Time (ms) | 23.9 | 10.1 | 2.8 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Park, S.; Yoo, Y. A New Fast Logarithm Algorithm Using Advanced Exponent Bit Extraction for Software-Based Ultrasound Imaging Systems. Electronics 2023, 12, 170. https://doi.org/10.3390/electronics12010170
Park S, Yoo Y. A New Fast Logarithm Algorithm Using Advanced Exponent Bit Extraction for Software-Based Ultrasound Imaging Systems. Electronics. 2023; 12(1):170. https://doi.org/10.3390/electronics12010170
Chicago/Turabian StylePark, Seongjun, and Yangmo Yoo. 2023. "A New Fast Logarithm Algorithm Using Advanced Exponent Bit Extraction for Software-Based Ultrasound Imaging Systems" Electronics 12, no. 1: 170. https://doi.org/10.3390/electronics12010170
APA StylePark, S., & Yoo, Y. (2023). A New Fast Logarithm Algorithm Using Advanced Exponent Bit Extraction for Software-Based Ultrasound Imaging Systems. Electronics, 12(1), 170. https://doi.org/10.3390/electronics12010170