Low rank methods
- Efficient Computation of Robust Low-Rank Matrix Approximations in the Presence of Missing Data using the L1 Norm code
- Low-Rank Matrix Recovery and Completion via Convex Optimization
- Predictive low-rank decomposition for kernel methods
- Improved Nyström Low-rank Approximation for
- RASL: Robust Batch Alignment of Images by Sparse and Low-Rank Decomposition
- TILT: Transform Invariant Low-rank Textures
- Nonlocal sparsity regularized image restoration: a low-rank approach code
- Bayesian Robust Matrix Factorization for Image and Video Processing
Deep Learning
- DeepLearnToolbox
- Deep Belief Networks
- Convolutional deep belief network
- Learning Deep Boltzmann Machines
- Conditional RBMs/DBNs
- Neocognitron
- Convolutional/Deconvolutional networks
- Invariant scattering convolution network
- Marginalized Stacked Denoising Autoencoders
- Joint Deep Learning for Pedestrian Detection
Manifold learning and embedding
- A Global Geometric Framework for Nonlinear Dimensionality Reduction code
- Nonlinear Dimensionality Reduction by Locally Linear Embedding code
- Laplacian Eigenmaps code
- Diffusion maps code
- Manifold learning toolbox&demo
- Learning distance metric
- Diffusion processes for retrieval
Wavelets and frames
- Emergence of simple-cell receptive field properties by learning a sparse code for natural images code
- A Wavelet Tour of Signal Processing Wavelab
- Steerable PyramidmatlabPyrtools.tar.gz
- Rice Wavelet Toolbox rwt.zip
- Contourlet and Ridgelet Toolbox download
- Beamlet and Curvelet Toolbox Beamlab
- Complex wavelet Toolbox download
- Wavelet/bandelet Toolbox at Matlab Central
- MCALab
- Differentiation of discrete multidimensional signals code
- The finite ridgelet transform for image representation code
- Framing pyramids code
- Contourlet transform: an efficient directional multiresolution image representation code
- Directional multiscale modeling of images using the contourlet transform code
- The nonsubsampled contourlet transform: Theory, design, and applications code
- Multidimensional directional filter banks and surfacelets code
Compressed Sensing
- l1-Magic
- SparseLab
- GPSR
- ell-1 LS: Simple Matlab Solver for ell-1-Regularized Least Squares Problems
- sparsify
- MPTK: Matching Pursuit Toolkit
- Bayesian Compressive Sensing
- SPGL1: A solver for large scale sparse reconstruction
- sparseMRI
- FPC
- CVX
- Chaining Pursuit
- Regularized OMP
- SPARCO: A toolbox for testing sparse reconstruction algorithms
- TwIST
- Compressed Sensing Codes
- Fast CS using SRM
- FPC_AS
- Fast Bayesian Matching Pursuit (FBMP)
- SL0
- Sparse recovery using sparse matrices
- PPPA
- Compressive sensing via belief propagation
- SpaRSA
- KF-CS: Kalman Filtered CS (and other sequential CS algorithms)
- Fast Bayesian CS with Laplace Priors
- YALL1
- TVAL3
- RecPF
- Basis Pursuit DeQuantization (BPDQ)
- k-t FOCUSS
- Sub-Nyquist sampling: The Modulated Wideband Converter
- Threshold-ISD
- A Sparse Learning Package
- Model-based Compressive Sensing Toolbox
- Sparse Modeling Software
- Spectral Compressive Sensing Toolbox
- CS-CHEST: A MATLAB Toolbox for Compressive Channel Estimation
- DictLearn: A MATLAB Implementation for Dictionary Learning
- SPAMS
- Peformance benchmark of l1-optimization algorithms
- BM3D-based compressed sensing
- Compressed sensing using belief propagation
- Model-based Compressed Sensing
- Bayesian Compressive Sensing
- Latent Variable Graphical Model Selection via Convex Optimization code
HDR imaging
- HDR image rendering using a retinex-based adaptive filter
-
Digital Camera Workflow for HDR Images Using a Model of Retinal Processing
- HDR image rendering by iCAM06 model
- Rafal Mantiuk's research on HDR imaging
- Binocular Tone Mapping
- High dynamic range imaging and tonemapping
Biomedical Imaging
- SparseMRI Toolbox
- Image reconstruction toolbox
- medical image registration
- Level set based medical image segmentation
- Gradient vector flow
- Compressed sensing image reconstruction via recursive spatially adaptive filtering
- multiresolution celluar image classification
- multirate fluorescence microscopy image acquisition
- Nonlocal MRI Upsampling
- Joint image reconstruction and sensitivity estimation in SENSE (JSENSE) code
- Nonlinear GRAPPA: a kernel approach to parallel MRI reconstruction code
2D Phase Unwrapping
- Graph cut based 2D Phase unwrapping code
- Unwrapping MR phase images by a Markov random field model code
- Satellite radar interferometry - Two - dimensional phase unwrapping code
- Phase unwrapping algorithms for radar interferometry:residue-cut, least-squares, and synthesis algorithms code
DTI and fiber tractography
Data Clustering
- Unsupervised learning of finite mixture models code
- Affinity propagation
- On Spectral Clustering: Analysis and an algorithm codecode2 code3
- Nonnegative matrix factorization (NMF) code2 code3
- Computing nonnegative tensor factorizations
- Fast kmeans via triangle inequality
- FastANN and FastCluster for approximate kmeans
- kdtree-based NN/kNN search fast kNN search code2
- RANSAC toolbox for robust fitting
- Clustering Through Ranking On Manifolds code
- Correlation clustering optimization
- Hybrid Linear Modeling via Local Best Flats code
Stereo matching& Multiview geometry
- A taxonomy and evaluation of dense two-frame stereo correspondence algorithms code
- Graph cut based stereo matching code
- Belief propagation based stereo matching code
- A roadmap to the integration of early visual modules Code
- Adaptive support-weight approach Code
- Energy minization based stereo matching
- Energy Based Multiple Model Fitting for Non-Rigid Structure from Motion code
- Recognizing Scene Viewpoint using Panoramic Place Representation
- A Closed-Form Solution to Uncalibrated Photometric Stereo via Diffuse Maxima
- Patch-based Multi-view Stereo (PMVS)
- Library for Efficient Large-scale Stereo Matching
Graphics, Cartoons,Motion&3D
-
Apparent Layer Operations for the Manipulation of Deformable Objects
- 2.5D cartoon models
- 3D modeling with sihouettes
- Generalized biped walking control
- Locomotion Skills for Simulated Quadrupeds
- Action Recognition from a Distributed Representation of Pose and Appearance
- RECON: Scale-Adaptive Robust Estimation via Residual Consensus code
- How Do Humans Sketch Objects?
- Manifold Exploration: A Markov Chain Monte Carlo technique for rendering scenes with difficult specular transport
- Exploring Collections of 3D Models using Fuzzy Correspondences
- Illuminant Chromaticity from Image Sequences
- Network Principles for SfM: Disambiguating Repeated Structures with Local Context
Machine learning&Neural Networks
- Resource collection at UC-Merced
- Belief propagation/Sum-Product Algorithm code
- Deep Boltzmann Machines
- Shape Boltzmann machine: a strong model of object shapes
- Support vector machine
- Liblinear for large linear classification
- Object detection with Boosting
- Convolutional/Deconvolutional networks
- Hopfield networks code
- Self-organizing map (SOM) Toolbox
- Reservoir Computing Toolbox
- Polychronization: Computation With Spikes
- Slowly coupled oscillators: phase dynamics and sync
- Liquid State Machines(LSM) code
- Sparse Coding Neural Gas code
- Echo state networks for harnessing nonlinearity code
- Fast Approximate Nearest Neighbors with Automatic Algorithm Configuration
- Sum-Product Networks: A New Deep Architecture code
- Deformable graph matching code
Blind source separation
- Shiro Ikeda's page of Blind Source Separation
- Independent Component Analysis by JV Stone
- Blind source separation via Independent component analysis
- ICALab for image processing
- Separating a Real-Life Nonlinear Image Mixture
Camera calibration
- A toolbox containing several camera calibration techniques
- A flexible new technique for camera calibration
- Geometric Camera Calibration Using Circular Control Points
- A New Mirror-based Extrinsic Camera Calibration Using an Orthogonality Constraint
Sampling&Physics-based Simulation
- Filtering solid Gabor noise
- Gabor Noise by Example
- Guided Exploration of Physically Valid Shapes for Furniture Design
- Efficient Geometrically Exact Continuous Collision Detection
- Illuminant Chromaticity from Image Sequences
Evolutionary computing/Optimization
- Ant colony optimization
- Genetic algorithm toolbox
- Particle Swarm Optimization Toolbox
- Cache-efficient graph cuts on structured grids
Networking Research
Miscellaneous
- Simple model of spiking neurons spike train analysis
- Visual pattern recognition by moment invariants code
- Direct LS-based ellipsis fitting code
- DACE: a MATLAB Kriging toolbox
- Inference package for undirected graphical models
- Kernel smoothing toolbox
- CMU statistics library collections
- Rice DSP software release
- Complex network toolbox
- DistLearnKit: a MATLAB Toolkit for distance metric learning
- Subspace segmentation source code distribution
- Multiview geometry and 3D reconstruction
- A probabilistic image jigsaw puzzle solver
- Non-Iterative Approach for Fast and Accurate Vanishing Point Detection code
- Affine registration of 2d point sets
- Rotation Invariant Nonrigid Point Set Matching in Cluttered Scenes code
- Tensor Product model transformation (for control design)
- N-way toolbox (more versatile than the above one but slower)
- Simple Formulas For Quasiconformal Plane Deformations
- An Analytic Model for Full Spectral Sky-Dome Radiance
- Implementation of a Low-Depth of Field Picture Classifier
- Decoding, Calibration and Rectification for Lenselet-Based Cameras