Software Listing of Author : "Prakash Manandhar"
- Bezier Curve Function
- License: Shareware
- Price:


This function constructs a Bezier curve from given control points. P is a vector of control points. N is the number of points to calculate. Example: P = [0 0; 1 1; 2 5; 5 -1]; x = (0:0.0001:5); y = BezierCurve(length(x), P); plot(x, y, P(:, 1), P(:, 2), 'x-', 'LineWidth', 2); set(gca, 'FontSize', 16)
- Publisher: Prakash Manandhar
- Date Released: 22-05-2013
- Download Size: 10 KB
- Download
- Platform: Matlab, Scripts
- Circular Hough Trasform in Polar Domain
- License: Shareware
- Price:


CHT to detect circle with limits on R and making sure the center of the circle is within the circle.
- Publisher: Prakash Manandhar
- Date Released: 07-04-2013
- Download Size: 297 KB
- Download
- Platform: Matlab, Scripts
- Conditional Density Propagation Tracker (1 Dimenstional)
- License: Freeware
- Price: 0.00


Implementation of circular 1D tracker modeled after description in: @ARTICLE{Isard98condensation , author = {Michael Isard and Andrew Blake}, title = {CONDENSATION Conditional Density Propagation for Visual Tracking}, journal = {International Journal of Computer Vision}, year = {1998}, volume = {29}, pages = {5--28} } ---- Dynamic model is autoregressive 1 (AR1) and noise model is Poisson.
- Publisher: Prakash Manandhar
- Date Released: 18-02-2013
- Download Size: 82 KB
- Download
- Platform: Matlab, Scripts
- Contour Plot onto Image
- License: Shareware
- Price:


Plots contour points onto given image. The contour vector is assumed to be in the domain as defined in ToPolar.m (another file submitted by me)
- Publisher: Prakash Manandhar
- Date Released: 13-02-2013
- Download Size: 10 KB
- Download
- Platform: Matlab, Scripts
- Interpolation for missing data
- License: Shareware
- Price:


While interpolation functions are available builtin in MATLAB, it requires data in specified griddata format. Consider sampling data from an experiment and you are missing some points and you don't want to repeat the experiment but require data at all grid-points for full calculation. This might help. My data is an AFM image of a butterfly wings and there were missing parts from overlapping regions. Thanks to my colleague Nandula for the data.
- Publisher: Prakash Manandhar
- Date Released: 26-06-2013
- Download Size: 6492 KB
- Download
- Platform: Matlab, Scripts
- Sequential Number Theoretic Optimization Package
- License: Freeware
- Price: 0.00


SNTO is a global optimization method where many points are generated in a multi-dimensional domain; the optimum point is selected and the domain is contracted around the neighborhood of the optimum. See for example: Number-Theoretic Methods in Statistics By K?ai-t?ai Fang, Yuan Wang
- Publisher: Prakash Manandhar
- Date Released: 03-03-2013
- Download Size: 41 KB
- Download
- Platform: Matlab, Scripts
- Simple demo program for color based tracking
- License: Shareware
- Price:


Simple script to read a video file and track a single red marker in 2D using the hue and saturation values. The largest red blob is detected and the mean co-ordinate position of this blob is tracked. This code does not have any tracking built-in: it treats each frame independently. This assumes that the video is a constant frame rate video. The resulting co-ordinate time series are stored in the variables: t, Xc and Yc. Download from http://www.youtube.com/watch?v=Thnv0IQqXFE for a sample video on which this program was tested.
- Publisher: Prakash Manandhar
- Date Released: 16-02-2013
- Download Size: 10 KB
- Download
- Platform: Matlab, Scripts

