image thumbnail

updated 7 months 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 9 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_example

newtonraphson(fun, x0, options)

image thumbnail

updated almost 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 8 months ago

Dynamic Time Warping (DTW) by Quan Wang

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

d=dtw(s,t,w)

demo_dtw.m

image thumbnail

updated 9 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 5 months 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)

Image_Projection(T,M,Eigenfaces )

PCA_Core(Tr,M,dimensions)

PCA_NEW(Tr,Ts,TrNum,TsNum,dimensions,sno)

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 6 months ago

Communications System Toolbox Support Package for USRP Radio by MathWorks Communications System Toolbox Team

Support package installer file for USRP radio. (communications, signal processing, sdr)

image thumbnail

updated 7 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 8 months ago

Embedded Coder Support Package for Texas Instruments C2000 Processors by MathWorks Embedded Coder Team

Embedded Coder Support Package installer file that works with Support package installer (aerospace, automotive, communications)

image thumbnail

updated 4 months ago

Chebfun V4 by Chebfun Team

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

A greedy algorithm for choosing interpolation points

A keyhole contour integral

A parameter dependent ODE with breakpoints

image thumbnail

updated 29 days ago

Gaussian smoothing filter by James Conder

Function to smooth a time series using a Gaussian filter. (gaussian filter, signal processing, smoothing)

gaussfilt( t,z,sigma)

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 2 years ago

Envelope Detction for Signal Analysis by Santhana Raj

Computes the envelope of the signal by two methods: 1.LPF method 2.Hilbert Transform (image processing, signal processing, envelope detection)

y=envelope(signal,Fs)

image thumbnail

updated 1 month 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 21 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, mathematics, physics)

Zernikmoment(p,n,m)

radialpoly(r,n,m)

Zernike_main.m

image thumbnail

updated 2 years ago

barrel and pincushion lens distortion correction by Jaap de Vries

I = LENSDISTORT(I, k)corrects for radially symmetric distortions (image processing, mathematics, optics)

lensdistort(I, k, varargin)

image thumbnail

updated 6 months ago

Active geometric shape models by Quan Wang

The active geometric shape model is a novel approach for fitting geometric shapes in images. (image processing, mathematics, optimization)

AGSM Canvas

DD=myspline(D,theta)

GI=gaussianBlur(I,s)

image thumbnail

updated 1 year ago

Pink, Red, Blue and Violet Noise Generation with Matlab Implementation by Hristo Zhivomirov

Pink, red, blue and violet noise generation via spectral processing of white noise. (noise, measurement, signal processing)

bluenoise(N)

pinknoise(N)

rednoise(N)

image thumbnail

updated 4 months ago

LiveRecording by Marcus Vollmer

Recording audio signals, live visualisation, spectrogram, save to .wav (recording, audio signal, voice)

image thumbnail

updated 8 months ago

polyfitZero by Mark Mikofski

Fit polynomial to data, forcing y-intercept to zero or arb. value and slope to zero or arb. value (mathematics, modeling, data exploration)

polyfitZero example

polyfitB(x,y,degree,b)

polyfitB0(x,y,degree,b)

image thumbnail

updated 1 year ago

Speckle Noise Reduction in Ultrasound Images by Ashish Meshram (Meet)

This project implements various filters for Speckle Noise Reduction in Ultrasound Images. (image processing, wavelet, butterworth filter)

GetFilePath()

MetricsMeasurement.m

NSRFilters.m

image thumbnail

updated 1 year ago

Bilinear interpolation of an image or matrix by Disi A

This function performs bilinear interpolation for a given image or matrix at any location (image processing, signal processing, optimization)

interVal=interpImg(img,yx,zpad)

image thumbnail

updated 1 year ago

Light Field Toolbox v0.2 by Donald Dansereau

A set of tools for working with light field (aka plenoptic) imagery in Matlab (light field, plenoptic, lytro)

...

...

...

image thumbnail

updated 5 months ago

Gabor Wavelets 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 30 days ago

Live data acquisition for real-time signal processing in MATLAB by Gabriele Bunkheila

Stream signals to and from data acquisition hardware using simple for or while loops (data acquisition, signal processing)

System Objects to Stream Live Data to and from Data Acqui...

InstallMe

DaqBasicAnalogInExample.m

image thumbnail

updated 6 months ago

Sound analysis with Matlab Implementation by Hristo Zhivomirov

Time and frequency analysis, measurement of the crest factor, the dynamic range, etc. (signal processing, sound analisys, not a function)

Sound_Analysis.m

image thumbnail

updated 1 month ago

Interpolation Utilities by Joe Henning

A variety of interpolation utilities (interpolation, piecewise interpolati..., cubic interpolation)

baryinv(x, y, xi, c)

cakima(x, y, xi)

cbezier(x, y, xi)

image thumbnail

updated 30 days ago

Interpolant/Extrapolant 2D/3D data by Mohammad Abouali

Creates Interpolant/Extrapolant for efficient mapping of data between 2D and 3D grids. (interpolationextrapol..., interpolation, extrapolation)

P=ConstructCubicInterpolator(xs,ys,xd,yd,nInterp)

P=ConstructProjector2D(xs,ys,xd,yd,nPoly,nInterp)

P=ConstructProjector3D(xs,ys,zs,xd,yd,zd,nPoly,nInterp)

image thumbnail

updated 2 years ago

MATLAB/Simulink for Digital Signal Processing by Won Yang

Many MATLAB codes for Digital Signal Processing (signal processing, simulation, simulink)

