计算机视觉、机器学习相关领域论文和源代码大集合

注:下面有project网站的大部分都有paper和相应的code。Code一般是C/C++或者Matlab代码。

最近一次更新:2013-1-29

一、特征提取Feature Extraction:

   SIFT [1] [Demoprogram][SIFT Library][VLFeat]

   PCA-SIFT [2] [Project]

   Affine-SIFT [3] [Project]

   SURF [4] [OpenSURF][MatlabWrapper]

   Affine Covariant Features[5] [Oxfordproject]

   MSER [6] [Oxfordproject] [VLFeat]

   Geometric Blur [7][Code]

   Local Self-SimilarityDescriptor [8] [Oxfordimplementation]

   Global and EfficientSelf-Similarity [9] [Code]

   Histogram of OrientedGraidents [10] [INRIA Object LocalizationToolkit] [OLT toolkit forWindows]

   GIST [11] [Project]

   Shape Context [12][Project]

   Color Descriptor [13][Project]

   Pyramids of Histograms ofOriented Gradients [Code]

   Space-Time Interest Points(STIP) [14][Project][Code]

   Boundary Preserving DenseLocal Regions [15][Project]

   Weighted Histogram[Code]

   Histogram-based InterestPoints Detectors[Paper][Code]

   An OpenCV - C++implementation of Local Self Similarity Descriptors [Project]

   Fast Sparse Representationwith Prototypes[Project]

   Corner Detection [Project]

   AGAST Corner Detector:faster than FAST and even FAST-ER[Project]

二、图像分割Image Segmentation:

    Normalized Cut [1] [Matlab code]

    Gerg Mori’ Superpixel code [2] [Matlabcode]

    Efficient Graph-based Image Segmentation [3] [C++ code][Matlabwrapper]

    Mean-Shift Image Segmentation [4] [EDISONC++ code] [Matlabwrapper]

    OWT-UCM Hierarchical Segmentation [5] [Resources]

    Turbepixels [6] [Matlabcode 32bit] [Matlab code64bit] [Updatedcode]

    Quick-Shift [7] [VLFeat]

    SLIC Superpixels [8] [Project]

    Segmentation by Minimum Code Length [9] [Project]

    Biased Normalized Cut [10] [Project]

    Segmentation Tree [11-12] [Project]

    Entropy Rate Superpixel Segmentation [13] [Code]

    Fast Approximate Energy Minimization via Graph Cuts[Paper][Code]

    Efficient Planar Graph Cuts with Applications in ComputerVision[Paper][Code]

    Isoperimetric Graph Partitioning for Image Segmentation[Paper][Code]

    Random Walks for Image Segmentation[Paper][Code]

    Blossom V: A new implementation of a minimum cost perfect matchingalgorithm[Code]

    An Experimental Comparison of Min-Cut/Max-Flow Algorithms forEnergy Minimization in Computer Vision[Paper][Code]

    Geodesic Star Convexity for Interactive Image Segmentation[Project]

    Contour Detection and Image Segmentation Resources[Project][Code]

    Biased Normalized Cuts[Project]

    Max-flow/min-cut[Project]

    Chan-Vese Segmentation using Level Set[Project]

    A Toolbox of Level Set Methods[Project]

    Re-initialization Free Level Set Evolution via ReactionDiffusion[Project]

    Improved C-V active contour model[Paper][Code]

    A Variational Multiphase Level Set Approach to SimultaneousSegmentation and Bias Correction[Paper][Code]

    Level SetMethod Research by Chunming Li[Project]

三、目标检测Object Detection:

    A simple object detector with boosting [Project]

    INRIA Object Detection and Localization Toolkit [1] [Project]

    Discriminatively Trained Deformable Part Models [2] [Project]

    Cascade Object Detection with Deformable Part Models [3] [Project]

    Poselet [4] [Project]

    Implicit Shape Model [5] [Project]

    Viola and Jones’s Face Detection [6] [Project]

    Bayesian Modelling of Dyanmic Scenes for Object Detection[Paper][Code]

    Hand detection using multiple proposals[Project]

    Color Constancy, Intrinsic Images, and Shape Estimation[Paper][Code]

    Discriminatively trained deformable part models[Project]

    Gradient Response Maps for Real-Time Detection of Texture-LessObjects: LineMOD [Project]

    Image Processing On Line[Project]

    Robust Optical Flow Estimation[Project]

    Where's Waldo: Matching People in Images of Crowds[Project]

四、显著性检测Saliency Detection:

    Itti, Koch, and Niebur’ saliency detection [1] [Matlab code]

    Frequency-tuned salient region detection [2] [Project]

    Saliency detection using maximum symmetric surround [3] [Project]

    Attention via Information Maximization [4] [Matlab code]

    Context-aware saliency detection [5] [Matlabcode]

    Graph-based visual saliency [6] [Matlabcode]

    Saliency detection: A spectral residual approach. [7] [Matlabcode]

    Segmenting salient objects from images and videos. [8] [Matlabcode]

    Saliency Using Natural statistics. [9] [Matlab code]

    Discriminant Saliency for Visual Recognition from Cluttered Scenes.[10] [Code]

    Learning to Predict Where Humans Look [11] [Project]

    Global Contrast based Salient Region Detection [12] [Project]

    Bayesian Saliency via Low and Mid Level Cues[Project]

    Top-Down Visual Saliency via Joint CRF and DictionaryLearning[Paper][Code]

