Refine by Content Type

Refine by Product

Refine by Time Frame

image thumbnail

updated 11 months ago

Generation of Audio Test Signals with Matlab Implementation by Hristo Zhivomirov

Generation of sine wave, square wave, chirp, sinc, white and pink noise via sound card. (measurement, signal processing)

AOChirpRepeate(f1, f2, Fs, endtime, r, p)

AOPinkNoiseRepeate(Fs, endtime, r, p)

AOSincFullRepeate(f0, Fs, endtime, r, p)

image thumbnail

updated 11 months ago

Image fusion based on pixel significance using cross bilateral filter by Shreyamsha Kumar B. K.

Fuses multifoucs and multispectral images by weighted average using the weights computed from CBF. (image fusion, pixel significance, multifocus)

[QABF,LABF,NABF,NABF1]=objective_fusion_perform_fn(xrcw,x)

[gv gh]=sobel_fn(x)

[hist_out]=imhist_fn(x)

image thumbnail

updated 12 months ago

A Synchronized Mil-Std-188-110B Receiver by Dick Benson

Extends the shipping "188" modem. Features a synchronized 1200 bps / short interleave receiver. (communications, synchronization, equalizer)

example_sel2html(fn,new,Click_Sensed)

mil_188_gui(varargin)

mil_std_188110b_initmask_ship(block)

image thumbnail

updated 12 months ago

ATSC: From RF to Video by Dick Benson

A set of models to process an ATSC RF signal and output an MPEG II video transport stream. (atsc, video, advanced television s...)

dspblkadpt_old(action)

example_sel2html(fn,new,Click_Sensed)

atsc.m

image thumbnail

updated 12 months ago

High Speed ADC Models by Dick Benson

Interleaved, Successive Approximation, and Pipelined Sub-Ranging ADC models. (analog to digital con..., a to d, adc)

example_sel2html(fn,new,Click_Sensed)

adc.m

adc_with_impairments

image thumbnail

updated 12 months ago

Analog / Mixed Signal Examples by Dick Benson

Extensive collection of examples for analog and mixed signal design work. (dsp, circuit, rf)

[Out1,Out2]=qsynth(Action,In1,In2)

analyze_BPF(Lval,Cval,Z0)

curveintersect.m

image thumbnail

updated 12 months ago

PSK31 Model with Symbol Timing and Carrier Recovery by Dick Benson

Updated version of PSK31 communication standard that is now R2013B compliant. (wireless, psk31, qpsk)

[bitstream,char_table]=make_bits(msg)

[sout,char_table]=load_alpha()

message=read_text(file_name)

image thumbnail

updated 12 months ago

Harmonic Wavelet based ISAR Imaging by Shreyamsha Kumar B. K.

ISAR Imaging using Harmonic Wavelets (inverse synthetic ape..., crossrange resolution, range resolution)

hammwin(N)

hammwin(N)

p=plots(x,y,z,img)

image thumbnail

updated 1 year ago

ECG Signal compression by Ashish Meshram (Meet)

Implementation of ECG signal compression using Amplitude Thresholding compression (ecg signal, signal processing, savitzkygolay filteri...)

atc.m

testatc.m

image thumbnail

updated 1 year ago

Gabor filtering on an image by Deepak Kumar Rout

Application of gabor filter on image (gabor filter, image processing, image)

gb=gabor_fn(sigma,theta,lambda,psi,gamma)

gabor_program.m

image thumbnail

updated 1 year ago

Tests against the null hyptothesis of whiteness by Hanan Shteingart

Tests whether a given signal is white (delta function in autocorrelation) (whiteness, random, noise)

white_test(x, maxlag, alpha)

image thumbnail

updated 1 year ago

Two-step method by Jacek Urbanek

Instantaneous frequency (IF) estimation based on Two-step method (instantaneous frequen..., rotational speed esti..., spectrogram)

IF=two_step_IF(x,fs,win,df,overlap,start,tol)

spectrogram_JU.m

image thumbnail

updated 1 year ago

Content Based Image Retrieval by Chez

Simple content based image retrieval for demonstration purposes. Either using knn or classification (image retrieval, content based image r..., classification)

L1(numOfReturnedImages, queryImageFeatureVector, dataset)

L2(numOfReturnedImages, queryImageFeatureVector, dataset,...

[obj, overall]=confMatPlot(confMat, opt)

image thumbnail

updated 1 year ago

Modulation Intensity Distribution - GUI by Jacek Urbanek

Software calculates MID together with its integrated version (IMID) (cyclostationarity, modulation intensity ..., mid)

Edit1_value_f1(hObject,handles)

Edit1_value_f2(hObject,handles)

On_IMID_Start(handles)

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, signal processing)

