image thumbnail

updated 5 days ago

Pattern Recognition Toolbox by Peter

Free pattern recognition toolbox for MATLAB (machine learning, pattern recognition, svm)

image thumbnail

updated 7 days ago

currency recognition by Arun Kumar

currency recognition with good accuracy and high processing speed (currency recognition, image processing, color feature extract...)

colfet=color_luv(rgb_im)

edgehist(rgb_im)

fet=totalfeature(rgbim)

image thumbnail

updated 12 days ago

Computer vision based recognition of liquid surface and liquid level in transparent vessel by sagi eppel

Computer vision based recognition of liquid level and surface in images (computer vision, image processing, pattern recognition)

ConsistencyFilter(Ir,Iellipse,Resly,Ycnt,Ierea,Fract, Thr...

ELLIPSE.m

Generalized_hough_transform(Is,Itm,thresh )

image thumbnail

updated 1 month ago

Machine_learning_PRTools.zip by Jigar Gada

A systematic way of using the functions of PR Tools has been created. (machine learning, pattern classificatio..., pattern recognition)

SVM_local(str,Tr,Deg,C,crossVal,N_folds,N_times)

data_normalization(str,Tr,Test, Testf)

dimension_reduction(str,Tr, Test, Testf,k)

image thumbnail

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

Local Community Detection via a Flow Propagation (FlowPro) method by Costas Panagiotakis

FlowPro finds the community of a node in a complex network without the knowledge of the entire graph (community detection, graph clustering, clustering)

getCommunityFlowPro(D,COMM,INIT)

getCommunityFlowProSize(D,COMM,maxSize,INIT)

getHighestDiff2(H,ind,apo,eos)

image thumbnail

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

Graph Agglomerative Clustering (GAC) toolbox by Wei Zhang

Graph Degree Linkage: Agglomerative Clustering on a Directed Graph. ECCV 2012. (statistics, data exploration, clustering)

image thumbnail

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

Retinal Vessel Detection by Gabor Transform and Machine Learning, a Tutorial by ted p teng

A tutorial on detection of retinal vessels by Gabor transform and machine learning (pattern recognition, vessel segmentaion, machine learning)

Gabor_GLM_FEX.m

image thumbnail

updated 4 months ago

GMM-HMRF by Quan Wang

GMM-Based Hidden Markov Random Field for Color Image and 3D Volume Segmentation (image processing, optimization, pattern recognition)

GI=gaussianBlur(I,s)

GMM=get_GMM(X,Y,g)

GMM=get_GMM(X,Y,g)

image thumbnail

updated 4 months ago

HMRF-EM-image by Quan Wang

Implementation of the Hidden Markov Random Field Model and its Expectation-Maximization Algorithm (markov random field, expectationmaximizati..., image segmentation)

GI=gaussianBlur(I,s)

[X mu sigma]=HMRF_EM(X,Y,Z,mu,sigma,k,EM_iter,MAP_iter)

[X mu sigma]=image_kmeans(Y,k)

image thumbnail

updated 4 months ago

Fast Gradient Vector Flow (GVF) by Quan Wang

This package implements the Gradient Vector Flow (GVF) in C++/MEX. (image processing, image segmentation, pattern recognition)

GI=gaussianBlur(I,s)

demo.m

image thumbnail

updated 4 months ago

Decision Tree and Decision Forest by Quan Wang

This software implements decision tree/forest classifier in C++/MEX. (image processing, pattern recognition, machine learning)

TrainDecisionForest(X,Y,forestPath,forestSize,depth,noc)

[Y,P]=RunDecisionForest(X,forestPath)

demo.m

image thumbnail

updated 7 months ago

PCA based face recognition by Gholamreza (Šahab) Anbarjafari

This code is PCA base face recognition programme. (pca, face recognition, image processing)

PCA_Face_Recognition.m

image thumbnail

updated 9 months ago

Support Vector Neural Network (SVNN) by Oswaldo Ludwig

A new training method for MLP neural networks based on the same principles of SVM. (neural networks, machine learning, maximummargin princip...)

SVNN.m

[acc,estimated]=sim_NN(W1,W2,b1,b2,X,t)

image thumbnail

updated 12 months ago

Binary Fisher LDA by Quan Wang

This package implements binary Fisher linear discriminant analysis in both Matlab and Java (statistics, machine learning, pattern recognition)

[l,precision,recall,accuracy,F1]=fisher_testing(f,w,t,l0,...

[w,t,fp]=fisher_training(f,l)

demo.m

image thumbnail

updated 1 year ago

Efficient Multidimensional Scaling (MDS) by Quan Wang

The is the source code of iterated Levenberg-Marquardt algorithm (ILMA) for solving MDS (mathematics, optimization, pattern recognition)

CM=confusion_matrix_reorder(CM)

[X, total_cost]=MDS_training(Dist,d,iter,strategy,display...

[X2]=MDS_encoding(X1,Dist,display_flag)

image thumbnail

updated 1 year ago

Direct LDA and PCA+LDA by Vipin Vijayan

Implementation of LDA, Direct LDA and PCA+LDA. See description for details. (linear discriminant a..., lda, fischers linear discr...)

directlda(X,y,k,method,m)

directlda_demo

fld(X, L, n, crit, qrf, r, e, M )

image thumbnail

updated 1 year ago

Fischer Linear Dicriminant Analysis by Sergios Petridis

find the discriminative susbspace for samples using fischer linear dicriminant analysis (statistics, machine learning, pattern recognition)

fld(X, L, n, crit, qrf, r, e, M )

image thumbnail

updated almost 2 years ago

Feature selector based on genetic algorithms and information theory. by Oswaldo Ludwig

The algorithm performs the combinatorial optimization by using Genetic Algorithms. (feature selection, genetic algorithms, artificial intelligen...)

H=entropia2(X,resolucao)

[Hx,Hy,MIxy,MIxx]=statistics(X,y)

[Selected]=GA_feature_selector(feat_numb,X,y)

image thumbnail

updated almost 2 years ago

Decision Trees and Predictive Models with cross-validation and ROC analysis plot by Andrea Padoan

This code implements a classification tree and plots the ROC curves for each target class (data mining, statistics, decision tree)

BestTree (t, X, y, nsamples)

CalculateFeaturesImportance.m

CalculateOutcomeGroups (y)

image thumbnail

updated 2 years ago

PaReLab by danny yang

Pattern recognition lab, an image classification toolbox using Knn classifier and corss-validation. (image retrieval, image annotation, pattern recognition)

...

...

AdaptUbm(UBM, x_tv, avoid_non_psd, max_iters, error_thres)

image thumbnail

updated 2 years ago

A probabilistic model of classifier competence by Tomasz Woloszynski

Classifier competence based on full vector of class supports and probabilistic modelling. (competence, probabilistic modelin..., ensemble)

ccprmod(d,j,varargin)

image thumbnail

updated 2 years ago

Fast Null Linear Discriminant Analysis by Alok

This is the fast implementation of Null LDA method. [W,CPU_TIME]=FNLDA(Data,ClassLabel) (linear discriminant a..., null lda, fast nlda)

FNLDA(Data, Class)

image thumbnail

updated 2 years ago

FEATURE EXTRACTION FOR CHARACTER RECOGNITION by Dinesh Dileep Gaurav

EXTRACTS FEATURE VECTORS FROM SINGLE CHARACTER IMAGES (feature extraction, geometric, digital character rec...)

[discoursed]=discourser(image);

[features]=feature_extractor(image);

[features]=feature_extractor_2d(image);

image thumbnail

updated 2 years ago

The PhD face recognition toolbox by Vitomir Struc

Useful functions for face recognition research. (face recognition, image processing, biometrics)

compute_kernel_matrix_PhD.m

construct_Gabor_filters_PhD.m

evaluate_results_PhD.m

image thumbnail

updated 2 years ago

Pattern recognition by Mansi Bansal

It is the basic theory of pattern recognition. (pattern recognition)

image thumbnail

updated 3 years ago

MultiClass LDA by Darko Juric

Performs multiclass linear discriminant analysis. (classifier, data mining, multiclasslda)

LDA

LDA_Demo.m

image thumbnail

updated 3 years ago

Bayes classification for 2D Gaussian distributions by Edward Wiggin

Draw Bayes classification results for 2D Gauss. distributions, return func. handles of N post. prob. (pattern recognition, bayes, 2d)

drawBayesGauss2D(mu,c,prProb,ax)

image thumbnail

updated 3 years ago

Pegasos - Primal Estimated sub-Gradient SOlver for SVM by nitin thokare

This is implementation of "Pegasos-Primal Estimated sub-Gradient SOlver for SVM" paper. (pegasos, primal estimated subg..., svm)

pegasos(X,Y,lamda,k,maxIter,Tolerance)

image thumbnail

updated 3 years ago

supervised NPE(neighborhood preserving embedding) subspace for dimension reduction by Edward Wiggin

compute the supervised NPE(neighborhood preserving embedding) subspace for dimension reduction. (npe, supervised, subspace)

train_snpe.m

image thumbnail

updated 3 years ago

Least squares fit of a rectangle to a given shape/boundary by Onkar Raut

A simple method for fitting of bounding rectangle to closed regions (pattern recognition, image processing, image segmentation)

fit_rectangle(boundary_points)

image thumbnail

updated 3 years ago

Information loss of the Mahalanobis distance in high dimensions: Matlab implementation by Dimitrios Ververidis

Information loss estimation to set a lower limit on classification rate. (pattern recognition, gaussian methods, feature selection)

CalcInfoLoss(D, N, Crossval_OR_Resub)

Chi2CdfCustom(x, d)

FactorGamma(A,B,C)

image thumbnail

updated 3 years ago

Point Pattern Matching Algorithm for Hand Gesture / American Sign Language (ASL) Recognition by Caglar Arslan

A demonstration of American Sign Language recognition by using a Point Pattern Matching Algorithm. (computer vision, pattern recognition, image processing)

Selecteds=findMax(results,depth);

appendimages(image1, image2)

hgr(input);

image thumbnail

updated 3 years ago

LDA: Linear Discriminant Analysis by Will Dwinnell

Performs linear discriminant analysis. (statistics, lda, linear discriminant)

LDA(Input,Target,Priors)

image thumbnail

updated 3 years ago

Mahalanobis Distance by Kardi Teknomo

Return mahalanobis distance of two data matrices A and B (row = object, column = feature) (mahalanobis distance, statistics, data mining)

d=MahalanobisDistance(A, B)

image thumbnail

updated almost 4 years ago

generalized fuzzy Hough transform by Pau Micó

Fuzzy version of the generalized Hough transform (hough transform, biomedical images, pattern recognition)

cedge(E, ln)

click(I, varargin)

gfht.m

image thumbnail

updated 4 years ago

Radon-Like Features by Ritwik Kumar

Radon-Like Features can be used for image segmentation and classification. (image processing, segmentation, classification)

F=makeBarFilters(sup, or, sc)

getEdgeFeatures(im, sup, sc, or)

radonLikeFeaturesDemo.m

image thumbnail

updated 4 years ago

create text matrix by Avishalom

takes a string, returns a matrix of 1s and 0s. text string is 'painted' by 1s on a background of 0s (text, graphics, writing)

createtext (txt)

image thumbnail

updated 4 years ago

Rosenblatt's Perceptron by Ibraheem Al-Dhamari

A very simple Neural Networks example. (neural network, perceptron, classification)

MyPerecptronExample

[w,b,pass]=PerecptronTrn(x,y);

e=PerecptronTst(x,y,w,b);

image thumbnail

updated 4 years ago

DeltaRule by Will Dwinnell

Trains a single artificial neuron using the delta rule. (neural, neural net, neural network)

DeltaRule(X,Y,LearningRate,MinimumWeightChange,MaximumPas...

Logistic(Input)

image thumbnail

updated 4 years ago

Min/Max filter by Bruno Luong

Multidimensional non-linear min/max filtering (image processing, minmax filter, filtering)

KramerBruckner(A, window)

benchminmax()

minmaxfilt(A, window, outtype, shape)

image thumbnail

updated almost 5 years ago

myCNN by Nikolay Chumerin

myCNN is a Matlab implementation of convolutional neural network (CNN). (convolutional neural ..., pattern recognition, ocr)

image thumbnail

updated 5 years ago

Orthogonal Quadratic Discriminant Fuctions by Suicheng Gu

A new quadratic discriminant fuction (pattern recognition, classifier, quadratic discriminan...)

[total,Evector]=OQDF_M(tr,trl,te,tel,gamma)

[total,ml]=NC(tr,trl,te,tel)

[total]=OQDF_E(tr,trl,te,tel,gamma)

image thumbnail

updated 5 years ago

Principal Component Analysis for Large Matrix by Richang Hong

This function will occupy large storage space during running time. (pca large matrix, pattern recognition, machine learning)

LPCA(strFileName,odim,ndim)

image thumbnail

updated 5 years ago

Circular Hough Trasform in Polar Domain by Prakash Manandhar

Detects center (xc, yc) and radius R of circle in an image in the polar domain. (image processing, hough transform, circle detection)

HghCircle (f, theta_index_exclude)

image thumbnail

updated 6 years ago

2DLDA PK LDA for feature extraction by zhizheng Liang

A comparision of 2DLDA and LDA (application, feature extraction, 2dlda)

ADM1(TrainSet,TrainLabel,TestSet,TestLabel, R,L,r,c,mm)

ADM2(TrainSet,TrainLabel,TestSet,TestLabel, R,r,c,mm)

FeatureVector=LDA2D(X,ClassNumber,Xlabel,Height, Width)

Contact us