Noise filtering (3) of a signal (x) is effected by estimating (30) a type
of noise in the signal (x) and enabling (30) one of at least two noise
filters (310, 311, 312), the enabled noise filter (310,311,312) being a
most suitable filter for the estimated type of noise. An approximation of
the noise (z) in the signal (x) is obtained by computing (302) a
difference between the signal (x) and a noise-filtered (301) version of
the signal (x). A kurtosis of the noise is used as a metric for estimating
the type of noise. If the estimated type of noise is long-tailed noise, a
median filter (312) is enabled to filter the signal. If the estimated type
of noise is Gaussian noise or contaminated Gaussian noise, a
spatio-temporal filter (310,311) is enabled to filter the signal.
Het lawaai dat (3) van een signaal (x) filtreert wordt uitgevoerd door (30) een type van lawaai in het signaal (x) te schatten en (30) één van minstens twee lawaaifilters (310..311 die, 312), de toegelaten lawaaifilter (310.311.312) toe te laten een meest geschikte filter voor het geschatte type van lawaai zijn. Een benadering van het lawaai (z) in het signaal (x) wordt verkregen door (302) een verschil tussen het signaal (x) en een lawaai-gefiltreerde (301) versie van het signaal (x) gegevens te verwerken. Een welving van het lawaai wordt gebruikt als metrisch voor het schatten van het type van lawaai. Als het geschatte type van lawaai lawaai met lange staart is, wordt een middenfilter (312) toegelaten om het signaal te filtreren. Als het geschatte type van lawaai Gaussian lawaai of vervuild Gaussian lawaai is, wordt een spatio-temporal filter (310.311) toegelaten om het signaal te filtreren.