image thumbnail

updated 26 days ago

Gabor Feature Extraction by Mohammad Haghighat

This program generates a custom Gabor filter bank; and extracts the image features using them. (image processing, computer vision, pattern recognition)

gaborFeatures(img,gaborArray,d1,d2)

gaborFilterBank(u,v,m,n)

image thumbnail

updated 4 months ago

PeakFinder by Nathanael Yoder

Quickly finds local maxima (peaks) or minima (valleys) in a noisy signal. (signal processing, maxima, minima)

peakfinder(x0, sel, thresh, extrema, include_endpoints)

image thumbnail

updated 4 years ago

Surface Fitting using gridfit by John D'Errico

Model 2-d surfaces from scattered data (approximation, interpolation, modeling)

gridfit(x,y,z,xnodes,ynodes,varargin)

gridfit_demo

test_main.m

image thumbnail

updated 9 years ago

Learning the Kalman Filter by Michael Kleder

Basic Kalman filter, heavily commented, for beginners to Kalman filtering. (filter design, filter analysis, linear)

image thumbnail

updated 10 months ago

Short-Time Fourier Transformation (STFT) with Matlab Implementation by Hristo Zhivomirov

Time-Frequency analysis via Short-Time Fourier Transformation (STFT) (signal processing, spectral analysis)

stft(x, wlen, h, nfft, fs)

example.m

image thumbnail

updated 2 years ago

inpaint_nans by John D'Errico

Interpolates (& extrapolates) NaN elements in a 2d array. (nan, inpainting, replace)