bluenoise(N)

pinknoise(N)

rednoise(N)

image thumbnail

updated 1 year ago

test periodicity by Hanan Shteingart

Test for signal periodicity using Fisher's g-statistics (see references below) (periodicity, gstatistics, fisher)

test_periodicity.m

image thumbnail

updated 1 year ago

Multi-Scale Edge Detection by Shan

Multi-Scale Edge Detection with Gaussian and Laplacian Pyramids (edge detection, gaussian pyramid, laplacian pyramid)

[EdgeDecision, var]=funcVarianceMapMod(inputImage, row, c...

[varianceImg, timeTaken]=funcVarianceMap(inputImage, wind...

convolve(I, F, str)

image thumbnail

updated 1 year ago

Bregman Cookbook by Jerome Gilles

This toolbox provides signal/image/3D processing based on Bregman Iterations (bregman, l1, sparse)

R=AddCurveletArray(A,B)

R=AddFrameletArray(A,B)

R=ShrinkComplexCurvelet(A,tau)

image thumbnail

updated 1 year ago

AR filter + Minimum Entropy Deconvolution for Bearing Fault Diagnosis by Santhana Raj

AR Filter by YuleWalker method combined with Minimum Entropy Deconvolution for bearing fault diagnos (ar, filtermed, minimum entropy decon...)

med2d.m

y=ar_med_filter(signal,Fs)

image thumbnail

updated 1 year 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 1 year ago

Chaotic Generators Demo by Bogdan Cristea

Chaotic generators demo can be used for studying the behavior of chaotic generators. (chaos, attractor, bifurcation diagram)

[waxis,Pyy,bic]=m_bicoher(y,nfft,wind,nsamp,overlap)

[waxis,Pyy]=m_powerspec(y,nfft,wind,nsamp,overlap)

attractor(action)

image thumbnail

updated 1 year ago

FeatureFinder 2.4.1 by Feature Finder

A user-friendly tool for signal filtering and feature extraction. Well-suited to large data sets! (gui, data import, data export)

Comm_Alert(sMessage)

Comm_Exit()

Comm_Help(sTitle,sMessage)

image thumbnail

updated 1 year ago

Sound file converter GUI by Christopher

The program converts MATLAB supported soundfiles with the use of GUI. (converter, gui, audioread)

ConverterPanel(varargin)

image thumbnail

updated 1 year ago

Agilent Infiniium and InfiniiVision Oscilloscopes – MATLAB Example by Vinod Cherian

MATLAB application example for Agilent Infiniium and InfiniiVision oscilloscopes (matlab example, agilent, oscilloscopes)

AnalyzedDataPanel(parent, title)

DataSourcePanel(parent, title)

MICTSource(hParent, bSimulation)

image thumbnail

updated 1 year ago

JPEG-based computing by Boris

This is a function to test a JPEG-based encoding/decoding algorithm (demo, image processing, compression)

entropy_cod( input_matrix, n)

get_quantization( q )

huffman_cod( input_matrix)

image thumbnail

updated 1 year ago

Wave Player Visualizations (Geek) by Suraj Kamya

Kviz_playerV1 is Kamya Visualization music player Version 1 have a number of Geek Visz (3D-also) (music player, visualization, sound processing)

Kviz_Player_V1(varargin)

image thumbnail

updated 1 year ago

Filter Bank Design by Iman

This function can be used to design uniform and non-uniform filter banks. (filter bank, perfect reconstructio..., uniform filter bank)

A=A_gerenator(x,Beta,Sigma_dictionary,M)

Beta=Beta_dictionary(M,nk)

M=Find_LCM(x)

image thumbnail

updated 1 year ago

speccompare by Martin Kuriger

SPECCOMPARE shows the spectral differences of two signals using colors and brightness. (signal processing, spectrogram, difference)

speccompare( X1, X2, Fs, titleString, maxDiff_dB )

image thumbnail

updated almost 2 years ago

Maximum Correlated Kurtosis Deconvolution (MCKD) by Geoff McDonald

A method to extract periodic impulses from a 1d signal. (fault detection, deconvolution, mckd)

mckd(x,filterSize,termIter,T,M,plotMode)

image thumbnail

updated almost 2 years ago

non dissipative ladder filters by Pierre Muret

calculate the inductances and capacitances of a non-dissipative analog ladder filter (analog filter design)

hurwitz(A)

unitarh(G,F,lim)

y11pb(G,H,lim)

image thumbnail

updated almost 2 years ago

Short Time Fourier Transform by Hafeez Dhalla

Script for computing the short time Fourier transform of 1D signals. (dsp, stft, fft)

X=stft(x,wl,olr,window,alpha)

image thumbnail

updated almost 2 years ago

Butterworth Filters by Chad Greene

Highpass, lowpass, bandpass, and bandstop Butterworth frequency filters. (filtering, dsp, frequency)

[filtered_signal,filtb,filta]=bandpass_butterworth(inputs...

[filtered_signal,filtb,filta]=bandstop_butterworth(inputs...

[filtered_signal,filtb,filta]=hipass_butterworth(inputsig...

image thumbnail

updated almost 2 years ago

Dig_Filter by Iman

This toolbox can be used to design a filter which satisfies prescribed specifications. (signal processing, optimization, digital filter)

Dig_Filter.m

N=N_Dig_Filter(wa,wp,eps_p,eps_a)

[a1 a2 b1 b2]=random_stable_initial_points

image thumbnail

updated almost 2 years ago

Uniform Filter Bank by Iman

This function can be used to design a uniform filter bank with M subbands. (optimization, signal processing, uniform filter bank)

P=P_NPR(M,m,m1)

PR_Nguyen.m

[c,ceq]=confun(h)

image thumbnail

updated almost 2 years ago

2-dimensional Filter Design using McClellan transformation by Iman

This function can be used to design 2D lowpass, highpass, bandpass, bandstop filters. (signal processing, image processing, filter design)

ChebyshevPoly(n)

Dig_Filter.m

Filter_Design_2D_McClellan.m

image thumbnail

updated almost 2 years ago

wavplayer by Emmanuel Alap

An interactive sound (.wav) player for MATLAB using the built-in audioplayer function. (audioplayer, gui, volume)

wavplayer(varargin)

image thumbnail

updated almost 2 years ago

Impulsive Noise Meter by Edward Zechmann

Calculates Impulsive noise metrics for hazardous acoustic noise assessment. (signal processing)

ACdsgn(Fs)

ArgStruct=parseArgs(args,ArgStruct,varargin)

[A2, A_str, real_digitsL, real_digitsR, imag_digitsL, ima...

image thumbnail

updated 2 years ago

Gabor Filetr GUI by Nikolay S.

Design apply and learn the Gabor Filter via GUI. (gabor, gabor filters, filter bank)

GaborFilterDesighnNik(varargin)

Gabor Filter GUI

image thumbnail

updated 2 years ago

Can you hear the Image? Tool that allows you to transform image into audible sounds by Uri Dubin

This demo transforms image spatial information to sounds. It helps blind to "see" the image. (image processing, signal processing)

SOI_SoundsOfImages(varargin)

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

SCOPE: interactively tabulate SEER excel variables by Rex Cheung

This takes SEER excel column data interactively, tabulate them, write back in table format. (data import, data export, optimization)

output=xls2tabulate2xls(xlsfilename)

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

Discret Wavelet Transform got Daub2 by Santhana Raj

Implements the Daubechies 2 DWT w/o using the inbuilt function (signal processing, wavelet, daubechies)

[yh,yl]=d2wavelet(x,Fs,level)

image thumbnail

updated 2 years ago

Harmonic Wavelet For Wavelet transform by Santhana Raj

Computes the Harmonic wavelet and outputs in the form similar to other wavelets (signal processing, image processing, wavelet transform)

[out1,out3]=harmonic(LB,UB,N,option)

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

Morphological Analysis for Bearing Fault detection by Santhana Raj

Applies the selected morphological operators on the signal. (signal processing, image processing, morphological operato...)

morph_analysis(sig,fault_fr,rpm)

image thumbnail

updated 2 years ago

Flat fading channel by M R Avendi

Flat fading channel is generated using two methods and compared (rayleigh fading, flat fading, filter method)

out=cxn(N,sig2)

out=flat_filter(Ns,fD,fDTs)

out=flat_spec(N,fD,fdTs)

image thumbnail

updated 2 years ago

Measures of Analysis of Time Series toolkit (MATS) by Dimitris Kugiumtzis

MATS computes many measures of scalar time series analysis on many time series in one go. (signal processing, simulation, statistics)

AAFTsur(xV,nsur)

AMRBootstrap(xV,arm,nsur)

ARMAfitite(xV,mV,pV,TV)

image thumbnail

updated 2 years ago

Vessel branch segmentation by Hiroshi Kawaguchi

Segment the vessel branches from dynamic image of fluorescent microscopy (image processing, gui, microscopy)

VesselBranchSegmentation

[appTime, mask]=VBSvesselMask(vimg)

[map sepTime]=VBSregionMerge(appTimeImg)

Contact us