Real-time FPGA Implementation of a Second order Volterra Filter for Ultrasound Nonlinear Imaging

被引:1
|
作者
Sahoo, Abhishek [1 ]
Ebbini, Emad S. [1 ]
机构
[1] Univ Minnesota, Dept Elect & Comp Engn, Minneapolis, MN 55455 USA
关键词
Volterra Filter; FPGA; Nonlinear ultrasound imaging; Hardware implementation;
D O I
10.1109/ISCAS48785.2022.9937626
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Volterra series expansion is a widely used method for modeling nonlinear systems because of its simplicity, linearity with respect to the kernel coefficients, ability to generalize any order of nonlinearity etc. which makes it a suitable analytical tool for a wide range of applications. However, the higher computational complexity of the kernels is a major limiting factor for its use in real-time applications. The number of coefficients increases exponentially with the sample memory length and the order of nonlinearity, increasing the resource utilization immensely and restricting the system bandwidth. In this paper, we have discussed different architectures such as a direct form (with modification for timing improvement) and an eigenvalue decomposition based parallel-cascade method for implementation of a low cost, real-time quadratic Volterra filter on a Xilinx Zynq-7000 SoC FPGA board. Both the designs are compared based on their resource utilization and timing constraints. Behavioral performance of the nonlinear filters in the context of ultrasound image reconstruction is demonstrated using a quality assurance phantom data, sampled at a rate of 40 MHz.
引用
收藏
页码:895 / 899
页数:5
相关论文
共 50 条
  • [1] THE FPGA IMPLEMENTATION OF REAL-TIME SPOTLIGHT SAR IMAGING
    Li, Wei
    Xu, Zhiwei
    Zhu, Daiyin
    IGARSS 2018 - 2018 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, 2018, : 6703 - 6706
  • [2] A Streaming FPGA Implementation of a Steerable Filter for Real-time Applications
    Kestur, Srinidhi
    Dantara, Dharav
    Narayanan, Vijaykrishnan
    FPGA 11: PROCEEDINGS OF THE 2011 ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD PROGRAMMABLE GATE ARRAYS, 2011, : 281 - 281
  • [3] SEPARABLE IMPLEMENTATION OF THE SECOND ORDER VOLTERRA FILTER (SOVF) IN XILINX VIRTEX-E FPGA
    Al-Mistarihi, Mamoun F.
    2008 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE AND LOGIC APPLICATIONS, VOLS 1 AND 2, 2008, : 530 - 533
  • [4] FPGA implementation of real-time fluorescence endoscopy imaging algorithms
    Sing, Cheong Lee
    Soon, Seah Hock
    Feng, Lin
    Kenneth, Yu Chin-Wen
    Kemao, Qian
    Chee, Soo Khee
    Thong, Patricia
    Olivo, Malini
    2006 INTERNATIONAL CONFERENCE ON BIOMEDICAL AND PHARMACEUTICAL ENGINEERING, VOLS 1 AND 2, 2006, : 73 - +
  • [5] BAND SELECTIVE VOLTERRA FILTER FOR NONLINEAR ULTRASOUND IMAGING
    Sahoo, Abhishek
    Ebbini, Emad S.
    2022 IEEE INTERNATIONAL SYMPOSIUM ON BIOMEDICAL IMAGING (IEEE ISBI 2022), 2022,
  • [6] Real-Time FPGA Implementation of FIR Filter Using OpenCL Design
    Firmansyah, Iman
    Yamaguchi, Yoshiki
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2022, 94 (01): : 117 - 129
  • [7] Real-Time FPGA Implementation of FIR Filter Using OpenCL Design
    Iman Firmansyah
    Yoshiki Yamaguchi
    Journal of Signal Processing Systems, 2022, 94 : 117 - 129
  • [8] A novel second order filter for the real-time trajectory scaling
    Lo Bianco, Corrado Guarino
    Wahl, Friedrich M.
    2011 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2011,
  • [9] Implementation of a backend system for real-time intravascular ultrasound imaging
    Park, Jun-Won
    Moon, Ju-Young
    Lee, Junsu
    Chang, Jin Ho
    JOURNAL OF THE ACOUSTICAL SOCIETY OF KOREA, 2018, 37 (04): : 215 - 222
  • [10] Real-Time Implementation of Medical Ultrasound Strain Imaging System
    Jeong, Mok-Kun
    Kwon, Sung-Jae
    Bae, Moo-Ho
    JOURNAL OF THE KOREAN SOCIETY FOR NONDESTRUCTIVE TESTING, 2008, 28 (02) : 101 - 111