Reproducible Research in Computational Science

2023-05-16

Reproducible Research in Computational Science

 http://www.csee.wvu.edu/~xinl/source.html

“It doesn't matter how beautiful your theory is, it doesn't matter how smart you are. If it doesn't agree with experiment, it's wrong” - Richard Feynman

 

"As a method for finding things out, science lives by its disdain for authority and its reliance on experimentation." - Chris Quigg

 

Welcome to this site about reproducible research in computational science (including signal processing, computer vision, machine learning and neural computation). This site is intended to share the source codes of the latest advances in various technical fields to the best of my knowledge. Only throughReproducible Research (RR), can we live up to the standard that hard-core science has established since Bacon and Newton. If you know of any release of the source codes that is missing from the list or any broken link, please kindly let me know.


Image denoising

  • Wavelet-based soft/hard thresholding and TI denoising Wavelab
  • Spatially adaptive image denoising under overcomplete expansion   SA-OE
  • Low-complexity image denoising based on statistical modeling of wavelet coefficients code
  • Bayesian Least-Square Gaussian Scalar Mixture  BLS-GSM
  • Wavelet-domain HMM for image denoising  WHMT
  • Fields of experts model for image denoising  FoE
  • Learning sparse representation for image denoising K-SVD
  • Shape adaptive DCT based image denoising  SA-DCT
  • Nonlocal mean based image denoising code code2
  • Block matching 3D (BM3D) image denoising  BM3D
  • Product of Edgeperts denoising  PoEdges
  • Total Least-Square (TLS) image denoising  TLS
  • AVMF color image denoising  AVMF
  • Multiscle LMMSE-based image denoising   code
  • Kernel regression based image denoising  code
  • Belief propagation for image restoration  code
  • Gaussian Field-of-Expert (GFoE) denoising  code
  • Active random field learning code
  • Clustering-based Denoising using Locally Learned Dictionaries (K-LLD)

  • Local Pixel Grouping (LPG)-PCA image denoising
  • Leaning simultaneous sparsity coding (LSSC) code (only runs on 64-bit Linux machine with MATLAB)
  • Learning Non-Local Range Markov Random Field for Image Restoration code
  • Image denoising via dictionary learning and structural clustering
  • From Learning Models of Natural Image Patches to Whole Image Restoration code
  • Image denoising: Can plain Neural Networks compete with BM3D?
  • Patch-based Locally Optimal Wiener Filtering for Image Denoising
  • Nonparametric Bayesian Dictionary Learning for Analysis of Noisy and Incomplete Images code
  • Spatially adaptive iterative singular-value threshodlign (SAIST) code
  • Image Denoising using the Higher Order Singular Value Decomposition code
  • Dual-Domain Image Denoising code

Image coding

  • JPEG-LS standardLOCO-I
  • Context-Based, Adaptive, Lossless Image Coding  CALIC
  • Edge directed prediction for lossless image compression  EDP
  • TMW lossless image compression Download Code (lost in cyberspace)
  • Minimum rate prediction with DP-based optimization  Code
  • Embedded Predictive Wavelet Image Coder  Code
  • SPIHT image codec  SPIHTMATLAB codes (third-party implementation)
  • Estimation Quantization lossy image codec EQ
  • Least-Square Estionation Quantization Codec LS-EQ
  • EBCOT codec for JPEG2000  EBCOT
  • Multiple description coding with prediction compensationcode
  • Multiple description image coding based on lagrangian rate allocation code

Image demosaicing

  • Primary-consistent soft-decision (PCSD)-based schemeexecutable
  • Alternate projection (AP)-based scheme AP
  • Adaptive Homogeneity-Directed (AHD) demosaicing  AHD
  • DLMMSE demosaicing   DLMMSE
  • Demosaicing by successive approximation  SA
  • Demosaicing by directional filtering and a posteriori decision dfapd
  • LPA-ICI demosaicing LPA-ICI
  • A Model of Retinal Local Adaptation for the Tone Mapping of Color Filter Array Images
  • Leaning simultaneous sparsity coding (LSSC) code (only runs on 64-bit Linux machine with MATLAB)
  • PCA-based Spatially Adaptive Denoising of CFA Images for Single-Sensor Digital Cameras code
  • Self-similarity driven image dmosaicing
  • Color Demosaicking by Local Directional Interpolation and Non-local Adaptive Thresholding code
  • Residual Interpolation for color image demosaicking