五、图像分类、聚类Image Classification, Clustering

    Pyramid Match [1] [Project]

    Spatial Pyramid Matching [2] [Code]

    Locality-constrained Linear Coding [3] [Project][Matlabcode]

    Sparse Coding [4] [Project][Matlabcode]

    Texture Classification [5] [Project]

    Multiple Kernels for Image Classification [6] [Project]

    Feature Combination [7] [Project]

    SuperParsing [Code]

    Large Scale Correlation Clustering Optimization[Matlabcode]

    Detecting and Sketching the Common[Project]

    Self-Tuning Spectral Clustering[Project][Code]

    User Assisted Separation of Reflections from a Single Image Using aSparsity Prior[Paper][Code]

    Filters for Texture Classification[Project]

    Multiple Kernel Learning for Image Classification[Project]

    SLICSuperpixels[Project]

六、抠图Image Matting

    A Closed Form Solution to Natural Image Matting [Code]

    Spectral Matting [Project]

    Learning-based Matting [Code]

七、目标跟踪Object Tracking:

    A Forest of Sensors - Tracking Adaptive Background Mixture Models[Project]

    Object Tracking via Partial Least Squares Analysis[Paper][Code]

    Robust Object Tracking with Online Multiple InstanceLearning[Paper][Code]

    Online Visual Tracking with Histograms and ArticulatingBlocks[Project]

    Incremental Learning for Robust Visual Tracking[Project]

    Real-time Compressive Tracking[Project]

    Robust Object Tracking via Sparsity-based CollaborativeModel[Project]

    Visual Tracking via Adaptive Structural Local Sparse AppearanceModel[Project]

    Online Discriminative Object Tracking with Local SparseRepresentation[Paper][Code]

    Superpixel Tracking[Project]

    Learning Hierarchical Image Representation with Sparsity, Saliencyand Locality[Paper][Code]

    Online Multiple Support Instance Tracking [Paper][Code]

    Visual Tracking with Online Multiple Instance Learning[Project]

    Object detection and recognition[Project]

    Compressive Sensing Resources[Project]

    Robust Real-Time Visual Tracking using Pixel-WisePosteriors[Project]

    Tracking-Learning-Detection[Project][OpenTLD/C++Code]

    the HandVu:vision-based hand gesture interface[Project]

八、Kinect:

    Kinect toolbox[Project]

    OpenNI[Project]

    zouxy09 CSDN Blog[Resource]

九、3D相关:

    3D Reconstruction of a Moving Object[Paper][Code]

    Shape From Shading Using Linear Approximation[Code]

    Combining Shape from Shading and Stereo Depth Maps[Project][Code]

    Shape from Shading: A Survey[Paper][Code]

    A Spatio-Temporal Descriptor based on 3D Gradients (HOG3D)[Project][Code]

    Multi-camera Scene Reconstruction via Graph Cuts[Paper][Code]

    A Fast Marching Formulation of Perspective Shape from Shading underFrontal Illumination[Paper][Code]

    Reconstruction:3D Shape, Illumination, Shading, Reflectance,Texture[Project]

    Monocular Tracking of 3D Human Motion with a Coordinated Mixture ofFactor Analyzers[Code]

    Learning 3-D Scene Structure from a Single Still Image[Project]

十、机器学习算法:

    Matlab class for computing Approximate Nearest Nieghbor (ANN)[Matlabclass providing interface toANN library]

    Random Sampling[code]

    Probabilistic Latent Semantic Analysis (pLSA)[Code]

    FASTANN and FASTCLUSTER for approximate k-means (AKM)[Project]

    Fast Intersection / Additive Kernel SVMs[Project]

    SVM[Code]

    Ensemble learning[Project]

    Deep Learning[Net]

    Deep Learning Methods for Vision[Project]

    Neural Network for Recognition of Handwritten Digits[Project]

    Training a deep autoencoder or a classifier on MNISTdigits[Project]

    THE MNISTDATABASE of handwritten digits[Project]

   Ersatz:deep neural networks in the cloud[Project]

    DeepLearning [Project]

    sparseLM: Sparse Levenberg-Marquardt nonlinear least squares inC/C++[Project]

    Weka 3:Data Mining Software in Java[Project]

    Invitedtalk "A Tutorial on Deep Learning" by Dr. Kai Yu (余凯)[Video]

    CNN -Convolutional neural network class[MatlabTool]

    YannLeCun's Publications[Wedsite]

    LeNet-5,convolutional neural networks[Project]

    Traininga deep autoencoder or a classifier on MNIST digits[Project]

    DeepLearning 大牛Geoffrey E. Hinton's HomePage[Website]

十一、目标、行为识别Object, Action Recognition:

    Action Recognition by Dense Trajectories[Project][Code]

    Action Recognition Using a Distributed Representation of Pose andAppearance[Project]

    Recognition Using Regions[Paper][Code]

    2D Articulated Human Pose Estimation[Project]

    Fast Human Pose Estimation Using Appearance and Motion viaMulti-Dimensional Boosting Regression[Paper][Code]

    Estimating Human Pose from Occluded Images[Paper][Code]

    Quasi-dense wide baseline matching[Project]

    ChaLearn Gesture Challenge: Principal motion: PCA-basedreconstruction of motion histograms[Prpject]

十二、图像处理:

    Distance Transforms of Sampled Functions[Project]

    TheComputer Vision Homepage[Project]

十三、一些实用工具:

    EGT: a Toolbox for Multiple View Geometry and VisualServoing[Project] [Code]

    a development kit of matlab mex functions for OpenCVlibrary[Project]

    Fast Artificial Neural Network Library[Project]

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值