image thumbnail

updated 18 hours ago

simple compressed sensing example by Stuart

Illustrative 'toy' example of compressed sensing applied to image data. (compressed sensing, signal processing, compressive sensing)

compressed_sensing_example.m

image thumbnail

updated 5 days ago

Huffman Encoder by Jamil Kasan

Input-number of occurrences or probabilities in a row matrix form Output-avelength,codewords,probab (huffman, encoder, huffman encoder)

huffmankasan.m

huffmancode.m

image thumbnail

updated 5 days ago

Non-local Means (NLM) denoising for time series, applied to ECG by Brian Tracey

NLM denoising, popular in image processing, is here used for denoising time series data (ECG). (signal processing, nonlocal means, nlm)

NLM_1dDarbon(signal,lambda,P,PatchHW)

createSignalPlusNoise(signal,targetSNR_dB)

exampleEcgRuns.m

image thumbnail

updated 6 days ago

Shannon-fano encoder by Jamil Kasan

a shannonfano encoder with a row matrix input of occurrences/probab and outputs codewords&avelength (shannon, fano, shannon fano)

sfencoderkasan.m

sfencoder.m

image thumbnail

updated 6 days ago

Verification test for bjontegaard2 function by Serge

Displays results of calculation of original bjontegaard and fixed bjontegaard2 functions (image processing, signal processing)

test_bjontegaard.m

image thumbnail

updated 6 days ago

Fast Calcium spike interpolation. by Barbara

Calcium activity normalisation and fast Ca spike interpolation. (signal processing, enhanced signaling)

normandCalciumspikeanalyse.m

image thumbnail

updated 6 days ago

Bjontegaard metric calculation (BD-PSNR) by Serge

Bjontegaard metric allows to compute the average distance between two RD-curves (psnr, bjontegaard, bdpsnr)

bjontegaard2(R1,PSNR1,R2,PSNR2,mode)

image thumbnail

updated 7 days ago

3D Surface Plot For Data Visualization by Yehonatan Peleg

Easy to use function for 3d surface plotting of sample data. (3d, 3d surface, 3d plot)

vecsurf(varargin)

vecsurf_testmain.m

image thumbnail

updated 8 days ago

iSignal 2.8 by Tom O'Haver

Interactive smoothing, differentiation, peak sharpening and measurement of time-series signals. (signal processing, data import, chemistry)

