image thumbnail

updated 5 days ago

Adding help and demos to the help browser by John Walley

A short guide to adding your own toolbox to the help browser

[AbandonedCount,...

[AbandonedCount,...

displayVideoWithOverlay(currentFrame,Objects,OutCount,OutBB...

image thumbnail

updated 1 month ago

Environmental Modeling - using MATLAB by Ekkehard Holzbecher

Springer Book, 2nd Edition (contaminant, transport, flow)

GaussianPlume

GaussianPuff

GdDTPA

image thumbnail

updated 1 month ago

Create Video of Rotating 3D Plot by Alan Jennings

Specify a set of view angles and this function creates a video for use in presentations. (video, movie, mpg)

CaptureFigVid(ViewZ, FileName,OptionZ)

WellMadeVid.mp4

CaptureFigVid_Example

image thumbnail

updated 1 month ago

Real time optical flow, and video processing by Stefan Karlsson

Real time optical flow, and video processing, with support for camera input in Matlab. (real time, video processing, tracking)

DoEdgeStrength(dx,dy,gradInd)

DoFlow(dx,dy,dt,method)

DoFlowPL(dx,dy,dt)

image thumbnail

updated 2 months ago

Chroma Based Road Tracking System Matlab Code by Muhammad Ammad

I Developed This and my Tutorial is Available here http://crunchmodo.com/chroma-based-road-tracking (chroma based road tra..., road recognition, chroma based road tra...)

road

roadtest.avi

image thumbnail

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

GUI for denoising video signals with Kalman filter by Youssef KHMOU

filter grayscale video signals(avi || Webcam) with 1st Order Estimation & Kalman filter . (image processing, gui, signal processing)

B=corr2d(H)

Create_gray_Gif_Image( data,filename)

Estimation(X)

image thumbnail

updated 9 months ago

SCARA Manipulator by MOHAMMED ELAMASSIE

Full Software package for the SCARA manipulator (path planning and trajectory) (control design, robotics)

J=Jacobian(th1,th2)

Path_PLaning(OI,OF,TH4)

SCARA_GUI(varargin)

image thumbnail

updated 10 months ago

Simple Particle Filter Demo by Eiji Ota

Tracking red object in a movie using particle filter. (particle filter, image processing, mathematics)

calc_log_likelihood(Xstd_rgb, Xrgb_trgt, X, Y)

create_particles(Npix_resolution, Npop_particles)

resample_particles(X, L_log)

image thumbnail

updated 1 year ago

March 2012 demo files for "Computer Vision with MATLAB" by Bruce Tannenbaum

Demo files for "Computer Vision with MATLAB" held on March 2012. (computer vision, image processing, face detection)

ReplaceCard()

matching_fcn(ref_features, vid_features, th)

MWface.avi

image thumbnail

updated 1 year ago

Vibration from frames by Nassim Khaled

this can be used to extract the frequency of a simple harmonic vibrations from frames (image, processing, vibration)

...

Frequency=vibration_from_images(FPS,base_name_of_frame,nb_o...

Y=line_detect_fct(Image)

image thumbnail

updated 1 year ago

Mean-Shift Video Tracking by Sylvain Bernhardt

A complete video feature tracking method based on the Mean-Shift Theory, with GUI. (meanshift, tracking, video)

Density_estim(T,Lmap,k,H,W,graph)

Draw_target(x,y,W,H,I,thick)

GUI(varargin)

image thumbnail

updated 1 year ago

Thermal Processing of Foods - GUI by Freddy Del Pozo Leon

a GUI to calculate a thermal process, using variable thermal properties (Choi Okos) (thermal process food, choi okos, ecuaciones de choi y ...)

Thermal_Processing.m

[T_center,T_retort,rho_time,k_time,Cp_time,alpha_time,...

[rho,k,Cp,alpha]=choiokos(T,p,f,c,fi,a,W,I)

image thumbnail

updated 1 year ago

Choi Okos Equation GUI by Freddy Del Pozo Leon

Find ThermoPhysical Properties of Foods using the Choi Okos Equation w/ GUI (choi okos, choi and okos equatio..., ecuaciones choi okos)

ChoiOkos_GUI_Graficas.m

ProgramaChoiOkos_GUI_Graficas.m

[W,I]=frachieloagua(w,i,p,f,c,fi,a,T)

image thumbnail

updated 1 year ago

Cálculo de Propiedades Térmicas de Alimentos - Choi Okos by Freddy Del Pozo Leon

Se utilizan las ecuaciones de Choi y Okos en un GUI de MATLAB para calcular las propiedades térmicas (food engineering, food science, choi okos)

ChoiOkos_GUI_Graficas.m

ProgramaChoiOkos_GUI_Graficas.m

[W,I]=frachieloagua(w,i,p,f,c,fi,a,T)

image thumbnail

updated 1 year ago

SpringPendulum by Siva Srinivas Kolukula

Simulation of Nonlinear Spring Pendulum (ode45, phase plane, spring pendulum)

Animation(ivp,duration,fps,movie,arrow)

Equation(t,x)

Spring.m

image thumbnail

updated 1 year ago

SimplePendulum by Siva Srinivas Kolukula

Simulation of Nonlinear Simple Pendulum (animation, sdof, simple pendulum)

Animation(ivp, duration, fps, movie, arrow)

Equation(~,x)

arrowh(x,y,clr,ArSize,Where)

image thumbnail

updated 1 year ago

Bead on a rotating hoop by Siva Srinivas Kolukula

To study the motion of a bead on a rotating hoop/wire or ring. (animation, bead on rotating hoop, nonlinear equations)

Animation(ivp, duration, fps, movie)

Equation(t,x)

BeadOnRotatingHoop.avi

image thumbnail

updated 1 year ago

Muscle fascicle tracking - Ultrasound by Glen Lichtwark

Implementation of an optical flow algorithm to track muscle length changes imaged with ultrasound. (gui, image processing, muscle)

[p1,p2]=rbline(varargin)

affine_flowdisplay(flow, im, step, col)

affine_flowedgedisplay(flow, im1, im2)

image thumbnail

updated 1 year ago

Textscantool by Stuart McGarrity

GUI to read large text files (data export, data import, textscan large data t...)

textscantool(varargin)

textscantool.mov

image thumbnail

updated 2 years ago

Blood cells tracking and measurement by using spatiotemporal images analysis by Chen yuan

Three demos for blood cells tracking. (rbcs, leukocytes, spatiotemporal image)

J4(I,sigma)

angfilter(I,Theta,angle,sigma)

create_Fit(x,counts)

image thumbnail

updated 2 years ago

Coffee Roulette by Emile Demarteau

Let Matlab decide whose turn it is to get the coffee. (coffee, dojo, json)

CoffeeRoulette()

J=mat2json(M)

Storage.swf

image thumbnail

updated 2 years ago

immiscible LB by Gianni Schena

Implements Immiscible Lattice Boltzmann (ILB, D2Q9) method for two phase flows (image processing)

Maximize_figure_window(h)

[H K]=HK(Z)

buildInternal_mxArrayDef(mxArraydefFilename)

image thumbnail

updated 2 years ago

Control optimization of a 4DOF arm using DIDO by Alan Jennings

4 DOF arm imported via SimMechanics generates dynamics for optimal pick-place control solved by DIDO (optimal control, control design, robot)

[a,b]=Arm_4DOF_MinEnergy_Cost(x)

[t3,State3,Control_Out]=Arm_4DOF_PathCompose(Pose1,Pose2,tf...

a=Arm_4DOF_Dynamics(x)

image thumbnail

updated 2 years ago

Image processing laboratory by Francesco Pizzo

An application with an intuitive GUI that you can use for some image processing exercises. (gui, jpeg transform, color balancing filte...)

compression(varargin)

compression_type.m

equalizza.m

image thumbnail

updated almost 3 years ago

Kalman filtering demo in MATLAB with automatic MATLAB-to-C code generation by Houman Zarrinkoub

Kalman filtering algorithm to track an object and generating C source code for implementation (kalman filter, embedded matlab, emlc)

ObjTrack01(position)

ObjTrack02(position)

kalman01(z) %#eml

image thumbnail

updated almost 3 years ago

Linkage Solver by Jedediah Frey

Solves for two unknowns in a mechanical linkage system. (four bar linkage, four bar, mechanical systems)

[delta_u1,delta_u2,n]=delta_function_static(varargin)

[unknown1,unknown2]=fivebar(link1,alpha1,link2,alpha2,link3...

m_function=delta_function_writer(unknown1,unknown2,n_links)

image thumbnail

updated 3 years ago

Video: GUIDE Advanced Techniques by Doug Hull

Advanced techniques in GUI building with GUIDE. Techniques include: multi-window GUIs, application. (gui, guide)

main(varargin)

threshGui(varargin)

GuiAdvancedHull.swf

image thumbnail

updated 3 years ago

Video: GUIDE Basics Tutorial by Doug Hull

Five minute video about building GUIs in MATLAB. (gui, amazing great materia..., wow)

untitled(varargin)

102 Basics Guide Reshoot_controller.swf

102 Basics Guide Reshoot_preload.swf

image thumbnail

updated 3 years ago

Dynamic Control of a Wheeled Mobile Robot by Hrishi Shah

Non-linear feedback linearization is applied to the dynamics of a wheeled mobile robot. (wheeled, control, robotics)

WMR_TRAJTRACK(t,X,L1,L2)

plotbot_WMR(t,X,index,txt1)

Wheeled Mobile Robot Control;Kd1=10Kd2=10Kp1=15Kp2=15.avi

image thumbnail

updated 3 years ago

Kinematic/Dynamic Control of a Two Link Manipulator by Hrishi Shah

Kinematic and Dynamic models of a Two Link Manipulator undergo non-linear feedback linearization. (manipulator, kinematic, control)

DYN_CL_B1(t,X)

DYN_CL_B2(t,X)

DYN_CL_B3(t,X)

image thumbnail

updated 3 years ago

avisynthReader by Ivar Eskerud Smith

Read videos into matlab using avisynth. (Avisynth has to be installed on your system) (avs, avisynth, video)

avsReader( varargin )

clearAvsReader

numbers_xvid.avi

image thumbnail

updated 3 years ago

Job Estimator by Doug Hull

Estimates how long a job will take on a comput cluster of various sizes (monte carlo, dct, distributed)

jobEstimate(taskLengths, efficiency, numWorkers)

mainGui(varargin)

plotTasks( job, figHandle)

image thumbnail

updated 3 years ago

MCShape by Brian Schmidt

Multiparticle Tracking algorithm for cell motion and morphology (cell tracking, image processing, pharmaceutical)

[]=MCShape03(parameterfilename)

Twobeads.avi

Partwobeads.m

image thumbnail

updated 3 years ago

Input-Output Linearization of planar 3-link manipulator by Vikash Gupta

Control of 3-link manipulator (3link manipulator, inputoutput lineariza..., nonlinear control)

Fphi=equaphi(phi)

Fphi=equay(phi)

Fx=equax(x)

image thumbnail

updated 3 years ago

mmplayer by Robert Walter

MATLAB video player for mmreader-objects. (self_rating, video processing, player)

vidpointan(varargin)

laser.xvid.avi

mmplayer

image thumbnail

updated 3 years ago

A Ball Tracking Application by Fuat Cogun

The tracker implements the Covariance Tracking method to track the ball in a football match (ball, covariance, covariance matrix)

drawDetectionWindow(I,estPositionX,estPositionY,size)

findCovarianceMatrix(I, positionX, positionY, size)

getScreenSize()

image thumbnail

updated almost 4 years ago

Handling Large Data Sets Efficiently in MATLAB by Stuart McGarrity

Handling Large Data Sets Efficiently in MATLAB® (memory, 3gb, lareg data)

varray=makevarray(filename,format)

y=ramsize

Set3gbswitch.swf

image thumbnail

updated almost 4 years ago

Kinematics Toolbox by Brad Kratochvil

The kinematics toolbox is intended for prototyping robotics and computer vision related tasks. (kinematics, computer vision, homeogeneous transfor...)

ad(h)

animframetraj(t, scale, foldername, basename)

arrow3(O, D, color, linewidth)

image thumbnail

updated almost 4 years ago

Aztec barcode reader by Heuve

This program can read Aztec barcode from video or pictures. It is partial in Dutch (aztec code, barcode, reader)

B=ladenframe(fnr, name)

[horizontaal verticaal]=raster(A, x2, y2,afstand,detail,det...

[rij, raster, gegevens, lagenR]=uitlezenl(binair, zbinair, ...

image thumbnail

updated 4 years ago

CMorph by Brian Schmidt

Tracking algorithm for cell motion and morphology (biotech, cell tracking, pharmaceutical)

[]=CMorph03(parameterfilename)

sampleflowgrav3um60X500fps050901b1.avi

Parsampleflowgrav050901b1.m

image thumbnail

updated 4 years ago

contest clock by Rafal Kasztelanic

joke visualization of solitaire contest (vis2009)

I=bitmapplot(x,y,Ibackground,options)

I=bitmaptext(lines,I,pos,options)

normalize(y,orders,mi,ma)

image thumbnail

updated 4 years ago

RFI (Radio Frequency Interference) Mitigation Toolbox 1.2.1 beta by Akshaya Srivatsa

Simulates environment for RFI & quantifies the performance of interference mitigation algorithms (communications, signal processing, simulation)

RFI_AlamoutiRx(Y, H, M)

RFI_ApproxFuncPhiSubOpt(x, r, a)

RFI_BiVarClassAMLRx(Y, H, codebook, M, Es, SNR, A, Gamma1, ...

image thumbnail

updated 4 years ago

Motion Planning for a Robot Arm by Using Genetic Algorithm by Ali Talib Oudah

genetic algorithm is used to optimize the trajectory planning for robot arm. (optimization, simulation)

[b,a]=invkin3(x,y,phi)

[k,a]=invkini(x,y,phi)

[xxt,yyt]=angls2links(bq)

image thumbnail

updated 4 years ago

Quaternion belt-trick by Bill Davidson

This program demonstrates the quaternion belt-trick. (quaternion belttrick, dirac belttrick, waiter trick)

quaternion_belt_trick

quaternion_belt_trick_movie.avi

image thumbnail

updated 4 years ago

FFTSELFFILTER Frequency Domain Image Auto Filtering by Vlad Atanasiu

Enhances powerful frequencies. (filtering, autofilter, image)

fftsf(ImgIn,degree)

fftsf_movie.avi

image thumbnail

updated 4 years ago

screen record by Nassim Khaled

Screen capture can be used to record any screen activity and output the recorded actions as video fi (video, screen, record)

screen_capture(movie_name,recording_time)

movie.avi

image thumbnail

updated almost 5 years ago

FireWire Vision Tools by Frank Wornle

A simple MATLAB interface to "FireWire Digital Cameras" and the Color Machine Vision algorithms "CMV (camera, application, firewire)

filterYUVimage(yuv, rgbIn, yMin, yMax, uMin, uMax, vMin, vM...

isalphanum(instr)

rgb2yuv(src)

image thumbnail

updated 5 years ago

Environmental Modeling by Ekkehard Holzbecher

Introduction to Modelling and Simulation for Environmental Problems (contaminant, degradation, flow)

GaussianPlume

GaussianPuff

GdDTPA

image thumbnail

updated 5 years ago

mpeg compression by Zahid Ali

Mpeg compression (compression, image processing, mpeg compression)

BmotionEstARPS(imgP, imgI, mbSize, p)

BmotionEstARPS(imgP, imgI, mbSize, p)

BmotionEstDS(imgP, imgI, mbSize, p)

Contact us