Skip to main content

B-Mode Ultrasound Imaging System Using Raspberry Pi

  • Conference paper
  • First Online:
XXVII Brazilian Congress on Biomedical Engineering (CBEB 2020)

Part of the book series: IFMBE Proceedings ((IFMBE,volume 83))

Included in the following conference series:

  • 124 Accesses

Abstract

The B-mode ultrasound imaging represents one of the main imaging methods in medical diagnosis. To improve the quality of generated images, new approaches and techniques for digital signal processing based on hardware and software platforms are being introduced nowadays. This article shows the implementation and evaluation of digital signal processing algorithms on the Raspberry Pi using Python programming language for B-mode image reconstruction. The proposed steps include digital filtering, focusing delay, coherent summation, demodulation with envelope detection, and logarithmic compression. To validate the implemented algorithm, 12-bit sampled data with a frequency of 40 MHz were used. Qualitative and quantitative analyses using the Normalized Root Mean Squared Error (NRMSE) and the Normalized Residual Sum of Squares (NRSS) cost functions show results compatible with the reference model in Matlab and validated in previous studies. All NRMSE results were less than 10% and NRSS results were close to zero, indicating excellent agreement with the reference Matlab model.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 509.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Boni E et al (2018) Ultrasound open platforms for next-generation imaging technique development. IEEE Trans Ultrason Ferroelectr Freq Control 65(7):1078–1092

    Article  Google Scholar 

  2. Assef AA, Maia JM, Costa ET (2016) Initial experiments of a 128-channel FPGA and PC-based ultrasound imaging system for teaching and research activities. In: 2016 38th annual international conference of the IEEE engineering in medicine and biology society (EMBC). IEEE, pp 5172–5175

    Google Scholar 

  3. Dietrich CF et al (2017) Point of care ultrasound: a WFUMB position paper. Ultrasound Med Biol 43(1):49–58

    Article  Google Scholar 

  4. Ray PP (2017) A survey on visual programming languages in internet of things. Sci Program

    Google Scholar 

  5. Assef AA, Maia JM, Costa ET (2015) A flexible multichannel FPGA and PC-based ultrasound system for medical imaging research: initial phantom experiments. Res Biomed Eng 31(3):277–281

    Google Scholar 

  6. Assef AA et al (2019) FPGA implementation and evaluation of an approximate Hilbert transform-based envelope detector for ultrasound imaging using the DSP builder development tool. In: 2019 41st annual international conference of the IEEE engineering in medicine and biology society (EMBC). IEEE, pp 2813–2816

    Google Scholar 

  7. Dwivedi AK, Ghosh S, Londhe ND (2018) Review and analysis of evolutionary optimization-based techniques for FIR filter design. Circuits Syst Signal Process 37(10):4409–4430

    Google Scholar 

  8. Jensen JA (1996) Field: a program for simulating ultrasound systems. Paper presented at the 10th Nordic-Baltic conference on biomedical imaging. Med Biol Eng Comput 34(1):351–353

    Google Scholar 

  9. Jensen JA (1999) Linear description of ultrasound imaging systems. https://server.oersted.dtu.dk/personal/jaj/field/documents/ref_jaj_1999.pdf

  10. Cincotti G et al (1999) Efficient transmit beamforming in pulse-echo ultrasonic imaging. IEEE Trans Ultrason Ferroelectr Freq Control 46(6):1450–1458

    Article  Google Scholar 

  11. Frazier CH, O’Brien WD (1998) Synthetic aperture techniques with a virtual source element. IEEE Trans Ultrason Ferroelectr Freq Control 45(1):196–207

    Google Scholar 

Download references

Acknowledgements

The authors would like to thank the following Brazilian organizations: Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq), Financiadora de Estudos e Projetos (FINEP), Araucária Foundation, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES), Federal University of Technology—Paraná (UTFPR), and the Ministry of Health for their financial support that made our research possible.

Conflict of Interest

The authors declare that they have no conflict of interest.

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Medeiros, R.A.C., Assef, A.A., de Oliveira, J., Maia, J.M., Costa, E.T. (2022). B-Mode Ultrasound Imaging System Using Raspberry Pi. In: Bastos-Filho, T.F., de Oliveira Caldeira, E.M., Frizera-Neto, A. (eds) XXVII Brazilian Congress on Biomedical Engineering. CBEB 2020. IFMBE Proceedings, vol 83. Springer, Cham. https://doi.org/10.1007/978-3-030-70601-2_136

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-70601-2_136

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-70600-5

  • Online ISBN: 978-3-030-70601-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics