Real-Time Correlation Processing of Vibroacoustic Signals on Single Board Raspberry Pi Computers with HiFiBerry Cards

被引:0
|
作者
Faerman, Vladimir [1 ]
Avramchuk, Valeriy [1 ]
Voevodin, Kiril [1 ]
Shvetsov, Mikhail [2 ]
机构
[1] Tomsk State Univ Control Syst & Radioelect, 40 Lenina Ave, Tomsk 634050, Russia
[2] Tomsk Polytech Univ, 30 Lenina Ave, Tomsk 634050, Russia
关键词
Correlation analysis; Time delay estimation; FFTW; Vulkan FFT; Raspberry Pi; GPU_FFT; LEAK DETECTION; DELAY ESTIMATION;
D O I
10.1007/978-3-030-94141-3_6
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The paper discusses the implementation of a time-frequency correlation algorithm for time delay estimation (TDE) on Raspberry Pi single-board computers. The implemented correlation algorithm is based on Fourier transform with the frequency sweep. In the paper, we analyzed the task of real-time acquisition and processing of acoustic signals with the Raspberry Pi computers. Then we modified the algorithm of computation of time frequency-correlation function to be applicable in real-time and implemented it as a C++ object. To increase the performance, we implemented GPU acceleration using GPU_FFT and Vulkan FFT libraries. The first library is a firmware that utilizes VideoCore IV on Raspberry Pi 3B+. Vulkan FFT library was implemented as an alternative compatible with VideoCore VI on Raspberry 4B. To estimate the efficiency of applying the graphical cores to we conducted a set of experiments. Those experiments were designed to measure the reduction in processing time after accelerating the most time computationally operation of inverse Fourier transform with theGPU. According to the results, we have concluded that GPU acceleration is efficient and makes possible the real-time processing of acoustic signals even of Raspberry Pi 3B+. The GPU acceleration proved to be the most crucial when large Fourier transform window size and the significant number of frequency bands are used.
引用
收藏
页码:55 / 71
页数:17
相关论文
共 50 条
  • [21] THE REAL-TIME PROCESSING OF DYNAMIC PHYSIOLOGICAL SIGNALS
    CHLOND, JA
    HITCHINGS, DJ
    [J]. JOURNAL OF BIOMEDICAL ENGINEERING, 1983, 5 (01): : 64 - 68
  • [22] High-Speed, Real Time Sensor Data Acquisition and Transfer based on the Raspberry Pi Single Board Computer
    Kokkinis, Georgios
    Horn, Arnold
    Ibrahim, Khaled
    Mayer, Christoph
    Teufel, Alexander
    Heer, Rudolf
    [J]. 2023 INTERNATIONAL BALKAN CONFERENCE ON COMMUNICATIONS AND NETWORKING, BALKANCOM, 2023,
  • [23] Using Non-Uniform Sampling in Real-Time Correlation Processing of Authentication Signals
    Chaplyha, Vyacheslav
    Nyemkova, Elena
    [J]. 2017 4TH INTERNATIONAL SCIENTIFIC-PRACTICAL CONFERENCE PROBLEMS OF INFOCOMMUNICATIONS-SCIENCE AND TECHNOLOGY (PIC S&T), 2017, : 474 - 476
  • [24] A REAL-TIME CORRELATION-BASED DATA-PROCESSING SYSTEM FOR INTERFEROMETRIC SIGNALS
    NG, RCL
    HORLICK, G
    [J]. APPLIED SPECTROSCOPY, 1985, 39 (05) : 841 - 847
  • [25] A novel approach in real-time vehicle detection and tracking using Raspberry Pi
    Anandhalli, Mallikarjun
    Baligar, Vishwanath P.
    [J]. ALEXANDRIA ENGINEERING JOURNAL, 2018, 57 (03) : 1597 - 1607
  • [26] Raspberry Pi as an Inexpensive Platform for Real-Time Traffic Jam Analysis on the Road
    Baumgartl, Robert
    Mueller, Dirk
    [J]. PROCEEDINGS OF THE 2018 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2018, : 623 - 627
  • [27] An Optimized and Fast Scheme for Real-time Human Detection using Raspberry Pi
    Noman, Mubashir
    Yousaf, Muhammad Haroon
    Velastin, Sergio A.
    [J]. 2016 INTERNATIONAL CONFERENCE ON DIGITAL IMAGE COMPUTING: TECHNIQUES AND APPLICATIONS (DICTA), 2016, : 8 - 14
  • [28] Real-Time Streaming Application for IoT Using Raspberry Pi and Handheld Devices
    Filteau, Jordan
    Lee, Suk Jin
    Jung, Andrew
    [J]. 2018 IEEE GLOBAL CONFERENCE ON INTERNET OF THINGS (GCIOT), 2018, : 22 - 26
  • [29] Performance Evaluation of Raspberry Pi as an IoT Edge Signal Processing Device for a Real-Time Flash Flood Forecasting System
    Hassan, Aslinda
    Nahar, Haniza
    Shah, Wahidah Md
    Abd-Aziz, Azlianor
    Sahiran, Sarah Afiqah
    Bahaman, Nazrulazhar
    Ahmad, Mohd Riduan
    Hamid, Isredza Rahmi A.
    Sidik, Muhammad Abu Bakar
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (10) : 841 - 848
  • [30] REAL-TIME PROCESSING AND ANALYSIS OF FETAL PHONOCARDIOGRAPHIC SIGNALS
    BASSIL, HE
    DRIPPS, JH
    [J]. CLINICAL PHYSICS AND PHYSIOLOGICAL MEASUREMENT, 1989, 10 : 67 - 74