Real-time wavelet transform algorithms for the processing of continuous streams of data

被引:0
|
作者
de Mota, H [1 ]
Vasconcelos, FH [1 ]
da Silva, RM [1 ]
机构
[1] Univ Fed Minas Gerais, PPGEE, Belo Horizonte, MG, Brazil
来源
2005 IEEE International Workshop on Intelligent Signal Processing (WISP) | 2005年
关键词
discrete wavelet transform; overlap-save method; real-time signal processing; recursive pyramid algorithm;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Two new algorithms to compute the direct and the inverse discrete wavelet transform of continuous streams of data are discussed in this paper. The algorithms are optimized to be used in uniprocessor systems, presenting as one of their main features the ability to compute over the borders of the data segments without relying on any techniques that are traditionally used for this task, like zero padding. A modified version of the Recursive Pyramid Algorithm was used to compute the direct transform, keeping just the features to minimize data storage but eliminating its dependency on extension techniques. The inverse transform is computed by an algorithm inspired in the RPA, the quadrature mirror filter bank and the overlap-save method for filter convolutions. To evaluate the performance the algorithms were implemented on a DSP coupled to a digitizer through its external memory bus, what allowed deterministic behavior. After a stage of optimization an analysis of data storage and computation load were made. These results and the potential applications are discussed at the end of the paper.
引用
收藏
页码:346 / 351
页数:6
相关论文
共 50 条
  • [41] A real-time algorithm for music recognition based on wavelet transform
    Cao, Zheng
    Guan, Shengxiao
    Wang, Zengfu
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 564 - 564
  • [42] Real-Time FPGA Implementation of Recursive Wavelet Packet Transform
    Gopalakrishna, Vanishree
    Kehtarnavaz, Nasser
    Patlolla, Chandrasekhar
    Carlsohn, Matthias F.
    REAL-TIME IMAGE AND VIDEO PROCESSING 2012, 2012, 8437
  • [43] Real-time continuous active sonar processing
    Canepa, Gaetano
    Munafo, Andrea
    Micheli, Michele
    Morlando, Luca
    Murphy, Stefan
    OCEANS 2015 - GENOVA, 2015,
  • [44] PROCESSING BIOLOGICAL DATA IN REAL-TIME
    WIEDERHOLD, G
    CLAYTON, PD
    M D COMPUTING, 1985, 2 (06): : 16 - 25
  • [45] Visual Real-time Data Processing
    Shen Kaixin
    An, Honglei
    Huang Yongshan
    Wei Qing
    Ma HongXu
    PROCEEDINGS OF THE 32ND 2020 CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2020), 2020, : 3741 - 3746
  • [46] PROBLEMS IN REAL-TIME DATA PROCESSING
    HOSAKA, M
    ELECTRONICS & COMMUNICATIONS IN JAPAN, 1967, 50 (04): : 43 - &
  • [47] Real-time race for processing data
    Binder, JD
    AEROSPACE AMERICA, 2003, 41 (06) : 22 - 23
  • [48] REAL-TIME PROCESSING OF DETECTOR DATA
    SIPPACH, W
    BENENSON, G
    KNAPP, B
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 1980, 27 (01) : 578 - 581
  • [49] PROCESSING AND INTERPRETATION OF GRAVIMETRIC DATA BASED ON "NATIVE" CONTINUOUS WAVELET TRANSFORM
    Utemov, Edward
    Nurgaliev, Danis
    Matveeva, Natalia
    GEOCONFERENCE ON SCIENCE AND TECHNOLOGIES IN GEOLOGY, EXPLORATION AND MINING, VOL I, 2014, : 553 - 564
  • [50] Data processing based on complex continuous wavelet transform in project test
    School of Sciences, China University of Mining and Technology, Xuzhou 221116, China
    Zhongguo Kuangye Daxue Xuebao, 2007, 1 (23-26): : 23 - 26