Image interpolation and Superresolution

  • Super-resolution code 

  • Linear interpolation revitalized
  • New edge directed interpolation (NEDI) code
  • Signal Discrete Sinc-interpolation in DCT Domain code
  • Directional filtering and data fusion  DFDF
  • Wavelet-based texture image interpolation  wt_interp
  • Fast and robust superresolution (SR) toolbox  UCSC-SR
  • Superresolution for synthetic zooming  syn_zoom
  • EPFL's frequency-domain approach  EPFL
  • Support vector machine based image superresolution   result
  • Image interpolation using multiscale geometric representations  Code
  • Kriging-based Best Linear Unbiased Estimator   Code
  • Image interpolation by adaptive 2D autoregressive modeling and soft-decision estimation   Executable
  • Super-resolution GUI developed by Bahadir at LSU
  • Multi-frame image super-resolution
  • Super-resolution via sparse coding  code
  • Super-resolution through neighbor embedding code
  • Super-resolution with sparse mixing estimators
  • Machine learning in multi-frame SR
  • Example-based learning for super-resolution
  • Super Resolution using Edge Prior and Single Image Detail Synthesis code
  • Binary halftone image resolution increasing by decision tree learning
  • Superresolution from a single image code (third-party implementation)
  • Simultaneous motion deblurring and super-resolution
  • Exploiting Self-Similarities for Single Frame Super-Resolution code
  • Fast image/video upsampling (binary executables only)
  • Image deblurring and supper-resolution by adaptive sparse domain selection and adaptive regularization code
  • Image and video upsampling from local self-examples code(third-party implementation)
  • Semi-Coupled Dictionary Learning with Applications to Image Super-resolution and Photo-Sketch Synthesis
  • Sparse Representation based Image Interpolation with Nonlocal Autoregressive Modeling
  • Structured Face Hallucination code
  • Anchored Neighborhood Regression for Fast Example-Based Super-Resolution code

RGBD image processing

  • Indoor Segmentation and Support Inference from RGBD Images
  • Unsupervised Feature Learning for RGB-D Based Object Recognition
  • Image Guided Depth Map Upsampling

