现在的位置: 首页 > 综合 > 正文

OpenPR开源代码项目

2013年08月14日 ⁄ 综合 ⁄ 共 4699字 ⁄ 字号 评论关闭

欢迎大家访问OpenPR主页: http://www.openpr.org.cn
并提出意见和建议!同时,OpenPR也期待您分享您的代码!


OpenPR, stands for Open Pattern Recognition project and is intended to be an open source platform for sharing algorithms of image processing,
computer vision, natural language processing, pattern recognition, machine learning and the related fields. Code released by OpenPR is under BSD license, and can be freely used for education and academic research. OpenPR is currently supported by the National
Laboratory of Pattern Recognition, Institution of Automation, Chinese Academy of Sciences.



Thresholding
program
 

This is demo program on global thresholding for image of bright small objects, such as aircrafts in airports. the program include four method, otsu,2D-Tsallis,PSSIM, Smoothnees Method.

Authorschen
xueyun

E-mail xueyun.chen@nlpr.ia.ac.cn

Principal
Component Analysis Based on Nonparametric Max...
 

In this paper, we propose an improved principal component analysis based on maximum entropy (MaxEnt) preservation, called MaxEnt-PCA, which is derived from a Parzen window estimation of Renyi’s quadratic entropy. Instead of minimizing the reconstruction ...

AuthorsRan
He

E-mail rhe@nlpr.ia.ac.cn


Metropolis–Hastings
algorithm
 

Metropolis-Hastings alogrithm is a Markov chain Monte Carlo method for obtaining a sequence of random samples from a probability distribution for which direct sampling is difficult. Thi sequence can be used to approximate the distribution.

AuthorsGong
Xing

E-mail xgong@nlpr.ia.ac.cn
Tagssamplingdistribution


Maximum
Correntropy Criterion for Robust Face Recogniti...
 

This code is developed based on Uriel Roque's active set algorithm for the linear least squares problem with nonnegative variables in: Portugal, L.; Judice, J.; and Vicente, L. 1994. A comparison of block pivoting and interior-point algorithms for linear ...

AuthorsRan
HE

E-mail rhe@nlpr.ia.ac.cn
Tagspattern
recognition



Naive
Bayes EM Algorithm
 

OpenPR-NBEM is an C++ implementation of Naive Bayes Classifier, which is a well-known generative classification algorithm for the application such as text classification. The Naive Bayes algorithm requires the probabilistic distribution to be discrete. Op ...

AuthorsRui
XIA

E-mail rxia@nlpr.ia.ac.cn
Tagspattern
recognition
natural
language processing
text
classification



Local
Binary Pattern
 

This is a class to calculate histogram of LBP (local binary patterns) from an input image, histograms of LBP-TOP (local binary patterns on three orthogonal planes) from an image sequence, histogram of the rotation invariant VLBP (volume local binary patte ...

AuthorsJia
WU

E-mail jwu@nlpr.ia.ac.cn
Tagscomputer
vision
image
processing
pattern
recognition



Two-stage
Sparse Representation
 

This program implements a novel robust sparse representation method, called the two-stage sparse representation (TSR), for robust recognition on a large-scale database. Based on the divide and conquer strategy, TSR divides the procedure of robust recogni ...

AuthorsRan
HE

E-mail rhe@dlut.edu.cn
Tagspattern
recognition



CMatrix
Class
 

It's a C++ program for symmetric matrix diagonalization, inversion and principal component anlaysis(PCA). The matrix diagonalization function can also be applied to the computation of singular value decomposition (SVD), Fisher linear discriminant analysis ...

AuthorsChenglin
LIU

E-mail liucl@nlpr.ia.ac.cn
Tagspattern
recognition



P3P(Perspective
3-Points) Solver
 

This is a implementation of the classic P3P(Perspective 3-Points) algorithm problem solution in the Ransac paper "M. A. Fischler, R. C. Bolles. Random Sample Consensus: A Paradigm for Model Fitting with Applications to Image Analysis and Automated Cartogr ...

AuthorsZhaopeng
GU

E-mail zpgu@nlpr.ia.ac.cn
TagsComputer
Vision
PNPExtrinsic
Calibration



Linear
Discriminant Function Classifier
 

This program is a C++ implementation of Linear Discriminant Function Classifier. Discriminant functions such as perceptron criterion, cross entropy (CE) criterion, and least mean square (LMS) criterion (all for multi-class classification problems) are sup ...

AuthorsRui
Xia

E-mail rxia@nlpr.ia.ac.cn
Tagslinear
classifier
discriminant
function



Naive
Bayes Classifier
 

This program is a C++ implementation of Naive Bayes Classifier, which is a well-known generative classification algorithm for the application such as text classification. The Naive Bayes algorithm requires the probabilistic distribution to be discrete. Th ...

AuthorsRui
Xia

E-mail rxia@nlpr.ia.ac.cn
Tagspattern
recognition
natural
language processing
text
classification



OpenCV
Based Extended Kalman Filter Frame
 

A simple and clear OpenCV based extended Kalman filter(EKF) abstract class implementation,absolutely following standard EKF equations. Special thanks to the open source project of KFilter1.3. It is easy to inherit it to implement a variable state and me ...

AuthorsZhaopeng
GU

E-mail zpgu@nlpr.ia.ac.cn
TagsComputer
Vision
EKFINS


Supervised
Latent Semantic Indexing
 

Supervised Latent Semantic Indexing(SLSI) is an supervised feature transformation method. The algorithms in this package are based on the iterative algorithm of Latent Semantic Indexing.

AuthorsMingbo
Wang

E-mail mb.wang@nlpr.ia.ac.cn


SIFT
Extractor
 

This program is used to extract SIFT points from an image.

AuthorsZhenhui
Xu

E-mail zhxu@nlpr.ia.ac.cn
Tagscomputer
vision



OpenPR-0.0.2 

抱歉!评论已关闭.