Low-cost didactic platform for real-time adaptive filtering: Application on noise cancellation

被引:0
|
作者
Beccaro W. [1 ,2 ]
dos Santos R.B. [1 ,2 ]
Peres H.E.M. [1 ,2 ]
Justo J.F. [1 ]
机构
[1] Escola Politécnica, Universidade de São Paulo, SP, São Paulo
[2] Faculdade de Ciências da Fundação, Instituto Tecnológico de Osasco, Osasco
关键词
adaptive filters; Digital filters; embedded systems; least mean square algorithm; real-time systems;
D O I
10.1177/0020720919852182
中图分类号
学科分类号
摘要
Didactic platforms, used in real-time digital signal processing courses, are generally dedicated digital signal processors or field-programmable gate arrays. These devices are expensive and difficult to program, preventing their widespread use in signal processing courses. On the other hand, the new technology of digital signal controllers, microcontrollers with floating point and mathematical operations, can reduce the cost of dedicated platforms for real-time digital signal processors, facilitating the development of digital signal processors projects and educational applications, such as teaching adaptive filters. Here, we present a low-cost didactic platform for developing real-time adaptive filters using the digital signal processors hardware based on the ARM Cortex-M7 processor. We present the theoretical aspects of the least mean squares and normalized least mean squares algorithms and an experimental script to help students learn real-time adaptive filters. We also describe the platform structure and the performance measurement, in terms of mean square error, signal-to-noise ratio, and computational efficiency. Finally, we present a brief discussion on the use of this platform in classes and the improvement in the student engagement and attendance. © The Author(s) 2019.
引用
收藏
页码:141 / 157
页数:16
相关论文
共 50 条
  • [21] A low-cost real-time virtual spectrum analyzer
    Bilski, Piotr
    Winiecki, Wieslaw
    [J]. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2007, 56 (06) : 2169 - 2174
  • [22] A Low-cost & Real-time Motion Capture System
    Chatzitofis, Anargyros
    Albanis, Georgios
    Zioulis, Nikolaos
    Thermos, Spyridon
    [J]. 2022 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2022), 2022, : 21421 - 21426
  • [23] A Real-time and Low-cost Hand Tracking System
    Liu, Leyuan
    Li, Xin
    Zhao, Yi
    Chen, Jingying
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2017,
  • [24] REAL-TIME CORRECTIONS FOR A LOW-COST HYPERSPECTRAL INSTRUMENT
    Henriksen, M. B.
    Garrett, J. L.
    Prentice, E. F.
    Stahl, A.
    Johansen, T. A.
    Sigernes, F.
    [J]. 2019 10TH WORKSHOP ON HYPERSPECTRAL IMAGING AND SIGNAL PROCESSING - EVOLUTION IN REMOTE SENSING (WHISPERS), 2019,
  • [25] Real-time low-cost human skeleton detection
    Eungyeol Song
    Jinkyung Do
    Sunjin Yu
    [J]. Multimedia Tools and Applications, 2021, 80 : 34389 - 34402
  • [26] A Low-Cost Real-Time Tracking System for Violin
    Pardue, Laurel S.
    Harte, Christopher
    McPherson, Andrew P.
    [J]. JOURNAL OF NEW MUSIC RESEARCH, 2015, 44 (04) : 305 - 323
  • [27] Real-Time Low-Cost Industrial Acquisition System
    Silva, V.
    Malheiro, T.
    Mendes, J. A.
    Cabral, J.
    Tavares, A.
    [J]. 2011 9TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2011,
  • [28] Real-time low-cost human skeleton detection
    Song, Eungyeol
    Do, Jinkyung
    Yu, Sunjin
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (26-27) : 34389 - 34402
  • [29] Low-cost dynamic real-time foveated imager
    Niu, Yajun
    Chang, Jun
    Lv, Fengxiang
    Shen, Benlan
    Chen, Weilin
    [J]. APPLIED OPTICS, 2017, 56 (28) : 7915 - 7920
  • [30] Low-cost, high-fidelity, adaptive cancellation of periodic 60 Hz noise
    Wesson, Kyle D.
    Ochshorn, Robert M.
    Land, Bruce R.
    [J]. JOURNAL OF NEUROSCIENCE METHODS, 2009, 185 (01) : 50 - 55