Image segmentation/parsing and matting

  • Image segmentation by normalized cut  Ncut
  • Epitome-based image segmentation  epitome
  • Bayesian multiscale image segmentation SMAP
  • Graph-cut Based Image Segmentation  segment Code2
  • EDISON System  EDISON Code2
  • Pfinder system  Pfinder
  • A closed form solution to image matting  matting
  • Spectral matting  code
  • Level set evolution without reinitialization  Code
  • Implicit active contour driven by local binary fitting energy Code
  • Snakes, Shapes, and Gradient Vector Flow  Code
  • Unsupervised learning of finite mixture model  Code
  • DDMCMC Image Segmentation
  • Image Segmentation by Generalized SW-cuts
  • A generalized model for scratch detection
  • Biased normalized cut
  • Power Watersheds (iccv'2009) code
  • Global contrast based salient region detection
  • Generalizing Swendsen-Wang to sampling arbitrary posterior probabilities code
  • Interactive segmentation toolbox (GrabCut+LazySnap)
  • Geodesic Star Convexity for Interactive Image Segmentation
  • Distributed Cosegmentation via Submodular Optimization on Anisotropic Diffusion code
  • Segmenting Scenes by Matching Image Composites
  • Automatic Image Segmentation by Dynamic Region Mergingcode
  • Interactive Images: Cuboid Proxies for Smart Image Manipulation
  • Efficient Inference in Fully Connected CRFs with Gaussian Edge Potentials


Image deblurring

  • Fourier-Wavelet Regularized Deconvolution  ForWard
  • Pointwise SA-DCT regularized deconvolution  SA-DCT
  • Image deconvolution using a natural image prior  Code
  • Total-Variation (TV) based image deblurring  Code
  • Two-step iterative shrinkage/thresholding algorithms for image restoration Code
  • Iterative methods for image restoration   Code
  • ICA Toolbox for blind image separation
  • L0-AbS Deblur 1.0
  • Regularized Kernel Regression-Based Deblurring (AKTV)

  • Projection-based deblurring with fine-granularity and spatially adaptive regularization
  • Fast Gradient-Based Algorithms for Constrained Total Variation Image Deblurring code
  • Image deblurring by adaptive sparse domain selection and adaptive regularization code
  • Fast Image Deconvolution using Hyper-Laplacian Priors
  • Centralized Sparse Representation for Image Restorationcode

Blind image deblurring

  • Removing Camera Shake from a Single Image code_request_form
  • High-quality blind motion deblurring (executables only)
  • Quality measure for Blind deblurring methods
  • Eficient Marginal Likelihood Optimization in Blind Deconvolution code

  • Analyzing spatially varying blur
  • Fast motion deblurring
  • Two-phase kernel estimation for robust motion deblurring
  • Blind deconvolution using a normalized sparsity measure
  • Efficient Deblurring for Shaken and Partially Saturated Images
  • Fast Removal of Non-uniform Camera Shake
  • Multi-frame Blind Deconvolution with Super-resolution and Saturation Correction
  • Robust Multichannel Blind Deconvolution via Fast Alternating Minimization
  • Benchmarking blind deconvolution with a real-world database (dataset only)
  • Frequency domain blind deconvolution in multiframe imaging using anisotropic spatially-adaptive denoising
  • Handling Noise in Single Image Deblurring using Directional Filters

Texture synthesis

  • Reaction-diffusion textures code
  • Texture synthesis via a noncausal nonparametric multiscale Markov random field code
  • Pyramid Based Texture Analysis/Synthesis code
  • Wavelet-domain parametric model  code
  • Texture synthesis by nonparametric sampling code (third-party implementation)
  • Image quilting code code2
  • Synthesizing Natural Textures code
  • Texture Optimization for Example-based Synthesis code(third-party implementation)
  • Parallel controllable texture synthesis code
  • Graphcut Textures: Image and Video Synthesis Using Graph Cuts code (third-party implementation)
  • Random Phase Textures: Theory and Synthesis code
  • Higher Order SVD Analysis for Dynamic Texture Synthesis
  • Symmetry-Guided Texture Synthesis and Manipulation

Image inpainting

  • Exemplar-based image inpainting  code
  • Fields of experts model for image inpainting  FoE
  • Image recovery via adaptive sparse representation code
  • Least-Square based sequential error concealment  nsec
  • Patch-based nonlocal error concealment
  • Image recovery via hybrid sparse representation
  • Higher Order SVD Analysis for Dynamic Texture Synthesis

  • TV-based image inpainting code code2
  • Robust Locally Linear Analysis with Applications to Image Denoising and Blind Inpainting code
  • Non-Parametric Bayesian dictionary learning for sparse image representations code
  • Hierarchical super-resolustion-based inpainting


PDE-based image processing

  • Perona-Malik nonlinear diffusion  code code2
  • Total variation based image denoising code code2
  • Curvature-Driven Diffusion based image inpainting code
  • Shock filter for image enhancement   code
  • Weickert's anisotropic diffusion  code
  • Mean curvature diffusion (MCD)   code
  • A variational method for image recovery code
  • Speckle reducing anisotropic diffusion code
  • Parametric Maximum Flow Algorithmsfor Fast Total Variation Minimization code
  • An Algorithm for Nonlocal TV Minimization

Image quality assessment

  • Universal image quality index   code
  • Structural SIMilarity (SSIM) index   code
  • Degradation model  code
  • FSIM: A Feature Similarity Index for Image Quality Assessment code
  • A No-Reference Objective Image Sharpness Metric Based on the Notion of Just Noticeable Blur code
  • An Improved No-Reference Sharpness Metric Based on the Probability of Blur Detection code

Biometrics

  • Fingerprint enhancement and matching
  • Daugman's iris recognition algorithm implementation
  • Photorealistic Models for Pupil Light Reflex and Iridal Pattern Deformation

  • Gabor Feature based Sparse Representation for Face Recognition code
  • Robust Sparse Coding for Face Recognition code
  • Jialong He's Speaker Recognition (Identification) Tool
  • Unsupervised Salience Learning for Person Re-identification
  • Pose-free Facial Landmark Fitting via Optimized Part Mixtures 
    and Deformable Shape Model

 

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

Gradient-domain image processing

  • Distributed Gradient-Domain Processing of Planar and Spherical Images

  • GradientShop:A Gradient-Domain Optimization Framework for Image and Video Filtering

  • Local Laplacian Filters: Edge-aware Image Processing with a Laplacian Pyramid

  • Domain Transform for Edge-Aware Image and Video Processing
  • Image Smoothing via L 0 Gradient Minimization


Video coding

  • MPEG-1/2 reference software
  • H.263/H.263+ reference software
  • MPEG4 reference software (MoMuSys version)
  • H.264/AVC reference software
  • 3D SPIHT video coding code
  • DISCOVER video codec for DVC
  • HEVC (H.265) Refence model in development

Texture/Shape classification

  • Wavelet-based GDD and KL-distance code
  • Local binary pattern (LBP) based
  • Filter bank based at Visual Geometry Group
  • A Completed Modeling of Local Binary Pattern Operator for Texture Classification code
  • Shape Classification Using the Inner-Distance code
  • Deformed Lattice Detector code
  • Fast Directional Chamfer Matchingcode


Object detection/recognition

  • Adaboost method    code
  • Biologically inspired object recognition  code
  • Hierarchical Models of Object Recognition in Cortex  code
  • Scalable recognition with a vocabulary tree Code
  • Shock graphscode
  • Shape contexts  code
  • Robust nonrigid point matching   Code
  • Histograms of Oriented Gradients (HOG) code
  • Pyramid histogram of oriented gradients (PHOG)
  • Beyond Bag of features Code
  • SuperParsing Code
  • Aggregating Gradient Distributions into Intensity Orders
  • Matching Local Self-Similarities across Images and Videoscode (third-party implementation)
  • Deformed lattice detection in real-world images
  • Feature-Centric Efficient Subwindow Search code
  • Poselets: Body Part Detectors Trained Using 3D Human Pose Annotations code
  • Ensemble of Exemplar-SVMs for Object Detection and Beyond
  • Discriminative Learning of Relaxed Hierarchy for Large-scale Visual Recognition code
  • Multiple Kernels for Object Detection
  • Ensemble of Exemplar-SVMs for Object Detection and Beyond

  • Towards Total Scene Understanding: Classification, Annotation and Segmentation in an Automatic Framework
  • Object Bank: A High-Level Image Representation for Scene Classification and Semantic Feature Sparsification
  • Informative Feature Selection for Object Recognition via Sparse PCA code
  • Linear Spatial Pyramid Matching using Sparse Coding for Image Classification code
  • Locality-constrained Linear Coding for Image Classificationcode
  • MIT LabelMe Open Annotation tool
  • Stream-based Joint Exploration-Exploitation Active Learningcode
  • BoF meets HOG: Feature Extraction based on Histograms of Oriented p.d.f Gradients for Image Classification code

Image registration/mosaicing/OFE

  • Affine SIFT (ASIFT) with online demo
  • SIFT Flow: Dense Correspondence across scenes
  • Lukas-Kanade algorithm  code code2
  • SIFT feature correspondence code code2 code3
  • Local binary pattern (LBP)   code
  • Speed up robust features (SURF)
  • Compact And Real-time Descriptors (CARD)
  • Maximally stable extremal regions (MSER)  code
  • Graph-cut based  optical flow estimation   code
  • Pyramid-based hierarchical motion estimation  Code
  • Affine Motion Estimation for Medical Image Registration Code
  • A frequency-domain approach toward image registration Code
  • Blended Intrinsic Maps
  • An Efficient Earth Mover's Distance Algorithm for Robust Histogram Comparison code
  • Diffusion Distance for Histogram Comparison code
  • Coherency Sensitive Hashing
  • Fast Template Matching in Non-Linear Tone-Mapped Imagescode
  • BRIEF: Binary Robust Independent Elementary Features
  • Autostitch developed for Apple iPhone
  • Ztitch developed for Windows Phone
  • Image Matching using Local Symmetry Features
  • Secrets of optical flow estimation and their principles(Matlab code)
  • Segmentation Based Variational Model for Accurate Optical Flow Estimation (Code)
  • Total variation regularization of local-global optical flow
  • Motion Detail Preserving Optical Flow Estimation
  • Large displacement optical flow: descriptor matching in variational motion estimation code
  • FAsT-Match: Fast Affine Template Matching

Action/event/scene recognition

  • Human Activity Detection from RGBD Images
  • Action MACH: a spatio-temporal maximum average correlation height filter for action recognition
  • Evaluation of local spatio-temporal features for action recognition
  • 2D Action Recognition Serves 3D Human Pose Estimation
  • Hierarchical Mean Shift, Space-Time Segmentation and Action Recognition
  • Human Activity Recognition with Metric Learning
  • A Hough Transform-Based Voting Framework for Action Recognition
  • Learning hierarchical spatio-temporal features for action recognition with independent subspace analysis
  • Recognizing Scene Viewpoint using Panoramic Place Representation
  • Multimodal Decomposable Models for Human Pose Estimation

Visual tracking

  • Object detection and tracking in motion sequence
  • Incremental Learning for Robust Visual Tracking code
  • Online Visual Tracking with Histograms and Articulating Blocks code
  • Kanade-Lucas-Tomasi Feature Tracker

  • SIFT keypoint detector code2 code3
  • Speeded-Up Robust Features (SURF)
  • Histogram of oriented gradients (HOG) based human detection
  • Visual tracking using appearance model and particle filters
  • Video Object Segmentation by Tracking Regions code
  • Visual tracking decomposition
  • Robust Visual Tracking using L1 Minimization code
  • Visual Tracking via Adaptive Structural Local Sparse Appearance Model
  • Robust Object Tracking via Sparsity-based Collaborative Model
  • Discrete-Continuous Optimization for Multi-Target Tracking
  • Multi-Target Tracking by Continuous Energy Minimization
  • Distribution Fields for Tracking
  • Least Soft-thresold Squares Tracking code
  • HOGgles: Visualizing Object Detection Features
  • Online Robust Non-negative Dictionary Learning for Visual Tracking

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-cutleast-squares, and synthesis algorithms code

Saliency/Objectness Detection

  • Learning to Detect A Salient Object code (third-party implementation)
  • Dynamic visual attention: searching for coding length increments code
  • What is an object?
  • Saliency Detection: A Spectral Residual Approach
  • Image Classification: An Integration of Randomization and Discrimination 
    in A Dense Feature Representation
  • Saliency filters: contrast based filtering for salient region detection code
  • Global Contrast based Salient Region Detection
  • Frequency-tuned salient region detection
  • Saliency, attention, and visual search: An information theoretic approach
  • Saliency detection using maximum symmetric surround
  • Segmenting salient objects from images and videos
  • Static and space-time visual saliency detection by self-resemblance
  • SUN: A bayesian framework for saliency using natural statistics
  • Saliency estimation using a non-parametric low-level vision model
  • model of saliency-based visual attention for rapid scene analysis
  • Graph-based visual saliency
  • Context-aware saliency detection
  • Salient region detection and segmentation
  • Automatic salient object segmentation based on context and shape prior
  • Saliency Detection via Graph-based Manifold Ranking
  • Kernel Null Space Methods for Novelty Detection

 

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

    Scalable Manifold Learning

  • 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
  • Niocognitron
  • Convolutional/Deconvolutional networks
  • Invariant scattering convolution network
  • Marginalized Stacked Denoising Autoencoders

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

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

DTI and fiber tractography

  • DSI Studio
  • FMRIB
  • dtiQuery
  • Camino
  • NAMIC

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
  • Real-time Large-deformation Substructuring

  • 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

 

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&Simulation

  • Poisson-disk sampling

  • Filtering solid Gabor noise
  • Gabor Noise by Example
  • Guided Exploration of Physically Valid Shapes for Furniture Design
  • Efficient Geometrically Exact Continuous Collision Detection

Evolutionary computing/Optimization

  • Ant colony optimization
  • Genetic algorithm toolbox
  • Particle Swarm Optimization Toolbox
  • Cache-efficient graph cuts on structured grids

Networking Research

  • The network simulator (ns-2)
  • NetSim at Tetcos
  • LBNL's software releases

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

Links to other communities' reproducible research effort

  • Geostatistics toolbox mgstat DACE
  • Error Correcting Codes (ECC)
  • Face recognition software at face-rec.org
  • Computer graphics graphics papers on the web
  • Computer vision CV papers on the web
  • Machine learning
  • Google Sites on Compressed Sensing
  • Google Sites on Matrix Factorization
  • DMOZ Open Directory Project
  • MATLAB toolbox collection at Plymouth
  • Neurophysiological data analysis
  • VLFeat library for open-source CV
  • Algorithms and source code for Quality&Technology
  • Video-based human action detection resources
  • Data compression resources
  • Deep learning (including DBM and RBM)
  • Computational Topology

Links to reproducible books/journals/tutorials

  • Image Processing Online (IPOL)
  • Gradient Domain Manipulation Techniques in Vision and Graphics
  • Statistical and Structural Recognition of Human Actions

  • Distance functions and metric learning
  • Feature Learning for Image Classification
  • Recognizing and Learning Object Categories
  • Physics-Based Human Motion Modelling for People Tracking

  • 3d Shape Reconstruction from Photographs: a Multi-View Stereo Approach

  • Deblurring Images: Matrices, Spectra, and Filtering
  • Natural image statistics
  • Spikes, decisions & actions
  • Multiple view geometry in computer vision
  • Collective Animal Behavior
  • Signal Processing Techniques for Spike Train Analysis using MatLab
  • Image Processing Online (IPOL) (many excellent c-coded source codes)

Links to other individual's reproducible research

  • Abhinav Gupta 's research code release
  • Adrian Barbu's research codes release
  • Al Hero's Lab and his reproducible research
  • Alexei Efros' research codes release
  • Allen Yang's research codes release
  • Amir Beck's work on optimization theory and applications
  • Amir Saffari's reproducible reseach code releases
  • Amit Agrawal's Matlab and C codes
  • Anand Rangarajan 's matlab codes on his reproducibleresearch
  • Anat Levin's matlab codes release
  • Andrew Davison's work on Computational neuroscience
  • Ann Lee's Diffusion maps and treelet
  • Andrew Zisserman's visual geometry group source codes
  • Antonio Torralba's research codes release
  • Ashok Veeraraghavan's reproducible research code release
  • Ayan Chakrabarti's reproducible research code release

  • Bill Freeman's software release on his group's reproducibleresearch
  • Bob Kass' research codes on neuronal data analysis
  • Ce Liu's software release on his reproducible research
  • Chih-Jian Lin's machine learning software release
  • Chih-Yuan Yang's research code release
  • Christopher Kanan's reproducible research code release
  • Chuck Anderson's matlab codes on NNs and reinforcement learning
  • Chunming Li's research code release
  • Claude Knaus' research codes release
  • Dafeng Sun's matlab codes release
  • Dan Ellis' MATLAB Audio Processing Examples
  • Daniel DeMenthon's research code release
  • Daniel Huttenlocher 's research code release
  • Daniel Zoran's research code release
  • Danny Harari's software release
  • David Heeger's toolboxes
  • Deqing Sun's reproducible research code release
  • Derek Hoiem's research software release
  • Deva Ramanan's work on object recognition
  • Dror Baron's research software release
  • Dimitri Van De Ville 's research codes release
  • Emmanuel Candes' software release
  • Emanuel Todorov's research codes release
  • EPFL CVLab's research codes release
  • Eugene M. Izhikevich's matlab codes on NNs
  • Fei-fei Li's research code release
  • Guoping Qiu's research codes release
  • Graham Taylor's source codes release
  • Guy Gilboa's matlab codes on PDE-based image processing
  • Haibin Ling's research codes release
  • Hanchun Peng's software release
  • Hao Jiang's research code release
  • H.J. Seo's interesting collection of everything
  • Honglak Lee's research code release
  • Huifung Poo's research codes release
  • Human sensing @CMU's software release
  • INRIA LEAR research codes release
  • IPL (Politechnico di Torino)'s research codes release
  • Jason Corso's research codes release
  • Jalal Fadili's source codes on sparse representation
  • James Hays' research code release
  • Javier Portilla's research codes release
  • Jelena Kovacevic's bimagicLab: Software
  • Jeffrey A. Fessler's matlab codes release
  • Jian Sun's research code release
  • Jianbo Shi's software release
  • JianChao Yang's source codes on image classification and super-resolution
  • Jianxiong Xiao's research codes release
  • Jiaya Jia's programs and executables
  • Jieping Ye's research codes release
  • John Paisley's research code release
  • Jon Wellner's work on statistics
  • Jose M. Bioucas Dias' research codes release
  • Julien Mairal's matlab toolbox for sparse coding and dictionary learning
  • Junzhou Huang's research codes release
  • Kai Yu's reproducible research codes release
  • Kaihua Zhang's research code release
  • Kilian Q. Weinberger 's research code release
  • Kevin Murphy's Bayes Net Toolbox for Matlab
  • Kyoung Mu Lee 's software release
  • Laurens van der Maaten's software collection
  • Laurent Perrinet's SparseHebbianlearning source codes
  • Lawrence Carin's research code release
  • LCAV's reproducible research at EPFL
  • LEAR's learning and recognition in vision
  • Lei Zhang's MATLAB codes releases
  • Leo Grady's matlab codes on his reproducible research
  • Leslie Ying's research codes release
  • Lina Karam's research software release
  • Mahdi Soltanolkotabi 's research code release
  • Malcolm A. MacIver's AnimalLab
  • Marco Zuliani's reproducible research codes release
  • Mariana S. C. Almeida 's reproducible research code release
  • Mark A. Davenport's research code release
  • Mark Schmidt's reseach on learning on probabilistic graphical models
  • Matthew Zeiler's reproducible research code release
  • MD Anderson Cancer Center: Bioinformatics
  • Michael Elad's source code collection on his research
  • Michael J. Brown's research codes release
  • Michal Cernansky's research code release
  • Miguel Á. Carreira-Perpiñán 's research software release
  • Mikel Rodriguez's source codes release
  • Minmin Chen's reproducible research code release
  • Ming-ming Chen's reproducible research code release
  • Ming-Hsuan Yang's reproducible research works
  • Mingyuan Zhou's research codes release
  • Naiyan Wang's research codes release
  • Neil Lawrence's reproducible research in machine learning
  • Ofir Pele's research codes release
  • Onur Guleryuz's research codes release
  • Owen Carmichael's software release
  • Pascal Getreuer's software release
  • Patrik O Hoyer's source code collection on his reproducibleresearch
  • Paven Turaga's research code release
  • Pedro Domingos' research codes release
  • Penn State LPAC research code release
  • Peter Getreuer's reproducible research code release
  • Peter Kovesi's matlab functions for CV and image processing
  • Peyman Milanfar's research code release
  • Philipp Krahenbuhl's research codes release
  • Qingxiong Yang's research codes release
  • Quoc V. Le's research codes release
  • Rene Vidal's Visionlab reproducible research code release
  • Raj Gupta's reproducible research code release
  • Raquel Urtasun 's research codes release
  • Rick Chartland's release on his reproducible research
  • Robert Nowak's source code release
  • Ruslan Salakhutdinov's research codes release
  • Scott Acton's research software releases
  • Shai Bagon's Matlab Code
  • Shaoting Zhang's reproducible research code release
  • Simoncelli's LCV reproducible research codes release
  • Sinisa Todorovic's reproducible research codes release
  • Song-chun Zhu's source codes on image segmentation and active basis
  • Thomas Brox's research codes release
  • Tony Xu Han's reproducible research code release
  • UCF vision lab source code collection
  • UIUC's salient patch feature collection
  • USC's iLab Neuromorphic Vision C++ Toolkit
  • UWO vision lab reproducible research code release
  • Vanderbilt's StatReport
  • Vladimir Kolmogorov's research codes release
  • Wavelab (at Univ. of Salzburg) software release
  • Wotao Yin's research code release
  • Xavier Bresson's source codes accompanying his papers on image processing
  • Xiaodi Hou's research codes release
  • Xiaofei He's dimensionality reduction source code collection
  • Xiaofeng Ren's research codes release
  • Xiaolin Wu's research codes release
  • Xiaoming Huo's software release
  • Xubo Song's matlab codes on her reproducible research
  • Yair Weiss' research codes release
  • Yi Ma's source code collection on his reproducible research
  • Yi Wang's research codes release
  • York vision research center's software release
  • Yu-wing Tai's reproducible research code releases
  • Yuanjie Zheng's source codes release
  • Yue M Lu's source codes on his reproducible research
  • Yue Wang at VT-CBIL's research code release
  • Zhilin Zhang's research codes release
  • Zhuowen Tu's research code releases

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Reproducible Research in Computational Science 的相关文章

  • 强化学习TD3算法笔记1——论文解读

    相关论文 TD3 xff1a TD3 Double DQN Double DQN DDPG DDPG TD3论文结构 摘要 xff1a 提出Actor Critic面对的问题 xff0c 概括了TD3算法和效果引言 xff1a 提出当前对于
  • Efficientnet_pytorch_cbam_gui

    大致说明 这是一个基于efficientnet模型的图像分类方案 模型融入了cbam注意力机制模块 xff0c cutmix CrossEntropyLabelSmooth auto augment等tricks帮助原生的effcientn
  • 可靠性udp传输大文件

    高级计算机网络大作业 可靠性udp传输大文件 实验数据zstd压缩1G文件 xff08 延迟100ms 丢包1 xff09 0 1G文件 xff08 延迟100ms 丢包1 xff09 0 01G文件 xff08 延迟100ms 丢包1 x
  • 一些奇怪问题的解决汇总

    vscode ssh远程连接 问题描述 xff1a Setting up SSH Host 192 168 78 133 details Initializing VS Code Server 一开始尝试了网络的各种方式 xff0c 比如删
  • 控制系统--系统结构图

    结构图基本单元 信号线 表示信号流向 引出点 表示信号引出 xff0c 被引出信号与原信号完全相同 或 从同一位置引出信号完全相同 比较点 将所有输入信号做代数运算 方框 表示信号经过传递函数为 H s
  • 字符串及处理之三: 使用TCHAR系列方案

    使用TCHAR系列方案编写程序 TCHAR是一种字符串类型 xff0c 它让你在以MBCS和UNNICODE来build程序时可以使用同样的代码 xff0c 不需要使用繁琐的宏定义来包含你的代码 TCHAR的引入 xff0c 主要是在Tch
  • Chrome解决“github.com拒绝了我们的访问请求”

    目录 1 网站查询特定IP 2 host文件修改 3 刷新DNS 如果你在Chrome访问github com时出现以下错误 xff1a 本博主之前的Chrome和Edge都无法访问github官网 xff0c 然后就来到了万能的C站找到了
  • STC12C5A60S2_LCD1602驱动

    文章目录 LCD1602 HLCD1602 cmain c LCD1602 H 代码如下 xff1a span class token macro property span class token directive hash span
  • 猿创征文|机器学习实战(8)——随机森林

    目录 1 随机森林 2 极端随机树 3 特征重要性 4 提升法 4 1 AdaBoost 4 2 梯度提升 机器学习实战 xff08 7 xff09 中我们已经提到 xff0c 随机森林是决策树的集成 xff0c 通常用bagging方法训
  • 总结2014——迷茫以及迷茫过后的坚持

    首先 xff0c 借用一句话和大家共勉 xff1a 少一些功利主义的追求 xff0c 多一些不为什么的坚持 xff01 xff01 不知不觉15年也快过了1个月了 xff0c 还是想着要为14年做一下总结 xff1a 记录一下自己的历程 今
  • 汇编总结:lea指令

    ea指令变种 按大小分类 leaw 2个字节 leal 4个字节 leaq 8个字节 lea的用法 leaq a b c d rax 首先lea指令是mov指令的变种 xff0c 据说 xff0c lea指令是x86体系结构中 xff0c
  • CMake语法—选项(option)

    CMake语法 选项 xff08 option xff09 1 选项 1 1 定义 1 2 说明 variable 选项名help text 描述 解释 备注value 选项初始化值 xff08 除ON而外全为OFF xff09 2 应用注
  • C++工程:总结 CMake 添加第三方库依赖方式git submodule、 find_library、FetchContent、CPM等

    CMake 已经成为了C 43 43 工程管理的主流方式 xff0c 功能非常强大 xff0c 现在大多数的 C 43 43 库都已经支持CMake xff0c 下面以 jsoncpp 为例 xff0c 介绍几种引入第三方库的方式 1 代码
  • 医学图像——DCMTK、VTK、ITK、RTK、SimpleITK

    1 引言 https github com SINTEFMedtek ITK VTK xff0c 相关童鞋应该很熟悉的 xff0c 而CTK是一个较新的界面库 xff0c 主要用于方便前面两个 TK的界面设计 xff0c 当然也可以作为通用
  • C++中的volatile

    volatile的本意是 易变的 volatile关键字是一种类型修饰符 xff0c 用它声明的类型变量表示可以被某些编译器未知的因素更改 xff0c 比如操作系统 硬件或者其它线程等 遇到这个关键字声明的变量 xff0c 编译器对访问该变
  • 3DTiles】关于GeometricError几何度量误差

    在 3DTiles 的官方文档中详细介绍了关于几何度量误差 Geometric Error 的一些理念和内涵 xff0c 概括来说可以翻译为如下定义 xff1a 几何度量误差 xff0c Geometric Error xff0c 简称 G
  • glPixelStorei 详解 包括像素传输

    3 glPixelStore 像glPixelStorei GL PACK ALIGNMENT 1 这样的调用 xff0c 通常会用于像素传输 PACK UNPACK 的场合 尤其是导入纹理 glTexImage2D 的时候 xff1a C
  • ESLint 简介

    ESLint简介 ESLint是一个用来识别 ECMAScript 并且按照规则给出报告的代码检测工具 xff0c 使用它可以避免低级错误和统一代码的风格 如果每次在代码提交之前都进行一次eslint代码检查 xff0c 就不会因为某个字段

随机推荐

  • IOS VasSonic 粗略见解

    因为项目需求需要在本地缓存html页面 xff0c 优化用户体验 了解到VasSonic 百度了下源码解析但是没有发现IOS的所以只有自己慢慢摸索了 一 类的简单关系 1 SonicEngine 引擎类 代理为 UIWebViewContr
  • axios的详细讲解

    一 axios的特性 axios 是一个基于Promise 用于浏览器和 nodejs 的 HTTP 客户端 xff0c 简单的理解就是ajax的封装 特性 xff1a 从浏览器中创建 XMLHttpRequests从 node js 创建
  • 无人机飞控算法-姿态估计-欧拉角-旋转矩阵-四元数

    无人机飞控算法 姿态估计 此系列记录了我理解的卡尔曼滤波从0到1的过程 xff0c 从姿态估计到位置估计 xff0c 我们从核心点一个个出发 xff0c 并结合实际模块的应用来一一揭开卡尔曼滤波的神秘面纱 提示 xff1a 在系列文章中 x
  • BMP格式详解

    介绍 数字图像在外存储器设备中的存储形式是图像文件 xff0c 图像必须按照某个已知的 公认的数据存储顺序和结构进行存储 xff0c 才能使不同的程序对图像文件顺利进行打开或存盘操作 xff0c 实现数据共享 图像数据在文件中的存储顺序和结
  • WinHex使用方法详解

    WinHex是由X Ways软件技术公司 xff08 官方网站http www x ways net xff09 开发的一款专业的磁盘编辑工具 xff0c 该工具文如其名 xff0c 是在Windows下运行的十六进制 xff08 hex
  • three.js流动线

    效果 xff1a 先看最基本的 function initThree el options options 61 options const t 61 this appInstance 61 this const width 61 el o
  • OpenGL之FBO(Frame Buffer Object)和多次离屏渲染

    第一次听到离屏渲染的时候觉得很高级 xff0c 遥不可及 xff0c 直到后来做高斯模糊的时候 xff0c 需要通过两次处理来节省性能 xff0c 一直玩一次渲染处理的我这时候才认识FBO xff0c 继而明白了离屏渲染 xff0c 今天抽
  • Android驱动(一)硬件访问服务学习之(四)Android应用程序APP编写

    硬件平台 xff1a tiny4412系统 xff1a Android 5 0 2编译器 xff1a arm linux gcc 4 5 1 xff08 一 xff09 Android通过JNI访问硬件 http blog csdn net
  • gl_FragCoord 的含义

    gl FragCoord 表示当前片元着色器处理的候选片元窗口相对坐标信息 xff0c 是一个 vec4 类型的变量 x y z 1 w xff0c 其中 x y 是当前片元的窗口坐标 xff0c OpenGL 默认以窗口左下角为原点 xf
  • RoboMaster机甲大师——视觉组——计算平台的选型与感想(主流几款)

    RoboMaster机甲大师 视觉组 计算平台 xff08 工控机 xff09 的选型与感想 xff08 主流几款 xff09 FOR THE SIGMA FOR THE GTINDER FOR THE ROBOMASTER 简介 xff1
  • 如何在Linux命令行下发送和接收UDP数据包

    众所周知 在传输层有两个常用的协议 TCP 和 UDP 本文介绍在 Linux 命令行下 如何使用 nc 命令发送或接收 UDP 数据包 这些命令的用法对调试 UDP 通信程序将有所帮助 1 问题的提出 编写了一个使用 raw socket
  • 抽丝剥茧聊Kotlin协程之聊聊Job和SupervisorJob的区别

    1 前言 随着协程的普及 xff0c 协程知识越来越被面试官青睐 首先 xff0c 协程的面试题一般都很简洁 xff0c 一两句简单的话就能把问题描述清楚 xff0c 其次于面试官而言 xff0c 协程框架中精妙的数据结构与算法可以很好的考
  • Android 手机运行 JoyCon Droid 并且使用 Amiibo

    PS 整个过程耗时耗力 xff0c 经常会断开连接 xff0c 有些不想搞那么麻烦的人就不要搞了 xff0c 以免遭受刺激啊 xff0c 哈哈 前提 如果想使用并刷Amiibo xff0c 必须同时满足以下几个条件 xff1a 1 蓝牙版本
  • STM32F10X系列通用OTA bootloader移植与使用指南

    基于STM32F10X系列通用OTA bootloader原理 移植与使用全指南 写在前面这几天我都做了什么呢 xff1f 有什么感受 xff1f 开始移植 写在前面 从2020 1 26到2020 1 30这5天 xff0c 我的较多研究
  • FreeRTOS笔记——链表数据结构

    FreeRTOS链表实现 0 概述1 关键结构体1 1 链表基础知识1 2 链表数据结构1 3 链表操作 0 概述 部分内容参考野火的FreeRTOS相关开发资料 xff0c 在此做一个学习记录总结 1 关键结构体 FreeRTOS源码实现
  • pyqt5 状态栏(statusBar)永久显示

    在主界面加了一个状态栏 xff0c 作为简易操作说明 xff0c 但是点击菜单栏时 xff0c 不管是否选中菜单栏下的选项 xff0c 状态栏都会消失 网上给了很多关于永久显示状态栏的方法 xff1a self status 61 self
  • 树莓派4B部署Intel Realsense T265相机

    硬件 xff1a 树莓派4B 8G内存 系统 xff1a Ubuntu 20 最初我是参照这篇博客树莓派上部署英特尔深度相机IntelRealsense T265 xff08 他人8月7日刚写的 xff09 我树莓派上librealsens
  • Phpstorm2018 永久激活

    原文地址 1 安装phpstorm xff0c 安装包请自行官网下载 http www jetbrains com phpstorm download 2 下载JetbrainsCrack jar文件 xff0c 存放至你的phpstorm
  • VMware + fedora25下安装QT5.8

    失业了 xff0c 搞单片机太久忘了这个linux xff0c 但为了重新找工作没办法重新学习 xff0c xff1a xff08 这几天手提上安装VMware和Fedora25 xff0c 把QT5 8安装了 xff0c 过程曲折 xff
  • Reproducible Research in Computational Science

    Reproducible Research in Computational Science http www csee wvu edu xinl source html It doesn 39 t matter how beautiful