A Step Toward Real-Time Time–Frequency Analyses with Varying Time–Frequency Resolutions: Hardware Implementation of an Adaptive S-transform

被引:0
|
作者
Nevena Radović
Veselin N. Ivanović
Igor Djurović
Marko Simeunović
Ervin Sejdić
机构
[1] University of Montenegro,Department of Electrical Engineering
[2] University of Donja Gorica,Faculty for Information Systems and Technologies
[3] University of Toronto,The Edward S. Rogers Department of Electrical and Computer Engineering, Faculty of Applied Science and Engineering
[4] North York General Hospital,undefined
关键词
Adaptive S-transform; Time–frequency representation; Hardware implementation; FPGA;
D O I
暂无
中图分类号
学科分类号
摘要
This paper addresses the rarely considered issue of hardware implementation of the S-transform, a very important time–frequency representation with many practical applications. Various improved, adaptive, and signal-driven versions of the S-transform have been developed over the years, but only its basic (non-adaptive) form has been implemented in hardware. Here, a novel hardware implementation of the adaptive S-transform is proposed extending the previously developed design. To minimize hardware demands, the proposed approach is based on an appropriate approximation of the frequency window function considered in the S-transform. The adaptivity of the transform to the signal is achieved by an optimal choice of a window parameter from the set of predefined values, meaning that for each window parameter the S-transform is calculated. To additionally save hardware resources, the proposed design does not require storing all calculated values, but only two in each iteration. The proposed multiple-clock-cycle architecture is developed on the field-programmable gate array device, and its performance is compared with other possible implementation approaches such as the hybrid and single-clock-cycle ones. It is demonstrated that the developed design minimizes hardware complexity and clock cycle time compared to alternative approaches and is significantly more efficient than the software realization. Both noiseless and noisy multicomponent highly nonstationary signals were considered. An excellent match between the results of the hardware and the “exact” adaptive S-transform evaluation obtained through the MATLAB implementation is demonstrated. Lastly, the execution time that can be estimated in advance is also an important practical feature of the developed design.
引用
收藏
页码:853 / 874
页数:21
相关论文
共 50 条
  • [1] A Step Toward Real-Time Time-Frequency Analyses with Varying Time-Frequency Resolutions: Hardware Implementation of an Adaptive S-transform
    Radovic, Nevena
    Ivanovic, Veselin N.
    Djurovic, Igor
    Simeunovic, Marko
    Sejdic, Ervin
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2023, 42 (02) : 853 - 874
  • [2] The S-transform using a new window to improve frequency and time resolutions
    Kamran Kazemi
    Mohammadreza Amirian
    Mohammad Javad Dehghani
    Signal, Image and Video Processing, 2014, 8 : 533 - 541
  • [3] The S-transform using a new window to improve frequency and time resolutions
    Kazemi, Kamran
    Amirian, Mohammadreza
    Dehghani, Mohammad Javad
    SIGNAL IMAGE AND VIDEO PROCESSING, 2014, 8 (03) : 533 - 541
  • [4] A real-time hardware implementation of the Hough transform
    Cucchiara, R
    Neri, G
    Piccardi, M
    JOURNAL OF SYSTEMS ARCHITECTURE, 1998, 45 (01) : 31 - 45
  • [5] Time-frequency and time-time filtering with the S-transform and TT-transform
    Pinnegar, CR
    DIGITAL SIGNAL PROCESSING, 2005, 15 (06) : 604 - 620
  • [6] Time-frequency analysis based on the S-transform
    Lin, Y. (linyun@hrbeu.edu.cn), 1600, Science and Engineering Research Support Society, 20 Virginia Court, Sandy Bay, Tasmania, Australia (06):
  • [7] An Improved S-Transform for Time-Frequency Analysis
    Sahu, Sitanshu Sekhar
    Panda, Ganapati
    George, Nithin V.
    2009 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE, VOLS 1-3, 2009, : 315 - 319
  • [8] Time-frequency localization with the Hartley S-transform
    Pinnegar, CR
    Mansinha, L
    SIGNAL PROCESSING, 2004, 84 (12) : 2437 - 2442
  • [9] Real-time Implementation of a Time-frequency Analysis Scheme
    Martina, Maurizio
    Terreno, Andrea
    Vacca, Fabrizio
    GLSVLSI'07: PROCEEDINGS OF THE 2007 ACM GREAT LAKES SYMPOSIUM ON VLSI, 2007, : 180 - 183
  • [10] The inverse S-transform in filters with time-frequency localization
    Schimmel, M
    Gallart, J
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2005, 53 (11) : 4417 - 4422