FPGA Implementation of Filters in Medical Imaging
Arban Uka
1 a
, Gerald Topalli
2
, Julian Hoxha
1
and Nihal Engin Vrana
3
1
Department of Computer Engineering, Epoka University, Tirane, Albania
2
Department of Electronics and Communication Engineering, Istanbul Technical University, Istanbul, Turkey
3
Spartha Medical, Strasbourg, France
Keywords:
FPGA, Real-time Systems, Medical Image Analysis.
Abstract:
Real time analysis of images is an inherent expectation of the medical imaging research area. Monitoring
of important medical data requires the acquisition of high-quality images at a high rate. Nowadays many
experiments are conducted on multiwell culture plates to determine the influence of different physical and
chemical conditions on a specific biological sample. Often the medical practitioners need to supervise the
complete data acquisition process in order to ensure the collection of reliable data. For this reason, some
pre-processing steps including noise removal, contrast enhancement and preliminary edge detection needs to
be implemented in real time. Here in this work we review important contribution on the implementation of
filters on FPGAs and report runtime of 8 ms for images sized 1000x1000 pixels when two or more filters are
applied subsequently.
1 INTRODUCTION
The implementation of signal processing tasks on
FPGA-s has gained a momentum as the amount of
data to be analysed has increased. One of the ma-
jor fields that requires a real-time implementation and
high throughput at the same time is medical field. Bi-
ological systems can sense or produce low level sig-
nals and these signals can reveal important physiolog-
ical parameters for the cells or tissues (Simon et al.,
2016). The successful signal acquisition, amplifica-
tion and manipulation has closed an important gap
between biology and electronics. The development
of experimental instrumentation has brought forth the
challenge of analysing large data input. The use of
microfluidic chambers facilitates the monitoring of
the cellular material by gathering a series of different
signals that develop in time (Curto et al., 2017). One
important source of input data is the optical imag-
ing. Images acquired at a specific rate reveal the cell
mobility, cell shape and other important parameters
such as circularity, perimeter, area, eccentricity etc.
Cell imaging is one of the most challenging prob-
lems and biologists need real time implementation for
cell detection, counting and classification (Chen et al.,
2006). Even when an experienced medical practi-
tioner uses a medical imaging device, the side help
a
https://orcid.org/0000-0003-0037-0207
of computationally assisted image processing proce-
dures such as auto-focus metrics evaluation, contrast
adjustment and noise removal greatly improve the
data acquisition quality. All these steps constitute a
high throughput of data and it comes with a certain
computational complexity that may compete with the
computing system specification. This challenge can
be overcome with the use of FPGA as they provide
a fast, robust system with a high throughput. Here
in this work we review major contribution of FPGA-s
in medical imaging and then we propose an improve-
ment in the architecture that leads to a shorter run-
time.
2 RELATED WORK
The implementation of complex algorithms on FP-
GAs is reported in the literature all for the same rea-
sons and the major aspects are optimization of the
run-time and physical resources, which in this case
is the number of used LUT and registers. Hauck
and Borrielo developed automatic mapping tools from
high level specification to FPGA programming files
(Hauck and Borriello, 1995). They harness several
FPGA boards at the same time and in the constructed
system they view the pins connecting different FPGA
as the fixed routes whereas the FPGA are viewed as
Uka, A., Topalli, G., Hoxha, J. and Vrana, N.
FPGA Implementation of Filters in Medical Imaging.
DOI: 10.5220/0010392601950200
In Proceedings of the 14th International Joint Conference on Biomedical Engineering Systems and Technologies (BIOSTEC 2021) - Volume 1: BIODEVICES, pages 195-200
ISBN: 978-989-758-490-9
Copyright
c
2021 by SCITEPRESS – Science and Technology Publications, Lda. All rights reserved
195