pY=isignal(DataMatrix,xcenter,xrange,sm,sw,em,dm,rm,s1,s2,s...

image thumbnail

updated 8 days ago

IMComp-Image Compression Software by Saurabh Aggarwal

IMComp is an Image Compression tool useful for compressing digital JPG images. (image processing, signal processing, optimization)

IMComp(varargin)

imagecompression.m

image thumbnail

updated 11 days ago

Interpolant/Extrapolant by Mohammad Abouali

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

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

Test_StructuredGrid.m

Test_UnstructuredGrid.m

image thumbnail

updated 11 days ago

Histogram distances by Boris Schauerte

Implementation of some commonly used histogram distances (compatible with the pdist interface) (image processing, signal processing, statistics)

d=chi_square_statistics(XI,XJ)

d=histogram_intersection(XI,XJ)

d=jeffrey_divergence(XI,XJ)

image thumbnail

updated 12 days ago

Blend Color by Giacomo Alessandroni

BLENDCOLOR - Blend two colours specifying the fractional position (color, interpolation, image processing)

blendcolor(from, to, pos)

image thumbnail

updated 12 days ago

Fast 2D peak finder by natan

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

[cent, varargout]=FastPeakFind(d, threshold, filt ,edg, fid...

image thumbnail

updated 13 days ago

VOCIE RECOGNITION by VIGNESHWAR PADMANABAN

This code is very simple, using only crosscorrelation to recognize voice.. (signal processing, voice recognition)

test23.m

image thumbnail

updated 13 days ago

cofficients of fourier series by davood shaghaghi

This function is written to calculate the cofficients of fourier series. (control design, mathematics, image processing)

[]=fs(x,T0,n,type)

image thumbnail

updated 13 days ago

Fast Kernel Density Estimator (Multivariate) by Matej Kristan

A very fast multivariate bandwidth calculation for KDE that can even be calculated from a GMM. (kernel density estima..., gaussian mixture mode..., bandwidth)

applyForScaleTransformToPdf( pdf0, Mu, T )

applyInvScaleTransformToPdf( pdf0, Mu, T )

checkcompiledBWestimator()

image thumbnail

updated 13 days ago

Optimally Oriented Flux (OOF) for 3D Curvilinear Structure Detection by Max W.K. Law

Optimally Oriented Flux curvilinear structure descriptor (image processing, signal processing, curvilinear)

oof3response(image, radii, options)

image thumbnail

updated 13 days ago

Inpaint over missing data in 1-D, 2-D, 3-D,... N-D arrays by Damien Garcia

Y = INPAINTN(X) computes the missing data in the N-D array X. (missing data, extrapolation, interpolation)

inpaintn(x,n,y0)

image thumbnail

updated 15 days ago

Function generator with CRO & Spectrum analyzer using GUI by SUMAN SAHA

Function generator with CRO & Spectrum analyzer using GUI (communications, gui, signal processing)

CROSPECTRUM2(action)

image thumbnail

updated 15 days ago

Noise variance estimation by Damien Garcia

EVAR estimates the noise variance from 1-D to N-D data (signal processing, statistics)

evar(y)

image thumbnail

updated 15 days ago

Volumetric Data Explorer by Adam Filion

App for exploring higher dimensional data using volumetric visualizations and animation. (4d, movie, visualization)

Data Explorer

image thumbnail

updated 18 days ago

Second generation Vold-Kalman Order Filtering by Maarten van der Seijs

Filtering of non-stationary periodic components from signals using a multi-order Vold-Kalman Filter. (vkf, kalman, signal processing)

vkf(y,fs,f,p,bw,multiorder)

image thumbnail

updated 18 days ago

The carpetplot class by Matthias

Create carpet plots and cheater plots easily (plotting, carpet, carpet plot)

Carpetplot Class Example Plots

arrow(varargin)

h=hatchedline(xc,yc,linespec,theta,ar,spc,len,varargin)

image thumbnail

updated 18 days ago

eegplot by Ikaro Silva

Uses scattered data points to interpolate pixel values of a head image. (medical, eeg, interpolation)

[z,map]=eegplot(mag,ch,unorm,ch_disp,method,color_res)

image thumbnail

updated 18 days ago

Spline2D or Piecewise Continuous 2D Polynomials by Mark Mikofski

Fit a 2D function with piecewise continuous polynomials (data exploration, interpolation, mathematics)

examples

splineFit2D(f,x,y,n,m,xb,yb,continuity,ngrid)

splineVal2D(pp,x,y,n,m,xb,yb)

image thumbnail

updated 18 days ago

Fourier series of real signals by yoash levron

This function computes the fourier series of a signal (signal processing, mathematics)

construct_harmonic_signal( freq,amp,phase,dc,t )

fourier_series_real( t,x )

fourier_series_real_example.m

image thumbnail

updated 19 days ago

Extended DFT by Vilnis Liepins

Program EDFT produce high-resolution N-point DFT for N greater than the length of data vector. (extrapolation, dft, fft)

image thumbnail

updated 19 days ago

SELCTIVE RECURSIVE TEMPORAL FILTER for video denoising by debasish

Simple temporal filter for 3D video denoising based on motion estimation (video denoising, image processing, temporal filter)

recursive_temp(Y)

image thumbnail

updated 21 days ago

Easy 'n fast smoothing for 1-D to N-D data by Damien Garcia

SMOOTHN allows automatized and robust smoothing in arbitrary dimension w/wo missing values (image processing, signal processing, statistics)

smoothn(varargin)

image thumbnail

updated 22 days ago

Light Field Toolbox v0.1 by Donald Dansereau

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

...

...

...

image thumbnail

updated 22 days ago

Rekursive Erweiterte Fehlerquadrate-Identifikationsmethode by Abdelmonem Dekhil

Die Rekursive Erweiterte Fehlerquadrate-Identifikationsmethode dient zur Systemparameterschaetzung. (system identification, modeling, data exploration)

rels_systemidentification(y,u,na,nb)

image thumbnail

updated 22 days ago

Gray-scale image segmentation using normalized graphcuts by Mohamed Athiq

Textbook implementation of Normalized graph cut segmentation of gray-scale or intensity images (signal processing, image processing, mathematics)

graphcuts.m

image thumbnail

updated 25 days ago

iPeak: Interactive Peak Detector (Version 5.3) by Tom O'Haver

Keypress operated interactive peak detector function. (analytical chemistry, peak detection, instrumental analysis)

P=findpeaks(x,y,SlopeThreshold,AmpThreshold,smoothwidth,pea...

P=findpeaksnr(x,y,SlopeThreshold,AmpThreshold,smoothwidth,p...

P=findpeaksplot(x,y,SlopeThreshold,AmpThreshold,smoothwidth...

image thumbnail

updated 26 days ago

Calculation of CT MTF and NPS using the ACR accreditation phantom by Saul

This code enables measurements of CT MTF and NPS from images of an ACR accreditation phantom. (computed tomography, ct, modulation transfer f...)

SliceBrowser(varargin)

mtfcalc.m

npscalc.m

image thumbnail

updated 29 days ago

Edge Detection by Dhaval Gondaliya

This is simple method of edge detection. (image processing, signal processing)

edgedetectionnormal.m

image thumbnail

updated 29 days ago

Closing by Dhaval Gondaliya

It is a basic of image processing tool which consist opening and closing. (image processing, signal processing)

closing.m

image thumbnail

updated 29 days ago

K means clustering for Image Compression by Vinay Kumar Tadepalli

K-means clustering is a popular vector quantization method for data compression. (image processing, demo, mathematics)

Kmeans_Pre_Post.m

kmeans_clustering.m

Image_kmeans_main.m

image thumbnail

updated 29 days ago

MatLab Solutions: "Introduction to Digital Signal Processing: A Computer Laboratory Textbook". by Ilias Konsoulas

These files are the MatLab solutions of exercises contained in the above DSP lab textbook. (digital signal proces..., gabor transform, chirp ztrans)

AD_DA(x,Xmin,Xmax,Levels)

conv_DHT(x,h)

diffft(x)

image thumbnail

updated 1 month ago

binning a point cloud, 3D scattered data, in the X-Y plane by Stephan Koehler

Take a set of XYZ points, and returns average Z values for corresponding bins in X & Y planes. (image processing, signal processing, statistics)

binXYZonXY( x_bin_edges, y_bin_edges, x, y, z, flag4std, to...

image thumbnail

updated 1 month ago

Probabilistic Non-Local Means by Yue Wu

This code implements the probabilistic non-local means algorithm for image denoising. (kernel estimation, denoising, signal processing)

PNLM(ObsImg,PatchSizeHalf,WindowSizeHalf,EstSigma,RhoSq)

image thumbnail

updated 1 month ago

polyVal2D and polyFit2D by Mark Mikofski

Evaluate 2D polynomials using Horner's method. Fit 2D polynomials to data using backslash operator. (mathematics, optimization, data exploration)

polyDer2D(p,x,y,n,m)

polyFit2D(f,x,y,n,m)

polyVal2D(p,x,y,n,m)

image thumbnail

updated 1 month ago

Continous Fractional Fourier Transform FrFT by Ashish Soni

The FrFT, which is a generalization of the ordinary Fourier transform. (fractional fourier tr..., signal processing, fourier transform)

Untitled4.m

image thumbnail

updated 1 month ago

Covert polynomial roots to coefficients by Oren

Converts a list of a polynomials roots to the polynomials coefficients, using FFT. (signal processing, mathematics)

Roots2Coeff(R)

R2C_demo.m

image thumbnail

updated 1 month ago

Block Convolution using Overlap Save Method by Sourangsu Banerji

Performs block convolution using the Overlap Save Method. (signal processing, communications)

OSM.m

image thumbnail

updated 1 month ago

Block Convolution using Overlap Add Method by Sourangsu Banerji

Performs block convolution using the Overlap Add Method. (signal processing, communications)

OAM.m

image thumbnail

updated 1 month ago

Overlap Save Method by Sourangsu Banerji

Performs convolution using the Overlap Save Method. (communications, signal processing)

Overlap_Save_Method.m

image thumbnail

updated 1 month ago

Polynomial roots to coefficients by Oren

Converts a list of a polynomials roots to the polynomials coefficients (mathematics, signal processing)

Roots2Coeff(R)

R2C_demo.m

image thumbnail

updated 1 month ago

IEF, Image enhancement factor by Suraj Kamya

Image enhancement factor (ief, image enhancement fac..., image processing)

[out]=IEF(orgimg,nimg,dimg)

image thumbnail

updated 1 month ago

BER, Bit error rate by Suraj Kamya

Bit Error Rate (ber, bit error rate, quality measure)

[out]=Biter(orgsig,exsig)

Contact us