Anatomy of Haar Wavelet Filter and Its Implementation for Signal Processing

Research output: Journal contributionsConference article in journalResearchpeer-review

Authors

This paper gives an insight to the workings of discrete wavelet transformation (DWT) in context of education, with the objective to integrate teaching and research by promoting signal processing and control as a field that embraces science, technology, engineering and mathematics (STEM). In more detail, this contribution showcases a possible lecture structure of the basic principle of orthogonal wavelets in general, and the discrete wavelet decomposition method. The architecture of the presented software structure are described step-by-step, to provide an elementary guideline for a possible implementation into an embedded system. Herein, the focus is set on the Haar wavelet specifically, thus as an illustrative example, the code for the use of it is presented. With the wavelet packet transform as a method of discrete wavelet transform, the algorithm is able to decompose and reconstruct an input signal with reduction of noise. The noise of a sequence can be located, so that the wavelet basis can be rearranged. In particular, this allows for the elimination of any incoherent parts that make up the unavoidable measuring noise of the acquired signal, which was tested in GNU Octave and MATLAB®.
Original languageEnglish
JournalIFAC-PapersOnLine
Volume49
Issue number6
Pages (from-to)99-104
Number of pages6
ISSN2405-8971
DOIs
Publication statusPublished - 2016

Bibliographical note

11th IFAC Symposium on Advances in Control Education ACE 2016 — Bratislava, Slovakia, 1—3 June 2016

    Research areas

  • Engineering
  • Discrete wavelet transformation, Education in Signal Processing and Control, Haar wavelet, Noise reduction

Recently viewed

Publications

  1. How to combine collaboration scripts and heuristic worked examples to foster mathematical argumentation - when working memory matters
  2. Single Robust Proportional-Derivative Control for Friction Compensation in Fast and Precise Motion Systems With Actuator Constraint
  3. Spatial mislocalization as a consequence of sequential coding of stimuli
  4. Ant colony optimization algorithm and artificial immune system applied to a robot route
  5. A geometric algorithm for the output functional controllability in general manipulation systems and mechanisms
  6. Substructure, subgraph, and walk counts as measures of the complexity of graphs and molecules.
  7. Sequencing and fading worked examples and collaboration scripts to foster mathematical argumentation - working memory capacity matters for fading
  8. Classical PI Controllers with Anti-Windup Techniques Applied on Level Systems
  9. Development and validation of a method for the determination of trace alkylphenols and phthalates in the atmosphere
  10. Development and evaluation of a training program for dialysis nurses - An intervention study
  11. Walk counts, labyrinthicity, and complexity of acyclic and cyclic graphs and molecules.
  12. Dynamic performance
  13. High-precision frequency measurements: indispensable tools at the core of the molecular-level analysis of complex systems.
  14. Evaluating A Teaching-Learning Sequence (TLS) About Acid-Base Reactions In Upper Secondary School
  15. Web 2.0 Tasks in Action
  16. Investigation of the sulfur speciation in petroleum products by capillary gas chromatography with ICP-collision cell-MS detection
  17. Algorithmisches Management
  18. Resource availability determines the importance of niche-based versus stochastic community assembly in grasslands