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. Semantic Parsing for Knowledge Graph Question Answering with Large Language Models
  2. Simultaneous Constrained Adaptive Item Selection for Group-Based Testing
  3. Transformer with Tree-order Encoding for Neural Program Generation
  4. Development of a quality assurance framework for the open source development model
  5. Managing Business Process in Distributed Systems: Requirements, Models, and Implementation
  6. Analyzing different types of moderated method effects in confirmatory factor models for structurally different methods
  7. Vision-Based Deep Learning Algorithm for Detecting Potholes
  8. PLM ‑supported automated process planning and partitioning for collaborative assembly processes based on a capability analysis
  9. GPU-accelerated meshfree computational framework for modeling the friction surfacing process
  10. Dispatching rule selection with Gaussian processes
  11. Optimizing sampling of flying insects using a modified window trap
  12. Changing the Administration from within:
  13. Toward Application and Implementation of in Silico Tools and Workflows within Benign by Design Approaches
  14. Hierarchical trait filtering at different spatial scales determines beetle assemblages in deadwood
  15. A model predictive control for an aggregate actuator with a self-tuning initial condition procedure in combustion engines
  16. Robust Flatness Based Control of an Electromagnetic Linear Actuator Using Adaptive PID Controller
  17. A Review of Latent Variable Modeling Using R - A Step-by-Step-Guide
  18. An expert-based reference list of variables for characterizing and monitoring social-ecological systems
  19. Integration of laser scanning and projection speckle pattern for advanced pipeline monitoring
  20. Cognitive Predictors of Child Second Language Comprehension and Syntactic Learning
  21. Some model properties to control a permanent magnet machine using a controlled invariant subspace
  22. Supporting the Decision of the Order Processing Strategy by Using Logistic Models
  23. Making an Impression Through Openness
  24. Best Practices in AI and Data Science Models Evaluation
  25. Integration of Environmental Management Information Systems and ERP systems using Integration Platforms
  26. Design and Control of an Inductive Power Transmission System with AC-AC Converter for a Constant Output Current
  27. Managing complexity in automative production
  28. The effects of different on-line adaptive response time limits on speed and amount of learning in computer assisted instruction and intelligent tutoring
  29. Topic Embeddings – A New Approach to Classify Very Short Documents Based on Predefined Topics
  30. A New Framework for Production Planning and Control to Support the Positioning in Fields of Tension Created by Opposing Logistic Objectives