B=FRS_nr_realization(Gd,N,sym,ftype)

D=dctmtx_my(M)

DCT2_blk(u,block_size)

image thumbnail

updated 9 months ago

DSP System Toolbox Support Package for ARM Cortex-M Processors by MathWorks DSP System Toolbox Team

Support package install file that works with the ARM Cortex-M CMSIS Library (arm, microcontroller, embedded programming)

image thumbnail

updated almost 6 years ago

spiht algoritm based image compression by kranthi kumar

matlab program for developing spiht algorithm must be much better than jpeg version in all cases. (signal processing, image processing, demo)

image thumbnail

updated 8 months ago

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

Time-Frequency resynthesis via Inverse Short-Time Fourier Transformation (ISTFT) (signal processing)

istft(stft, h, nfft, fs)

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

Resynthesis.m

image thumbnail

updated 8 months ago

Time-Frequency Analysis of Non-Stationary Signals with Matlab Implementation by Hristo Zhivomirov

Time-frequency analysis of non-stationary signals in time, frequency and time-frequency domain (signal processing, spectral analysis)

spectrum(x, fs, varargin)

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

Time_Frequency_Analysis.m

image thumbnail

updated 1 year ago

distance2curve by John D'Errico

Find the closest point on a (n-dimensional) curve to any given point or set of points (nearest, closest, distance)

distance2curve(curvexy,mapxy,interpmethod)

image thumbnail

updated 9 years ago

Gabor wavelet filter for texture extraction by Jasmine John

Creates a gabor wavelet filter for texture extraction. (application, gabor wavelet filter, texture extraction)

[gab]=gaborcreate(M,N)

image thumbnail

updated 2 years ago

IMF for Bearing Fault Diagnosis by Santhana Raj

performs HHT on signal & IMF is plotted for Condition monitoring of vibration based bearing fault (signal processing, bearing fault, condition monitoring)

[imf,imf_fft]=imf_bearing(y,Fs,l)

emd(x)

findpeaks(x)

image thumbnail

updated 9 months ago

Volumetric Data Explorer by Adam Filion

App for exploring higher dimensional data using volumetric visualizations and animation. (app, gui, visualization)

Data Explorer

calculatePixelSizes( availableSize, sizes, minSizes, padd...

callCallback( callback, varargin )

image thumbnail

updated 2 years ago

Implementation of Thomas algorithm, mex by Anastasia Dubrovina

Mex (C++) implementation of Thomas algorithm for solving tridiagonal linear systems. (image processing, signal processing)

thomas(varargin)

image thumbnail

updated 2 years ago

arclength by John D'Errico

Compute the arclength of a general curve in any number of dimensions (arclength, spline, curve)

arclength(px,py,varargin)

image thumbnail

updated 1 year ago

Performance Analysis of Z-source Inverter Fed Induction Motor Drive by Amit Tiwari

THIS MODEL IS EQUIPPED WITH CONSTANT BOOST CONTROL USING THIRD HARMONIC INJECTION. (communications, gui, control design)

ZINV1

image thumbnail

updated 2 years ago

Real-Time Audio Processor by Tucker McClure

Simplifies streaming or generating audio in real time. (audio, realtime, synthesis)

midi_interface_builder()

sine_of_the_times(times, in, state_in)

HandlePlayer

image thumbnail

updated 7 months ago

Flexible and Fast Spike Raster Plotting by Jeffrey Chiou

Plots spike rasters from spike times or binary trains. Faster than most implementations. (biotech, data exploration, neuroscience)

plotSpikeRaster(spikes,varargin)

testSpikeRasterPlotting.m

image thumbnail

updated 18 days ago

Noise Measurement with Matlab Implementation by Hristo Zhivomirov

Estimation of the Noise ASD, Noise PSD and Noise Voltage referred to the output of a circuit. (measurement, signal processing)

filterA(x, fs, varargin)

noisemeasure(x, fs)

example2.m

image thumbnail

updated 2 years ago

interparc by John D'Errico

Distance based interpolation along a general curve in space (interpolation, spline, linear)

interparc(t,px,py,varargin)

image thumbnail

updated almost 2 years ago

Wavelet Scale Spectra by Charles Rino

Compute wavelet scale spectra from segmented discrete wavelet transform (Screenshot). (nonstationary process..., fractional brownian m..., wavelets)

...

...

...

image thumbnail

updated 2 years ago

LMS Algorithm Implementation by Ansuman Mahapatra

LMS Algorithm Implementation (lms, matlab, algorithm)

lms.m

image thumbnail

updated 3 months ago

Feature Mutual Information (FMI) Image Fusion Metric by Mohammad Haghighat

A non-reference image fusion metric based on mutual information of image features (image fusion, metric, image fusion metric)

fmi(ima, imb, imf, feature, w)

image thumbnail

updated 1 year ago

Traffic Warning Sign Recognition Matlab Code by Muhammad Ammad

Traffic Warning Sign Recognition Matlab Code using matlab demo from the matlab 7.5 in video processc (blob analysis, detection, recognition)

main

x=blobAnalysis(a)

Yield.avi

image thumbnail

updated 2 years ago

Estimation of Nelson-Siegel and Svensson Models by Kamil Kladivko

Estimation of zero yield curve from coupon bond prices by Nelson-Siegel or Svensson model. (finance, nelson siegel, svensson)

NScurve(Params, Tau, Model)

NSerror.m

NSest(Bonds, ShortRates, Model, Optimization)

Contact us