image thumbnail

updated 6 hours 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 9 hours 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 17 days 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 23 days 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 1 month ago

Active geometric shape models by Quan Wang

The active geometric shape model is a novel approach for fitting a geometric shape in images. (image processing, mathematics, optimization)

AGSM Canvas

DD=myspline(D,theta)

GI=gaussianBlur(I,s)

image thumbnail

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

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 5 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 6 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 9 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 10 months 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 1 year 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 1 year 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 almost 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 almost 3 years ago

MultiClass LDA by Darko Juric

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

LDA

LDA_Demo.m

image thumbnail

updated almost 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 almost 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 3 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 almost 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 almost 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 almost 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 4 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 almost 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)

image thumbnail

updated almost 6 years ago

Neural Network for pattern recognition- Tutorial by Alaa Eleyan

simple 3 class recognition using back propagation neural networks (application, neural networks, pattern recognition)

NN_tutorial.m

image thumbnail

updated 6 years ago

Bhattacharyya Distance Measure for Pattern Recognition by Yi Cao

A Tool to calculate the Bhattacharyya Distance Measure for Pattern Recognition (statistics, probability, bhattacharyya distanc...)

d=bhattacharyya(X1,X2)

image thumbnail

updated 6 years ago

Histogram-based class separability measure by Theodoros Giannakopoulos

The provided functions demonstrate a histogram-based measure for class separability, given the sampl (statistics, probability, class separability)

computeHistError(Data1, Data2)

testClassSeperability(N,MEAN1,STD1,MEAN2,STD2, PLOT)

theoreticalError(m1, s1, m2, s2)

image thumbnail

updated 7 years ago

Statistical Learning Toolbox by Dahua Lin

Functions for statistical learning, pattern recognition and computer vision, covering many topics. (statistical learning, pattern recognition, classification)

annsearch(X0, X, k, varargin)

edl_batchexp(expfun, scrpath, env, logger, filter, runopt)

edl_buildiidxdict(S, idxfn)

image thumbnail

updated 9 years ago

Walsh Transform(1D) by Ahmad Poursaberi

The function implements the 1D Walash Transform. (transforms, walsh transform, 1d)

walsh1d(I);

image thumbnail

updated 11 years ago

Two-Category Classifier by kirit patel

Obtain optimal decision boundary. (statistics, probability, discriminant)

Discriminant(varargin)

bnorm(mu, covar, range, n)

disc2class(normden1, normden2, prior1, prior2, range, n)

Contact us