image thumbnail

updated 8 months ago

Gradients with Gaussian smoothing by David Young

Grey-level gradients are estimated using Gaussian smoothing followed by symmetric differencing. (image processing, image smoothing, gaussian smoothing)

exindex(arr, varargin)

gradients_n(a, varargin)

gradients_x(x, varargin)

image thumbnail

updated 12 months ago

First Coherence-Based Dual Microphone Speech Enhancement Algorithm (IEEE TASL 2012) by Nima Yousefian

Applicable to two microphone (Endfire setting) systems such as hearing aids, headsets, ... (speech enhancement, noise reduction)

[enhanced_ouput]=COH_RealImag(x1,x2,fs,output_fn)

image thumbnail

updated 12 months ago

Second Coherence-Based Dual Microphone Speech Enhancement Algorithm (IEEE TASL 2013) by Nima Yousefian

Applicable to dual microphone systems such as hearing aids, headsets, ... (speech enhancement, noise reduction)

[enhanced_ouput]=ReIm_Coherence(x1,x2,fs,output_fn)

image thumbnail

updated 1 year ago

Filter noise and interpolate microscopy images in frequency domain by Shalin Mehta

Remove spatial frequencies beyond the optical cutoff and perform physically accurate interpolation. (microscopy, filtering, interpolation)

[out,outscale]=opticalLowpassInterpolation(in,inscale,fcu...

y=jinc(r)

TestBench_opticalLowpassInterpolation_Airy.m

image thumbnail

updated 2 years ago

Recursive Least Squares Filter by Ryan Fuller

Implementation of RLS filter for noise reduction. (rls, recursive least squar..., adaptive filter)

RLSFilterIt(n,x,fs)

image thumbnail

updated 2 years ago

sinesum by Srikanth

SINESUM Estimates a signal as a sum of pure sine waves of known frequency (signal processing, signal amplitude, signal estimation)

sinesum(signal, freq, Fs)

image thumbnail

updated almost 3 years ago

MMSE based noise PSD tracking algorithm by Richard Hendriks

Matlab implementation of an MMSE based noise PSD tracking algorithm for speech enhancement. (speech enhancement, noise reduction, noise psd tracking)

ParCylFun.m

[G ]=tab_inc_gamma(Rprior,par);

[G1,G2]=TabulateGainGamma1(Rprior,Rpost,nu,K);

image thumbnail

updated 3 years ago

Guided Filter by Rachel

An 2D edge-preserving filter derived from a local linear model. Related to bilateral filter. (image processing, edgepreserving, filtering)

guided_filter(input, guide, epsilon, win_size)

guided.m

image thumbnail

updated 3 years ago

Edge detection by nonlinear derivatives by Olivier LALIGANT

This short demo presents an efficient algorithm for edge detection. (image processing, edge detection, edge localization)

edgeNL()

image thumbnail

updated almost 5 years ago

Kalman filter for noisy movies by Rob Campbell

Applies a Kalman filter to the time domain of an image sequence. (image processing, movie, filter)

exampleFilter

imageStack=Kalman_Stack_Filter(imageStack,gain,percentvar)

image thumbnail

updated 5 years ago

Toolbox for log-spectral magnitude MMSE estimators under super-Gaussian densities by Richard Hendriks

Toolbox for log-spectral magnitude MMSE estimators under super-Gaussian densities. (signal processing, speech, noise reduction)

[G1]=TabulateGainGamma2logmmse(Rprior,Rpost,nu);

[gains]=lookup_gain_in_table(G,a_post,a_priori,a_post_ran...

hg=ConflHyperGeomFun(a,b,x);

image thumbnail

updated 5 years ago

Interactive Smoothing by Tom O'Haver

Interactive smoothing for time-series signals (chemistry, physics, smoothing)

DemoSmooth1(n,h)

DemoSmooth2(n,h)

DemoSmooth3(n,h)

image thumbnail

updated 5 years ago

Toolbox for MMSE estimators of DFT coefficients under the generalized Gamma density by Richard Hendriks

Estimators of complex-DFT, magnitude-DFT and magnitude squared-DFT coefficients for noise reduction. (signal processing, speech, speech enhancement)

ParCylFun.m

[G1,G2]=TabulateGainGamma1(Rprior,Rpost,nu,K);

[G1,G2]=TabulateGainGamma2(Rprior,Rpost,nu);

image thumbnail

updated 7 years ago

Noise Reduction GUI using Low Pass Filter by Kundan

Its a Matlab GUI for reduction of Noise in Human Voise using a custom designed Chebyshev FIR filter. (audio processing, video processing, speech processing)

untitled3(varargin)

image thumbnail

updated 7 years ago

Rotating Kernel Transformation (Lee & Rhodes) by Florian Bazant-Hegemark

Filter emphasising the shape of the kernel (eg straight line) within an image (filtering, rotating kernel trans..., speckle)

[output, convpages, kernel]=rktfilt(matrix, kernel, type)

[output]=rktkern(slen, width)

rkttest.m

image thumbnail

updated 8 years ago

MMSE STSA by Esfandiar Zavarehei

Ephraim's MMSE STSA Speech Enhancemnet method with decision directed method. (audio processing, video processing, speech enhancement)

Contact us