Menu ▾ ▴

Componentdescription ProcessorWaveletThresholding

processor (4)
kahle

ProcessorWaveletThresholding

General

  • Component type: Processor
  • Number of inputs: 1
  • Number of outputs: 1
  • Availability: Filter Package
  • Status: finished

Description

This is a denoising Filter that calculates the wavelet transformation of the input signal, sets the detail coefficients below a specified threshold to zero and then reconstructs the denoised signal.

Input

DataType Description Type
DataSignal (multi-channel) raw signal ...

Output

DataType Description Type
DataSignal (multi-channel) denoised signal ...

Configuration

Optional, Mandatory

Constant Description Type M / O Default
CONFIG_CONTENT_CLASS_INPUT describes the type of incoming data String M -
CONFIG_CONTENT_CLASS_OUTPUT describes the type of outgoing data String M -
CONFIG_SAMPLE_RATE specifies the sample rate (Hz) for incoming, as well as outgoing data double M -
CONFIG_NUMBER_OF_CHANNELS defines the number of channels to calculate the mean value for int M -
CONFIG_THRESHOLD Absolute threshold. Detail coefficients below this value are set to 0. A typical value is about 20% of the signals amplitude. double M -

Related

Wiki: xAffect home