A Wavelet Packet Tree Denoising Algorithm for Images of Atomic-Force Microscopy

Research output: Journal contributionsJournal articlesResearchpeer-review

Authors

A threshold-free denoising procedure of acquired discrete Atomic-force microscopy (AFM) signals using the discrete wavelet transform (DWT) method is presented in this article. The integration of a denoising procedure into a control structure is extremely important for each kind of system to be controlled. The detection of unavoidable measurement noise in the acquired data of the AFM signal is done by using orthogonal wavelets (Daubechies and Symmlet) and with different polynomial approximation order for each family. The proposed denoising algorithm, based on the free wavelet toolboxes from the WaveLab 850 library of the Stanford University (USA), compares the usefulness of Daubechies and Symmlet wavelets with different vanishing moments. With the help of a seminorm the noise of a sequence is defined as a coherent and incoherent part of the AFM signal. In the first step of the procedure the algorithm analyzes the frequency subspaces of the wavelet packets tree and searches for small or opposing components in the wavelet domains. In the second step of the procedure the incoherent components in the low- and high frequency domains are localized and the incoherent is then removed from the AFM signal. The proposed algorithm structure is used to improve the quality of the AFM signals and it can be easily integrated into the existing AFM control hard- and software structures. The effectiveness of the proposed denoising algorithm is validated with real measurements.

Original languageEnglish
JournalAsian Journal of Control
Volume20
Issue number4
Pages (from-to)1367-1378
Number of pages12
ISSN1561-8625
DOIs
Publication statusPublished - 07.2018

    Research areas

  • Atomic-force microscopy, Denoising algorithm, Orthogonal wavelets, Wavelet packets transform method
  • Engineering

DOI

Recently viewed

Publications

  1. Automatic enumeration of all connected subgraphs.
  2. Methodologies for Noise and Gross Error Detection using Univariate Signal-Based Approaches in Industrial Application
  3. Analysis of Complexity Reduction in Kalman Filters Through Decoupling Control With Chattered Inputs in PMSM
  4. Framework for the Parallelized Development of Estimation Tasks for Length, Area, Capacity and Volume in Primary School - A Pilot Study
  5. Using mixture distribution models to test the construct validity of the Physical Self-Description Questionnaire
  6. Adaptive and Dynamic Feedback Loops between Production System and Production Network based on the Asset Administration Shell
  7. Predicting the Difficulty of Exercise Items for Dynamic Difficulty Adaptation in Adaptive Language Tutoring
  8. Evaluation of Time/Phase Parameters in Frequency Measurements for Inertial Navigation Systems
  9. A Lightweight Simulation Model for Soft Robot's Locomotion and its Application to Trajectory Optimization
  10. Expertise in research integration and implementation for tackling complex problems
  11. Set-oriented numerical computation of rotation sets
  12. Machine Learning and Knowledge Discovery in Databases
  13. Building a process layer for business applications using the blackboard pattern
  14. Neural network-based adaptive fault-tolerant control for strict-feedback nonlinear systems with input dead zone and saturation
  15. N3 - A collection of datasets for named entity recognition and disambiguation in the NLP interchange format
  16. Anatomy of Haar Wavelet Filter and Its Implementation for Signal Processing
  17. Semantic Parsing for Knowledge Graph Question Answering with Large Language Models
  18. Simultaneous Constrained Adaptive Item Selection for Group-Based Testing
  19. Transformer with Tree-order Encoding for Neural Program Generation
  20. Development of a quality assurance framework for the open source development model
  21. Managing Business Process in Distributed Systems: Requirements, Models, and Implementation
  22. Analyzing different types of moderated method effects in confirmatory factor models for structurally different methods
  23. Vision-Based Deep Learning Algorithm for Detecting Potholes
  24. PLM ‑supported automated process planning and partitioning for collaborative assembly processes based on a capability analysis
  25. GPU-accelerated meshfree computational framework for modeling the friction surfacing process
  26. Dispatching rule selection with Gaussian processes
  27. Optimizing sampling of flying insects using a modified window trap
  28. Changing the Administration from within:
  29. Toward Application and Implementation of in Silico Tools and Workflows within Benign by Design Approaches
  30. Hierarchical trait filtering at different spatial scales determines beetle assemblages in deadwood
  31. A model predictive control for an aggregate actuator with a self-tuning initial condition procedure in combustion engines
  32. Robust Flatness Based Control of an Electromagnetic Linear Actuator Using Adaptive PID Controller