(nn(:,1)<1)|(nn(:,1)>n)|(nn(:,2)<1)|(nn(:,2)>m); nn(L,...

valid{ind}; end end

inpaint_nans_demo.m

image thumbnail

updated 10 months ago

Newton-Raphson solver by Mark Mikofski

Yet another solver that uses the backslash function to solve a set of non-linear equations. (mathematics, optimization, data exploration)

newtonraphson(fun, x0, options)

newtonraphson_example

image thumbnail

updated 5 years ago

MATLAB for Digital Communication by Won Yang

The MATLAB programs in "MATLAB/Simulink for Digital Communication" authored by Won Y. Yang et. al (matlab, signal processing, communiation)

AI=inv_GF2(A)

H_est=channel_estimate(X,y)

I=Gauss_Hermite(f,N,varargin)

image thumbnail

updated 2 years ago

PCA and ICA Package by Brian Moore

Implements Principal Component Analysis (PCA) and Independent Component Analysis (ICA). (statistics, probability, signal processing)

myCenter(z)

myCenterAndWhiten(z)

myICA(z,NUM,varargin)

image thumbnail

updated almost 5 years ago

Fast and Robust Curve Intersections by Douglas Schwarz

Computes intersection points of two curves. (approximation, interpolation, intersect intersectio...)

intersections(x1,y1,x2,y2,robust)

image thumbnail

updated 16 days ago

Dynamic Time Warping (DTW) by Quan Wang

This package implements Dynamic Time Warping (DTW). (signal processing, machine learning, time series)

dtw(s,t,w)

demo_dtw.m

image thumbnail

updated 26 days ago

PCA Based Face Recognition System Using ORL Database by Shujaat Khan

This Package implements 'Eigenface' PCA based face recognition technique. (appearance based face..., eigenface, face recognition)

CDT(ns,DatabasePath,ff,escImages)

Comparision()

Graphs()

image thumbnail

updated 7 months ago

polyfitn by John D'Errico

Polynomial modeling in 1 or n dimensions (polyfit, modeling, regression)

polydern(p,diffvar)

polyfitn(indepvar,depvar,modelterms)

polyn2sym(polyn)

image thumbnail

updated 6 years ago

Hilbert-Huang Transform by Alan Tan

This submission is a realization of the Hilbert-Huang transform (HHT). (audio processing, video processing, hilberthuang transfor...)

emd(x)

findpeaks(x)

plot_hht(x,Ts)

image thumbnail

updated 3 years ago

SPLINEFIT by Jonas Lundgren

Fit a spline to noisy data. (approximation, interpolation, cubic spline)

ppdiff(pp,j)

ppint(pp,a,b)

splinefit(varargin)

image thumbnail

updated 3 years ago

HTK MFCC MATLAB by Kamil Wojcicki

Mel frequency cepstral coefficient feature extraction that closely matches that of HTK's HCopy. (mfcc, mfccs, htk)

[d,fp,dt,tc,t]=readhtk(file)

cell2file( list, file )

mfcc( speech, fs, Tw, Ts, alpha, window, R, M, N, L )

image thumbnail

updated almost 3 years ago

JPEG Compression (DCT) by Vinay Kumar Tadepalli

JPEG compression using Discrete Cosine Transform Technique (image processing, simulation, signal processing)

dct1.m

image thumbnail

updated 1 year ago

Fast 2D peak finder by nate

Find local maxima \ peak positions in noisy 2D arrays (peakfind, peak, local maxima)

[cent, varargout]=FastPeakFind(d, thres, filt ,edg, res, ...

image thumbnail

updated 6 years ago

Empirical Mode Decomposition by Manuel Ortigueira

It decomposes a given signal into a set of intrinsic mode functions that are essentially AM/FM modul (signal processing, emd, hht)

rParabEmd__L.m

image thumbnail

updated 2 years ago

Kalman Filter Package by Brian Moore

Implements Kalman Filter, Extended Kalman Filter, Dual Kalman Filter, and Square Root Kalman Filters (kalman filtering, adaptive filters, signal processing)

EWMA(z,L)

EWMACovEst(z,smoothed_z,i,N,Rold,Qold)

KalmanFilterIteration(z,Q,R,x_aposteriori_last,P_aposteri...

image thumbnail

updated 8 months ago

EzyFit 2.42 by Frederic Moisy

A free curve fitting toolbox for Matlab (approximation, interpolation, curve)

[eqml,param]=eq2ml(eq,xvar)

delseldata

findword(inputstr,delim)

image thumbnail

updated almost 3 years ago

The INface toolbox v2.0 for illumination invariant face recognition by Vitomir Struc

Photometric normalization techniques used for achieving illumination invariant face recognition. (image processing, face recognition, biometrics)

DCT_normalization.m

adaptive_nl_means_normalization.m

adaptive_single_scale_retinex.m

image thumbnail

updated 8 months ago

Matlab Audio Analysis Library by Theodoros Giannakopoulos

Companion material for the book "Introduction to Audio Analysis, A MATLAB approach" (audio analysis, signal processing, audio classification)

...

...

...

image thumbnail

updated 11 years ago

MATLAB Simulations for Radar Systems Design by Bassem Mahafza

MATLAB Simulations for Radar Systems Design (communications, radar, signal processing)

Capped_Wedge_GUI(varargin)

DielCappedWedgeTMFields_Ls(v,m,rhoij,phiij,rhop,phip,ar,k...

DielCappedWedgeTMFields_PW(v,m,rhoij,phiij,phip,ar,k,k1,a...

image thumbnail

updated 5 months ago

Chebfun V4 by Chebfun Team

Numerical computation with functions instead of numbers. (numerical analysis, interpolation, approximation)

absTest

ad_basic

ad_basic2

image thumbnail

updated 7 years ago

crossing by Steffen Brueckner

Detect zero (or any other) level crossing of signals. (zero crossing, signal processing, detect zero)

image thumbnail

updated 3 months ago

Peak Fitter by Tom O'Haver

Command-line peak fitter for time-series signals. Version 5.7, September, 2014 (chemistry, curve fitting, decomposition)

[FitResults,LowestError,baseline,BestStart,xi,yi,BootResu...

image thumbnail

updated 12 years ago

Digital Signal Processing Using MATLAB by John Proakis

Companion Software (signal processing, digital signal proces..., companion software)

Blackman(M);

Hr_Type1(h);

Hr_Type2(h);

image thumbnail

updated 10 years ago

Circle fit by Izhak Bucher

Fit a circle to a set of measured x,y points. (approximation, interpolation, circle fit)

circfit(x,y)

try_circ_fit.m

image thumbnail

updated almost 8 years ago

Lagrange Interpolator Polynomial by Dan Ellis

Find the polynomial (defined by its coefficients) passing through a set of points. (approximation, interpolation, lagrange interpolator...)

lagrangepoly(X,Y,XX)

Lagrange Interpolation Polynomial

image thumbnail

updated 7 months ago

SLM - Shape Language Modeling by John D'Errico

Least squares spline modeling using shape primitives (spline, splines, cubic)

hermite2slm(harray)

lse(A,b,C,d,solverflag,weights)

params=parse_pv_pairs(params,pv_pairs)

image thumbnail

updated almost 2 years ago

CoSaMP and OMP for sparse recovery by Stephen Becker

Orthogonal Matching Pursuit (OMP) and Compressive Sampling Matched Pursuit (CoSaMP). (omp, cosamp, compressed sensing)

CoSaMP( A, b, k, errFcn, opts )

OMP( A, b, k, errFcn, opts )

test_OMP_and_CoSaMP.m

image thumbnail

updated 4 years ago

Feature Selection using Matlab by Dimitrios Ververidis

Select the subset of features that maximizes Correct Classification Rate. (demo, gui, signal processing)

...

BayesClassValidationSet(...

CalcInfoLoss(D, N, Crossval_OR_Resubstit)

image thumbnail

updated 1 year ago

Simulink Support for Kinect by Takashi Chikamasa

Simulink Support for Kinect is a set of Simulink blocks interfaced with OpenNI and Kinect SDK. (image processing, simulation, simulink)

checkBlockSingleton(model, maskType)

checkDeviceBlock(model, maskType)

checkIMAQBlock(model, blk)

image thumbnail

updated 8 years ago

EXTENDED KALMAN FILTER example by rc reddy

An example of EXTENDED KALMAN FILTER (dsp, kalman, extended)

EKLMNFTR1(Ap,Xint_v,Uk,Qu,Vk,Qv,C,n,Wk,W,V);

EKF1.m

image thumbnail

updated 1 year ago

Graph Cut for image Segmentation by Amarjot

The code segments the grayscale image using graph cuts. (image processing, signal processing, segmentation)

graphcuts(I,pad,MAXVAL)

image thumbnail

updated 3 months ago

Kernel PCA and Pre-Image Reconstruction by Quan Wang

standard PCA, Gaussian kernel PCA, polynomial kernel PCA, pre-image reconstruction (signal processing, large data, dimension reduction)

D=distanceMatrix(X)

K=kernel(X,type,para)

K=kernel_NewData(Y,X,type,para)

image thumbnail

updated 4 years ago

Kernel PCA by Ambarish Jash

Non-linear dimension reduction using kernel PCA. (signal processing, nonlinear, kernel technique)

kernelpca_tutorial(data_in,num_dim)

image thumbnail

updated almost 5 years ago

Radial Basis Function Network by Travis Wiens

Simulates and trains Gaussian and polyharmonic spline radial basis function networks. (radial basis function, radial basis function..., rbf)

Phi_int=rbf_integral(Xc,X1,X2,k_i,basisfunction)

[W phi]=train_rbf(X,Y,Xc,k_i,basisfunction)

[Y_int Phi_int]=rbfn_integral(Xc,X1,X2,W,k_i,basisfunction)

image thumbnail

updated almost 4 years ago

2D - 2D Projective Homography (3x3) Estimation by SasiKanth

This function estimates 2D-2D projective homography between two images. (homography, image processing, signal processing)

homography( i1, i2)

image thumbnail

updated 4 years ago

progressbar by Steve Hoelzer

Simple, efficient, and user friendly replacement for waitbar. (gui tools, example, progress)

progressbar(varargin)

image thumbnail

updated 8 days ago

Zernike Moments by Amir Tahmasbi

MATLAB Code for the Fast Calculation of Zernike Moments of order n and repetition m on NxN images. (image processing, physics, mathematics)

Zernikmoment(p,n,m)

radialpoly(r,n,m)

Zernike_main.m

image thumbnail

updated almost 3 years ago

MIRtoolbox by Olivier Lartillot

An innovative environment, on top of Matlab, for music and audio analysis (music analysis, audio analysis, signal processing)

aiffread(filePath,indexRange)

center(x)

combinepeaks(p,v,thr)

image thumbnail

updated almost 2 years ago

AutoTune Toy by Carl

Allows you to record and graphically manipulate and pitch correct your voice. (pitch correction, signal processing, gui)

AutoTuneToy(varargin)

AutoTune Toy

image thumbnail

updated 1 month ago

Fast 'n easy smoothing by Damien Garcia

SMOOTHN allows automatized and robust smoothing in arbitrary dimension w/wo missing values (smooth, curve fitting, image processing)

smoothn(varargin)

image thumbnail

updated 5 years ago

FFT filter - clean your signals and display results! by Shmuel Ben-Ezra

Perform Fourier transform, filter in frequency domain, reconstruct the signal. (fft, ifft, dft)

fftf(t, x, varargin)

image thumbnail

updated almost 3 years ago

Adaptive Filtering by Paulo S. R. Diniz

MATLAB files to implement all Adaptive Filtering Algorithms in this book. (signal processing, adaptive filtering, adaptive systems)

[errorVector,...

[ladderVector,...

[ladderVector,...

image thumbnail

updated 7 years ago

fitellipse.m by Richard Brown

Fit ellipses to 2D points using linear or nonlinear least squares (approximation, interpolation, least squares)

fitellipse(x, varargin)

plotellipse(varargin)

FITELLIPSE : Least squares ellipse fitting demonstration

image thumbnail

updated almost 5 years ago

Image segmentation using statistical region merging by Sylvain Boltz

Very simple and fast image segmentation code using statistical region merging. (image processing, image segmentation, clustering)

[maps,images]=srm(image,Qlevels)

srm_getborders(map)

srm_imgGrad(I)

image thumbnail

updated 1 month ago

continuous wavelet transform and inverse by jon erickson

Continuous wavelet transform (CWT) and Inverse CWT for reconstructing original signal. (cwt, inverse, time frequency)

invcwt.m

...

...

Contact us