The first place to look for basic code to implement basic computer vision algorithms is the OpenCV Library from Intel. Many research groups build on top of the OpenCV code base. The avaliability of code for specific techniques or applications is harder to predict, but some implementations are made available by the authors and others are available from commercial vendors. The following pointers are organized somewhat by what the code does, with other links by what language the code is written in. If you follow the link for the code reference you may find links to the related papers in the Computer Vision Bibliography. Additionally, following the link to the Author often leads to a site with more code. A number of lists of code for sub-areas (e.g. OCR) have been created by researchers in the past, but too often these are no longer maintained. These lists are included in the my listing along with many of the individual entries in those lists. Current research and applications are highlighted in various general and topical Computer Vision and Image Processing conferences, especially applications workshops. As always, the links may not work for all time -- I have no control over the actions of others who move or delete files, but often broken links can provide a starting place to find the source.
Computer Vision resources include:
For more information on the topics, contact information, etc. see the annotated Computer Vision Bibliography or the Complete Conference Listing for Computer Vision and Image Analysis
Code Convolutional Networks
* Sequentially Aggregated Convolutional Networks
Code LPB-TOP
* LBP-TOP: A Tensor Unfolding Revisit
Code, 3-D Segmentation
* *Seg3D: Volumetric Image Segmentation and Visualization
Code, 3-D Visualization
* *map3d: Interactive scientific visualization tool for bioengineering data
Code, 3D Data
* *libE57: software tools for managing E57 files
Code, 3D Fly Through
* *Make3D
Code, 3D Reconstruction
* Analysis and Implementation of a Parallel Ball Pivoting Algorithm, An
Code, 3D Vision
* Guide to 3D Vision Computation: Geometric Analysis and Implementation
Code, 3D
* Deep Meta Functionals for Shape Representation
* Order-Aware Generative Modeling Using the 3D-Craft Dataset
* PointFlow: 3D Point Cloud Generation With Continuous Normalizing Flows
Code, Action Recognition
* CoTeRe-net: Discovering Collaborative Ternary Relations in Videos
* EAN: Event Adaptive Network for Enhanced Action Recognition
* Motion-Driven Visual Tempo Learning for Video-Based Action Recognition
* TCGL: Temporal Contrastive Graph for Self-Supervised Video Representation Learning
* Win-Fail Action Recognition
Code, Active Appearance Model
* *AAM Building
* *Active Appearance Models
* *am_tools
Code, Active Blobs
* Active Blobs
Code, Active Contours
* Segmentation with Active Contours
Code, Adversarial Attack
* Spatiotemporal Attacks for Embodied Agents
Code, Affine Invariant
* CNN-Assisted Coverings in the Space of Tilts: Best Affine Invariant Performances with the Speed of CNNs
Code, Affine Shape
* Repeatability Is Not Enough: Learning Affine Regions via Discriminability
Code, Alignment
* Cross-Domain Detection via Graph-Induced Prototype Alignment
* Fast, Approximately Optimal Solutions for Single and Dynamic MRFs
Code, Annotation
* Generating Easy-to-Understand Referring Expressions for Target Identifications
* LableMe: The Open Annotation Tool
Code, Anomaly Detection
* Graph Laplacian for image anomaly detection
* How to Reduce Anomaly Detection in Images to Anomaly Detection in Noise
Code, Artistic
* Learning to Paint With Model-Based Deep Reinforcement Learning
Code, Attention
* MixFormer: Mixing Features across Windows and Dimensions
* Stand-Alone Inter-Frame Attention in Video Models
Code, AVU
* Open-Source Platform for Underwater Image and Video Analytics, An
Code, B-Spline
* Optimization of Image B-spline Interpolation for GPU Architectures
Code, Bilateral Filter
* Bilateral Filter for Point Clouds, The
Code, Blur
* Estimating an Image's Blur Kernel Using Natural Image Statistics, and Deblurring it: An Analysis of the Goldstein-Fattal Method
Code, Brain Lesion Segmentation
* *brain lesion segmentation
Code, Bundle Adjustment
* *Simple Sparse Bundle Adjustment (SSBA)
* Addingham Bundle Adjustment
* Apero, An Open Source Bundle Adjusment Software For Automatic Calibration and Orientation of Set of Images
* Design and Implementation of a Generic Sparse Bundle Adjustment Software Package Based on the Levenberg-Marquardt Algorithm, The
* Generic Bundle Adjustment Methodology for Indirect RPC Model Refinement of Satellite Imagery, A
Code, CAD
* Neural Face Identification in a 2D Wireframe Projection of a Manifold Object
Code, Calibration
* *HySCaS: Hybrid Stereoscopic Calibration Software
Code, Camera Calibration
* Flexible New Technique for Camera Calibration, A
* Matlab Camera Calibration Toolbox
* Versatile Camera Calibration Technique for High-Accuracy 3D Machine Vision Metrology Using Off-the-Shelf TV Cameras and Lenses, A
Code, Captioning
* Attention on Attention for Image Captioning
* Cap2Det: Learning to Amplify Weak Caption Supervision for Object Detection
* Controllable Video Captioning With POS Sequence Guidance Based on Gated Fusion Network
* Human Attention in Image Captioning: Dataset and Analysis
Code, Chain Code
* *Chain Code Representation
* Fast Chain Coding of Region Boundaries
Code, Chain Code, C
* *Chain Code Representation
Code, Change Detection
* Detection and Interpretation of Change in Registered Satellite Image Time Series
* Image Difference Captioning With Instance-Level Fine-Grained Feature Representation
Code, Classification
* Boosting Standard Classification Architectures Through a Ranking Regularizer
* Label Relation Graphs Enhanced Hierarchical Residual Network for Hierarchical Multi-Granularity Classification
* Region-based Non-local Operation for Video Classification
* Scan: Learning to Classify Images Without Labels
* Spatially Consistent Representation Learning
Code, Cloud Detection
* Cloud Detection by Luminance and Inter-band Parallax Analysis for Pushbroom Satellite Imagers
Code, Clustering
* Optimized Data Fusion for Kernel k-Means Clustering
Code, CNN
* Convolution of Convolution: Let Kernels Spatially Collaborate
* Learning to Learn Parameterized Classification Networks for Scalable Input Images
* Null-sampling for Interpretable and Fair Representations
* PSConv: Squeezing Feature Pyramid into One Compact Poly-Scale Convolutional Layer
* Reduced Biquaternion Convolutional Neural Network for Color Image Processing
Code, Color Balance
* Simplest Color Balance
Code, Color Correction
* Local Color Correction
Code, Color Descriptors
* Evaluating Color Descriptors for Object and Scene Recognition
Code, Color Enhancement
* Algorithmic Analysis of Variational Models for Perceptual Local Contrast Enhancement, An
* Automatic Color Enhancement (ACE) and its Fast Implementation
Code, Color Histograms
* Image Color Cube Dimensional Filtering and Visualization
Code, Colorization
* DeOldify: A Review and Implementation of an Automatic Colorization Method
Code, Compression
* Deep Image Compression Using Decoder Side Information
Code, Computational Geometry
* *CGAL: Computational Geometry Algorithms Library
Code, Computer Vision
* *AccelerEyes
* *FastCV
* *Fiji Image Processing Package
* *GPU4Vision
* *Handbook of Computer Vision and Applications. 3. Systems and Applications
* *OpenCV
* *OpenVidia
* *PEIPA Computer Vision Software
* *VXL
* Computer Vision and Applications: A Guide for Students and Practitioners
* Handbook of Mathematical Models in Computer Vision
* Invitation to 3-D Vision: From Images to Geometric Models, An
* MATLAB and Octave Functions Software for Computer Vision and Image Processing
* Practical Computer Vision Using C
* Robotics, Vision and Control: Fundamental Algorithms in MATLAB
Code, Computer Vision, C++
* *VXL
Code, Computer Vision, Matlab
* MATLAB and Octave Functions Software for Computer Vision and Image Processing
* Robotics, Vision and Control: Fundamental Algorithms in MATLAB
Code, Connected Components
* Extraction of Connected Region Boundary in Multidimensional Images
Code, Contours
* Meaningful Scales Detection: An Unsupervised Noise Detection Algorithm for Digital Contours
Code, Contrast Enhancement
* Local Contrast Enhancement based on Adaptive Logarithmic Mappings
Code, Contrastive Learning
* Video-Text Representation Learning via Differentiable Weak Temporal Alignment
Code, Convex Grouping
* Robust and Efficient Detection of Salient Convex Groups
Code, Convex Hull
* Exact polyhedral visual hulls
Code, ConvNet
* MutualNet: Adaptive Convnet via Mutual Learning from Network Width and Resolution
Code, Convolutional Networks
* CARAFE: Content-Aware ReAssembly of FEatures
* Dynamic Block Sparse Reparameterization of Convolutional Neural Networks
* Perspective-Guided Convolution Networks for Crowd Counting
* Simple and Robust Deep Convolutional Approach to Blind Image Denoising, A
Code, Convolutional Neural Nets
* HBONet: Harmonious Bottleneck on Two Orthogonal Dimensions
Code, Convolutional Neural Networks
* Approximated Bilinear Modules for Temporal Modeling
* BAE-NET: Branched Autoencoder for Shape Co-Segmentation
* Convolutional Character Networks
* Learning Filter Basis for Convolutional Neural Network Compression
* Liquid Warping GAN: A Unified Framework for Human Motion Imitation, Appearance Transfer and Novel View Synthesis
* Weakly Aligned Cross-Modal Learning for Multispectral Pedestrian Detection
Code, Corner Detection
* Analysis and Implementation of the Harris Corner Detector, An
Code, Correlation
* 117 Line 2D Digital Image Correlation Code Written in MATLAB, A
Code, Counting
* 3C-Net: Category Count and Center Loss for Weakly-Supervised Action Localization
* Counting With Focus for Free
* From Open Set to Closed Set: Counting Objects by Spatial Divide-and-Conquer
* Learning To Count Everything
Code, Crack Detection
* All Terrain Crack Detector Obtained by Deep Learning on Available Databases, An
* Crack Segmentation on UAS-based Imagery using Transfer Learning
Code, CT Data Analysis
* *Core Imaging Library (CIL)
Code, CT
* Core Imaging Library - Part I: a versatile Python framework for tomographic imaging
* Core Imaging Library - Part II: multichannel reconstruction for dynamic and spectral tomography
* Musiré: multimodal simulation and reconstruction framework for the radiological imaging sciences
Code, Curvature
* Image Curvature Microscope: Accurate Curvature Computation at Subpixel Resolution, The
Code, Curve Decomposition
* Digital Level Layers for Digital Curve Decomposition and Vectorization
Code, Curve Detection
* TriplClust: An Algorithm for Curve Detection in 3D Point Clouds
Code, Curve Partitions
* Near-Linear Time Guaranteed Algorithm for Digital Curve Simplification Under the Fréchet Distance, A
Code, Curve Segmentation
* Nonparametric Segmentation of Curves into Various Representations
Code, Curve Smoothing
* Algorithm for 3D Curve Smoothing, An
* Non-Parametric Multi-Scale Curve Smoothing
Code, Curvilinear Structures
* 2D Filtering of Curvilinear Structures by Ranking the Orientation Responses of Path Operators (RORPO)
Code, Deblurring
* Breaking down Polyblur: Fast Blind Correction of Small Anisotropic Blurs
* Spectral Pre-Adaptation for Restoring Real-World Blurred Images using Standard Deconvolution Methods
Code, Deep Learning
* *Open Deep Learning Toolkit for Robotics (OpenDR)
* Defensive Patches for Robust Recognition in the Physical World
* FaPN: Feature-aligned Pyramid Network for Dense Image Prediction
Code, Deep Nets
* Attribution in Scale and Space
Code, Demosaicking
* Fast C++ Implementation of Neural Network Backpropagation Training Algorithm: Application to Bayesian Optimal Image Demosaicing, A
* Gunturk-Altunbasak-Mersereau Alternating Projections Image Demosaicking
* HighEr-Resolution Network for Image Demosaicing and Enhancing
* Image Demosaicking with Contour Stencils
* Malvar-He-Cutler Linear Image Demosaicking
* Self-Similarity Driven Demosaicking
* Zhang-Wu Directional LMMSE Image Demosaicking
Code, Denoising
* Analysis and Extension of the PCA Method, Estimating a Noise Curve from a Single Image
* Analysis and Extension of the Percentile Method, Estimating a Noise Curve from a Single Image
* Analysis and Implementation of the BM3D Image Denoising Method, Image Processing, An
* Analysis and Improvement of the BLS-GSM Denoising Method, An
* Chambolle's Projection Algorithm for Total Variation Denoising
* DCT image denoising: a simple and effective image denoising algorithm
* Fully Convolutional Pixel Adaptive Image Denoiser
* implementation and detailed analysis of the K-SVD image denoising algorithm, An
* Implementation of a Denoising Algorithm Based on High-Order Singular Value Decomposition of Tensors
* Noise Clinic: a Blind Image Denoising Algorithm, The
* Non-local Means Denoising
Code, Depth Denoising
* Self-Supervised Deep Depth Denoising
Code, Depth from Focus
* Rational Filters for Passive Depth from Defocus
Code, Depth from Motion
* Exploiting Temporal Consistency for Real-Time Video Depth Estimation
Code, Dermatology
* Joint Acne Image Grading and Counting via Label Distribution Learning
Code, Detection Transformer
* Accelerating DETR Convergence via Semantic-Aligned Matching
Code, Distance Transform
* Distance Transforms of Sampled Functions
* Streaming Distance Transform Algorithm for Neighborhood-Sequence Distances, A
Code, Distortion Correction
* Automatic Lens Distortion Correction Using One-Parameter Division Models
Code, DNN
* Deep Decomposition Learning for Inverse Imaging Problems
Code, Document Analysis
* *Gamera project
* SCRIBO Module of the Olena Platform: A Free Software Framework for Document Image Analysis, The
Code, Domain Adaption
* Domain Adaptation for Semantic Segmentation With Maximum Squares Loss
* Drop to Adapt: Learning Discriminative Features for Unsupervised Domain Adaptation
* Larger Norm More Transferable: An Adaptive Feature Norm Approach for Unsupervised Domain Adaptation
* Semi-Supervised Domain Adaptation via Minimax Entropy
* Temporal Attentive Alignment for Large-Scale Video Domain Adaptation
Code, Domain Generalization
* Study of RobustNet, a Domain Generalization Method for Semantic Segmentation, A
Code, Drone Control
* *Flightmare
* Learning High-Speed Flight in the Wild
Code, Drones
* Deep Drone Acrobatics
Code, Edge Detection
* *Edison: Edge Detection and Image SegmentatiON system
* Combined Corner and Edge Detector, A
* Contours, Corners and T-Junctions Detection Algorithm
* Global Measures of Coherence for Edge Detector Evaluation
* Logical/Linear Operators for Image Curves
* Recursive Filtering and Edge Tracking: Two Primary Tools for 3D Edge Detection
* Structured edge detection toolbox
* Susan: A New Approach to Low-Level Image-Processing
* Unsupervised Smooth Contour Detection
Code, Egocentric Actions
* What Would You Expect? Anticipating Egocentric Actions With Rolling-Unrolling LSTMs and Modality Attention
Code, Ellipse Fitting
* Ellipse Fitting for Computer Vision: Implementation and Applications
* Ellipse-Specific Direct Least-Square Fitting
Code, Emotion Analysis
* MixedEmotions: An Open-Source Toolbox for Multimodal Emotion Analysis
Code, Energy Minimization
* Computing geodesics and minimal surfaces via graph cuts
Code, Epidemic Model
* Compartmental Epidemiological Model Applied to the Covid-19 Epidemic, A
Code, Equalization
* Non-uniformity Correction of Infrared Images by Midway Equalization
Code, Evaluation
* Learning to Evaluate Perception Models Using Planner-Centric Metrics
Code, Event Camera
* Video to Events: Recycling Video Datasets for Event Cameras
Code, Events
* Bridging the Gap between Events and Frames through Unsupervised Domain Adaptation
Code, Explaination
* Beyond Trivial Counterfactual Explanations with Diverse Valuable Explanations
Code, Eye Fixation
* *PeyeMMV.
Code, Eye Tracking
* *openEyes
Code, Face Analysis
* Capturing facial videos with Kinect 2.0: A multithreaded open source tool and database
* OpenFace 2.0: Facial Behavior Analysis Toolkit
* OpenFace: An open source facial behavior analysis toolkit
Code, Face Detection
* *Face Detection Home Page
* *TLD: Tracks the object, Learns its appearance and Detects
* Analysis of the Viola-Jones Face Detection Algorithm, An
* Contrario Detection of Faces with a Short Cascade of Classifiers, A
Code, Face Recognition
* *Face Recogniton Home Page
* CSU Face Identification Evaluation System: Its purpose, features, and structure, The
* FaRE: Open Source Face Recognition Performance Evaluation Package
* SeqFace: Learning discriminative features by using face sequences
* VarGFaceNet: An Efficient Variable Group Convolutional Neural Network for Lightweight Face Recognition
Code, Face Relighting
* Face Inverse Rendering via Hierarchical Decoupling
Code, Face Tracking
* *TLD: Tracks the object, Learns its appearance and Detects
Code, Facial Expressions
* AFFDEX 2.0: A Real-Time Facial Expression Analysis Toolkit
* Computer Expression Recognition Toolbox
* computer expression recognition toolbox (CERT), The
Code, Facial Landmarks
* Aggregation via Separation: Boosting Facial Landmark Detector With Semi-Supervised Style Translation
* FAB: A Robust Facial Landmark Detection Framework for Motion-Blurred Videos
Code, FastICA
* *FastICA package for MATLAB, The
Code, Feature Selection
* Joint Group Feature Selection and Discriminative Filter Learning for Robust Visual Object Tracking
Code, Feature Tracking
* IntraFace
Code, Filters
* How to Apply a Filter Defined in the Frequency Domain by a Continuous Function
Code, Flutter Shutter
* Flutter Shutter Camera Simulator, The
* Flutter Shutter Code Calculator, The
Code, Forensic Similarity
* Forensic Similarity for Source Camera Model Comparison
Code, Forensics, JPEG
* Reliable JPEG Quantization Table Estimator, A
Code, Forgery Detection
* Automatic Detection of Internal Copy-Move Forgeries in Images
Code, Forgery
* Image Forgery Detection via Forensic Similarity Graphs
Code, Fourier
* Shape Discrimination Using Fourier Descriptors
Code, Frame Interpolation
* Time Lens: Event-based Video Frame Interpolation
Code, Fundamental Matrix
* Fundamental Matrix of a Stereo Pair, with A Contrario Elimination of Outliers
Code, Fusion
* Structural Similarity Metrics for Quality Image Fusion Assessment: Algorithms
Code, Fusion, Matlab
* Structural Similarity Metrics for Quality Image Fusion Assessment: Algorithms
Code, Gait
* *Baseline Algorithm and Performance for Gait Based Human ID Challenge Problem
Code, GAN
* Transforming and Projecting Images into Class-conditional Generative Networks
Code, Gaussian Convolution
* Computing an Exact Gaussian Scale-Space
* Survey of Gaussian Convolution Algorithms, A
Code, Gaze
* Few-Shot Adaptive Gaze Estimation
* Gaze360: Physically Unconstrained Gaze Estimation in the Wild
Code, Generative Adversarial Network
* AutoGAN: Neural Architecture Search for Generative Adversarial Networks
Code, Generative Adversarial Networks
* Learning Fixed Points in Generative Adversarial Networks: From Image-to-Image Translation to Disease Detection and Localization
Code, Geospatial Data
* pyjeo: A Python Package for the Analysis of Geospatial Data
Code, Geospatial
* *OSGeo: Open Source Geospatial Foundation
Code, Gesture
* *HandVu Gesture Interface
Code, GIS
* *OSGeo: Open Source Geospatial Foundation
Code, GNN
* AEGNN: Asynchronous Event-based Graph Neural Networks
Code, GPU
* *AccelerEyes
* *GPU4Vision
* *OpenVidia
Code, Graph Embedding
* Deep Clustering by Gaussian Mixture Variational Autoencoders With Graph Embedding
Code, Graph Kernel
* graphkit-learn: A Python library for graph kernels based on linear patterns
Code, Graph Matching
* Learning Structural Similarity of User Interface Layouts Using Graph Networks
Code, Graph Representation
* Language-Conditioned Graph Networks for Relational Reasoning
* Learning Semantic-Specific Graph Representation for Multi-Label Image Recognition
Code, Ground Visibility
* Ground Visibility in Satellite Optical Time Series Based on A Contrario Local Image Matching
* Temporal Repetition Detector for Time Series of Spectrally Limited Satellite Imagers
Code, H.264/AVC
* H.264/AVC Refrence Software
Code, Hand Detection
* Contextual Attention for Hand Detection in the Wild
Code, HCI
* HCI-lambda-2 Workbench: A development tool for multimodal human-computer interaction systems
Code, HDR
* Events-To-Video: Bringing Modern Computer Vision to Event Cameras
* Obtaining High Quality Photographs of Paintings by Image Fusion
Code, Head Tracking
* Fast, Reliable Head Tracking under Varying Illumination: An Approach Based on Registration of Textured-Mapped 3D Models
Code, HEIV
* HEIV based estimation
Code, High Dynamic Range
* Analysis and Implementation of the HDR+ Burst Denoising Method, An
* Implementation of the Exposure Fusion Algorithm, An
Code, Histogram Modification
* Analysis and Implementation of the Shape Preserving Local Histogram Modification Algorithm, An
Code, Homography
* Iterative Deep Homography Estimation
Code, Hough Transform
* *Hough Transform Code
* Iterative Hough Transform for Line Detection in 3D Point Clouds
Code, Hough Transform, C
* *Hough Transform Code
Code, HRI
* Top-1 Corsmal Challenge 2020 Submission: Filling Mass Estimation Using Multi-modal Observations of Human-robot Handovers
Code, Human Action
* BABEL: Bodies, Action and Behavior with English Labels
Code, Human Motion
* Learning Trajectory Dependencies for Human Motion Prediction
* Predicting 3D Human Dynamics From Video
* Structured Prediction Helps 3D Human Motion Modelling
Code, Human Pose
* Learning to Reconstruct 3D Human Pose and Shape via Model-Fitting in the Loop
* Monocular 3D Human Pose Estimation by Generation and Ordinal Ranking
* Resolving 3D Human Pose Ambiguities With 3D Scene Constraints
* Single-Network Whole-Body Pose Estimation
* Tilting at windmills: Data augmentation for deep pose estimation does not help with occlusions
Code, Hyperspectral Classification
* Hyperspectral Image Classification Using Graph Clustering Methods
Code, Illumination Estimation
* Estimating natural illumination from a single outdoor image
Code, Illumination
* Camera parameters estimation from hand-labelled sun positions in image sequences
Code, Image Analysis
* *C++ Template Image Processing Library
* *Core Imaging Library (CIL)
* *Delft Image Processing library, The
* *Image Processing Library 98
* *ImageLib: An Image Processing C++ Class Library
* *LibCVD: computer vision library
* *Microsoft Kinect SDK
* *MPEG Org Home Page
* *NeatVision
* *Noesis Vision
* *Recognition And Vision Library
* *Robot Vision 2 Inc.
* *Torch3vision: Machine Vision Library
* Computational strategies for protein quantitation in 2D electrophoresis gel image processor for Matlab
* Vista: A Software Environment for Computer Vision Research
Code, Image Analysis, C
* *Delft Image Processing library, The
Code, Image Analysis, Matlab
* *Delft Image Processing library, The
Code, Image Coding
* Java-Based MPEG-4 Like Video Codec, A
Code, Image Coding, Java
* Java-Based MPEG-4 Like Video Codec, A
Code, Image Compression
* Compression Method for Arbitrary Precision Floating-Point Images, A
Code, Image Decomposition
* Cartoon + Texture Image Decomposition by the TV-L1 Model
Code, Image Decompostiong
* Directional Filters for Cartoon + Texture Image Decomposition
Code, Image Editing
* Tell, Draw, and Repeat: Generating and Modifying Images Based on Continual Linguistic Instruction
Code, Image Equalization
* Implementation of the Midway Image Equalization
* Midway Video Equalization
Code, Image Interpolation
* Image Interpolation with Contour Stencils
* Image Interpolation with Geometric Contour Stencils
* Linear Methods for Image Interpolation
* Roussos-Maragos Tensor-Driven Diffusion for Image Interpolation
Code, Image Matching
* Fast Affine Invariant Image Matching
Code, Image Processing
* *AccuSoft
* *Bioimage Suite
* *DgiStreammer
* *FastCV
* *Fiji Image Processing Package
* *Generic Programming for Computer Vision: The VIGRA Computer Vision Library
* *GNU Image Manipulation Program
* *Groningen Image Processing System, GIPSY
* *Handbook of Mathematical Methods in Computer Vision
* *HIPR2: Free WWW-based Image Processing Teaching Materials with JAVA
* *IFS: Image File System
* *Image Processing Online
* *ImageJ-Plugins -- Various Plugins for the image manipulation software ImageJ
* *ImageJ: Image Processing and Analysis in Java
* *ImageMagick
* *IrfanView
* *JPEG 2000
* *JPEG: Joint Photographic Experts Group
* *LibTIFF: TIFF Library and Utilities
* *LTI-Lib
* *MediaCybernetics
* *Mimas
* *Mobile Robot Programming Toolkit, The
* *OpenCV
* *pbmplus Image File Format Conversion Package
* *QCV
* *Supercomputing Systems: Vision
* *Walrus Vision Toolbox
* 3-D Image Processing Algorithms
* Algorithms for Graphics and Image Processing
* Algorithms for Image Processing and Computer Vision
* Building Imaging Applications with Java(TM)
* Computer Vision and Image Processing: A Practical Approach Using CVIPtools
* Concise Introduction to Image Processing using C++, A
* Data Structures for Image Processing in C
* Digital Image Processing Algorithms and Applications
* Digital Image Processing and Analysis: Human and Computer Vision Applications with CVIPtools, Second Edition
* Digital Image Processing Using MATLAB(R), 2nd Edition
* Digital Image Processing: A Practical Introduction Using Java
* Digital Image Processing: An Algorithmic Approach Using Java
* Digital Image Processing: An Algorithmic Approach with MATLAB
* Digital Signal and Image Processing Using MATLAB(R)
* Fundamentals of Digital Image Processing: A Practical Approach with Examples in Matlab
* Fuzzy Image Processing and Applications with MATLAB
* Handbook of Astronomical Image Processing
* Handbook of Computer Vision Algorithms in Image Algebra
* Handbook of Image Processing Operators
* High Performance Computer Imaging
* HIPS: A Unix-Based Image Processing System
* Hypermedia Image Processing Reference
* Image Analysis, Classification and Change Detection in Remote Sensing: With Algorithms for ENVI/IDL
* Image Processing Handbook, The
* Image Processing in Java
* Image Processing with MATLAB: Applications in Medicine and Biology
* Image Processing, Analysis and and Machine Vision: A MATLAB Companion
* Introduction to Image Processing Using R: Learning by Examples
* Machine Vision Algorithms in Java: Techniques and Implementation
* Pattern Recognition and Image Processing in C++
* Photo-Based 3D Graphics in C++: Compositing, Warping, Morphing, and Other Digital Special Effects
* PIKS Foundation C Programmer's Guide
* Practical Algorithms for Image Analysis: Description, Examples, and Code
* Practical Image Processing in C
* Principles of Digital Image Processing: Core Algorithms
* Principles of Digital Image Processing: Fundamental Techniques
* VIPS: A Digital Image Processing Algorithm Development Environment
Code, Image Processing, C
* *FastCV
* *OpenCV
* Data Structures for Image Processing in C
* High Performance Computer Imaging
* Numerical Recipes in C: The Art of Scientific Computing
* PIKS Foundation C Programmer's Guide
* Practical Computer Vision Using C
* Practical Image Processing in C
* Signal Processing Algorithms in Fortran and C
Code, Image Processing, C++
* *C++ Template Image Processing Library
* *Generic Programming for Computer Vision: The VIGRA Computer Vision Library
* *Image Processing Library 98
* *ImageLib: An Image Processing C++ Class Library
* *LibCVD: computer vision library
* *LTI-Lib
* *Mimas
* *Mobile Robot Programming Toolkit, The
* *QCV
* *Recognition And Vision Library
* Concise Introduction to Image Processing using C++, A
* Pattern Recognition and Image Processing in C++
* Photo-Based 3D Graphics in C++: Compositing, Warping, Morphing, and Other Digital Special Effects
Code, Image Processing, Java
* *Fiji Image Processing Package
* *HIPR2: Free WWW-based Image Processing Teaching Materials with JAVA
* *ImageJ-Plugins -- Various Plugins for the image manipulation software ImageJ
* *ImageJ: Image Processing and Analysis in Java
* *NeatVision
* Building Imaging Applications with Java(TM)
* Digital Image Processing: A Practical Introduction Using Java
* Digital Image Processing: An Algorithmic Approach Using Java
* Image Processing in Java
* Machine Vision Algorithms in Java: Techniques and Implementation
* Principles of Digital Image Processing: Core Algorithms
* Principles of Digital Image Processing: Fundamental Techniques
Code, Image Processing, Matlab
* Applied Medical Image Processing: A Basic Course
* Circular and Linear Regression: Fitting Circles and Lines by Least Squares
* Digital Image Processing Using MATLAB(R), 2nd Edition
* Digital Image Processing: An Algorithmic Approach with MATLAB
* Digital Signal and Image Processing Using MATLAB(R)
* Fundamentals of Digital Image Processing: A Practical Approach with Examples in Matlab
* Fuzzy Image Processing and Applications with MATLAB
* Image Processing with MATLAB: Applications in Medicine and Biology
* Image Processing, Analysis and and Machine Vision: A MATLAB Companion
* Signal Processing Algorithms in MATLAB
Code, Image Processing, Octave
* Applied Medical Image Processing: A Basic Course
Code, Image Pyramids
* *Zoom It, Seadragon
Code, Image Recognition
* Funnel Activation for Visual Recognition
Code, Image Registration
* Automatic Homographic Registration of a Pair of Images, with A Contrario Elimination of Outliers
Code, Image Restoration
* CFSNet: Toward a Controllable Feature Space for Image Restoration
* ERL-Net: Entangled Representation Learning for Single Image De-Raining
Code, Image Retrieval
* Efficient Large-scale Image Search With a Vocabulary Tree
* Evaluating Image Retrieval
* Learning With Average Precision: Training Image Retrieval With a Listwise Loss
Code, Image Retrieval, C++
* Efficient Large-scale Image Search With a Vocabulary Tree
Code, Image Search
* Spatial-Content Image Search in Complex Scenes
Code, Image Stitching
* *Panorama Tools
* *XuvTools: eXtend yoUr View Toolkit
Code, Image Synthesis
* High-fidelity Synthesis with Disentangled Representation
* Image Synthesis From Reconfigurable Layout and Style
* OASIS: Only Adversarial Supervision for Semantic Image Synthesis
Code, Impulse Noise
* PARIGI: a Patch-based Approach to Remove Impulse-Gaussian Noise from Images
Code, Indoor Model
* Floor-SP: Inverse CAD for Floorplans by Sequential Room-Wise Shortest Path
Code, Inpainting
* *restoreInpaint
* Algorithm for Gaussian Texture Inpainting, An
* Coherent Semantic Attention for Image Inpainting
* Combined First and Second Order Total Variation Inpainting using Split Bregman
* Free-Form Image Inpainting With Gated Convolution
* Image Inpainting With Learnable Bidirectional Attention Maps
* Progressive Reconstruction of Visual Structure for Image Inpainting
* Recurrent Temporal Aggregation Framework for Deep Video Inpainting
* Total Variation Inpainting Using Split Bregman
* Variational Framework for Non-Local Inpainting
* Vision-Infused Deep Audio Inpainting
Code, InSAR
* LiCSBAS: An Open-Source InSAR Time Series Analysis Package Integrated with the LiCSAR Automated Sentinel-1 InSAR Processor
Code, Interactive Segmentation
* Specifying Object Attributes and Relations in Interactive Scene Generation
Code, Interest Pointe
* USIP: Unsupervised Stable Interest Point Detection From 3D Point Clouds
Code, Interest Points
* Matching Features without Descriptors: Implicitly Matched Interest Points
* SIPs: Succinct Interest Points from Unsupervised Inlierness Probability Learning
Code, Interpolation
* Reversibility Error of Image Interpolation Methods: Definition and Improvements
Code, Iris Recognition
* Iris Biometrics: From Segmentation to Template Security
* OSIRIS: An open source iris recognition software
Code, Isocontour
* Probability Density Estimation Using Isocontours and Isosurfaces: Applications to Information-Theoretic Image Registration
Code, JPEG Analysis
* ZERO: a Local JPEG Grid Origin Detector Based on the Number of DCT Zeros and its Applications in Image Forensics
Code, JPEG
* Reliable JPEG Quantization Table Estimator, A
Code, Kalman Filter
* *Kalman Filter Library
* Introduction to the Kalman Filter, An
Code, Kernel Expansion
* *McKernel: A Library for Approximate Kernel Expansions in Log-linear Time
Code, Landmarks
* Precision Landmark Location for Machine Vision and Photogrammetry: Finding and Achieving the Maximum Possible Accuracy
* Unsupervised Learning of Landmarks by Descriptor Vector Exchange
Code, Lane Detection
* Unsupervised Labeled Lane Markers Using Maps
Code, Layout Extimation
* Single-shot cuboids: Geodesics-based end-to-end Manhattan aligned layout estimation from spherical panoramas
Code, Learning
* *Torch: Machine-Learning Library
* Bidirectional One-Shot Unsupervised Domain Mapping
* Boosting Few-Shot Visual Learning With Self-Supervision
* Creativity Inspired Zero-Shot Learning
* Cross-X Learning for Fine-Grained Visual Categorization
* Deep Metric Transfer for Label Propagation with Limited Annotated Data
* Delving into Inter-Image Invariance for Unsupervised Visual Representations
* Meta R-CNN: Towards General Solver for Instance-Level Low-Shot Learning
* OSCAR: Object-Semantics Aligned Pre-Training for Vision-Language Tasks
* S2-BNN: Bridging the Gap Between Self-Supervised Real and 1-bit Neural Networks via Guided Distribution Calibration
* Scaling and Benchmarking Self-Supervised Visual Representation Learning
* Semi-Supervised Learning by Augmented Distribution Alignment
* Symmetry and Group in Attribute-Object Compositions
* Unsupervised Pre-Training of Image Features on Non-Curated Data
Code, Least Squares
* Analysis of Sketched IRLS for Accelerated Sparse Residual Regression, An
Code, Lens Distortion
* Algebraic Lens Distortion Model Estimation
* Iterative Optimization Algorithm for Lens Distortion Correction Using Two-Parameter Models, An
Code, Level Set Segmentation
* Level Set Curve Evolution Partitioning of Polarimetric Images
* Variational and Level Set Methods in Image Segmentation
Code, Levenberg-Marquardt
* Algorithm for Least-Squares Estimation of Nonlinear Parameters, An
* Levenberg-Marquardt nonlinear least squares algorithms in C/C++
Code, LIDAR Processing
* waveformlidar: An R Package for Waveform LiDAR Processing and Analysis
Code, LIDAR
* Gated2Depth: Real-Time Dense Lidar From Gated Images
Code, Line Detection
* Iterative Hough Transform for Line Detection in 3D Point Clouds
Code, Line Segments
* Gestaltic Grouping of Line Segments
* LSD: a Line Segment Detector
Code, Localization
* IM2GPS: estimating geographic information from a single image
* Prior Guided Dropout for Robust Visual Localization in Dynamic Environments
* Stochastic Attraction-Repulsion Embedding for Large Scale Image Localization
Code, Mammography
* Efficient presentation of DICOM mammography images using Matlab
Code, Matching
* Exploring Patch Similarity in an Image
* Feature Correspondence Via Graph Matching: Models and Global Optimization
* Implementation of the Self-Similarity Descriptor
* LIBPMK: A Pyramid Match Toolkit
* Local Region Expansion: A Method for Analyzing and Refining Image Matches
* Matching of Weakly-Localized Features under Different Geometric Models
* Modal Matching for Correspondence and Recognition
* Probabilistic Model Distillation for Semantic Correspondence
* Semantic Part Detection via Matching: Learning to Generalize to Novel Viewpoints From Limited Training Data
* Software Library for Appearance Matching (SLAM)
Code, Mathematical Software
* *NIST Guide to Available Mathematical Software
Code, Matlab
* Robust Jointly Sparse Regression with Generalized Orthogonal Learning for Image Feature Selection
Code, Matting
* Indices Matter: Learning to Index for Deep Image Matting
Code, Mean Shift
* Implementation of the Mean Shift Algorithm, An
Code, Medical Analysis
* *Stain Normalization toolbox for histopathology image analysis
Code, Medical Image Analysis
* *Insight Segmentation and Registration Toolkit (ITK)
Code, Mesh Compression
* Progressive Compression of Triangle Meshes
Code, Mesh Generation
* Implementation and Parallelization of the Scale Space Meshing Algorithm, An
Code, Mesh Models
* *VolMorph Documentation
* ply2vri
* Zippered Polygon Meshes from Range Images
Code, Mesh Pose
* Neural Pose Transfer by Spatially Adaptive Instance Normalization
Code, Mesh
* TexturePose: Supervising Human Mesh Estimation With Texture Consistency
Code, Metric Learning
* Collect and Select: Semantic Alignment Metric Learning for Few-Shot Learning
* MIC: Mining Interclass Characteristics for Improved Metric Learning
Code, MGLM
* Multivariate General Linear Models (MGLM) on Riemannian Manifolds with Applications to Statistical Analysis of Diffusion Weighted Images
Code, Model Compression
* Learning Accurate Performance Predictors for Ultrafast Automated Model Compression
Code, Modes
* Mode-Finding for Mixtures of Gaussian Distributions
Code, Moments
* Moment Matching for Multi-Source Domain Adaptation
Code, Monocular Depth
* *Recurrent Asynchronous Multimodal Networks + Events, Frames, Semantic labels, and Depth maps recorded in CARLA simulator
Code, Morphology
* *Mathematical Morphology
* Adaptive Anisotropic Morphological Filtering Based on Co-Circularity of Local Orientations
Code, Mosaic
* *Photosynth
* Scene Collages and Flexible Camera Arrays
Code, Motion Blur
* 3-D Shape Estimation and Image Restoration: Exploiting Defocus and Motion-Blur
* E-CIR: Event-Enhanced Continuous Intensity Recovery
Code, Motion Capture
* *CMU Graphics Lab Motion Capture Database
Code, Motion Segmentation
* Implementation of Bilayer Segmentation of Live Video
* Motion Segmentation in the Presence of Outlying, Incomplete, or Corrupted Trajectories
Code, Motion
* Compositional Video Prediction
* Learning to Estimate Hidden Motions with Global Motion Aggregation
* Linear Algorithm for Motion from Three Weak Perspective Images Using Euler Angles
Code, MR Reconstruction
* *Synergistic Image Reconstruction Framework SIRF
Code, Mumford-Shah
* PALMS Image Partitioning: A New Parallel Algorithm for the Piecewise Affine-Linear Mumford-Shah Model
Code, Music Processing
* Staff Line Removal Toolkit for Gamera
Code, Network Pruning
* Resolution Switchable Networks for Runtime Efficient Image Recognition
Code, Neural Netowrks
* HM-NAS: Efficient Neural Architecture Search via Hierarchical Masking
* PR Product: A Substitute for Inner Product in Neural Networks
Code, Neural Nets
* WeightNet: Revisiting the Design Space of Weight Networks
Code, Neural Networks
* *Deep Learning Tool Kit for Medical Imaging
* *McKernel: A Library for Approximate Kernel Expansions in Log-linear Time
* Bit-Flip Attack: Crushing Neural Network With Progressive Bit Search
* Decision explanation and feature importance for invertible networks
* Enhanced neural gas network for prototype-based clustering
* GhostNets on Heterogeneous Devices via Cheap Operations
* gvnn: Neural Network Library for Geometric Computer Vision
* MetaPruning: Meta Learning for Automatic Neural Network Channel Pruning
* Multinomial Distribution Learning for Effective Neural Architecture Search
* Overcoming Catastrophic Forgetting With Unlabeled Data in the Wild
* Pattern Recognition with Neural Networks in C++
* Universally Slimmable Networks and Improved Training Techniques
Code, Noise Estimation
* Analysis and Extension of the Ponomarenko et al. Method, Estimating a Noise Curve from a Single Image
Code, Noise Removal
* Analysis and Implementation of the FFDNet Image Denoising Method, An
* EPLL: An Image Denoising Method Using a Gaussian Mixture Model Learned on a Large Set of Patches
Code, Normalization
* Sandwich Batch Normalization: A Drop-In Replacement for Feature Distribution Heterogeneity
Code, Numerical Algorithms
* Numerical Recipes in C: The Art of Scientific Computing
Code, Object Detection
* 100 lines of code for shape-based object localization
* CenterNet: Keypoint Triplets for Object Detection
* Delving Into Robust Object Detection From Unmanned Aerial Vehicles: A Deep Nuisance Disentanglement Approach
* Development of Fast Refinement Detectors on AI Edge Platforms
* Double Head Predictor based Few-Shot Object Detection for Aerial Imagery
* Dynamic Head: Unifying Object Detection Heads with Attentions
* EGNet: Edge Guidance Network for Salient Object Detection
* Enriched Feature Guided Refinement Network for Object Detection
* Explore Spatio-Temporal Aggregation for Insubstantial Object Detection: Benchmark Dataset and Baseline
* FCOS: Fully Convolutional One-Stage Object Detection
* Integral Object Mining via Online Attention Accumulation
* Investigating Attention Mechanism in 3D Point Cloud Object Detection
* Learning Rich Features at High-Speed for Single-Shot Object Detection
* Monocular 3D Object Detection with Pseudo-LiDAR Point Cloud
* Multiview Detection with Feature Perspective Transformation
* OTA: Optimal Transport Assignment for Object Detection
* Progressive End-to-End Object Detection in Crowded Scenes
* RepPoints: Point Set Representation for Object Detection
* Scale-Aware Trident Networks for Object Detection
* SCRDet: Towards More Robust Detection for Small, Cluttered and Rotated Objects
* Single-Domain Generalized Object Detection in Urban Scene via Cyclic-Disentangled Self-Distillation
* Stacked Cross Refinement Network for Edge-Aware Salient Object Detection
* TKD: Temporal Knowledge Distillation for Active Perception
* Towards Interpretable Object Detection by Unfolding Latent Structures
* UAVision: A Modular Time-Constrained Vision Library for Color-Coded Object Detection
Code, Object Recognition
* Spatial Priors for Part-Based Recognition Using Statistical Models
* Weakly Supervised Learning of Part-Based Spatial Models for Visual Object Recognition
Code, OCR
* *GOCR
* *Google Tesseract-OCR
* Nist Form-Based Handprint Recognition System (Release 2.2)
Code, Odometry
* Data-Efficient Collaborative Decentralized Thermal-Inertial Odometry
* Event-aided Direct Sparse Odometry
* VIMO: Simultaneous Visual Inertial Model-based Odometry and Force Estimation
Code, Omnidirectional Images
* Toolbox and dataset for the development of saliency and scanpath models for omnidirectional/360° still images
Code, Open Source
* *AAM Building
* *C++ Template Image Processing Library
* *LTI-Lib
* *Mimas
* *OpenCV
* *OpenVidia
* *OSGeo: Open Source Geospatial Foundation
* *VXL
Code, Optic Flow
* *Gain-Adaptive KLT Tracking and TV-L1 optical flow on the GPU
* *Optic Flow Evaluation
* Performance of Optical Flow Techniques
* Real-Time Quantized Optical Flow
* Robust Estimation of Multiple Motions: Parametric and Piecewise-Smooth Flow-Fields, The
Code, Optical Flow
* Analysis and Speedup of the FALDOI Method for Optical Flow Estimation, An
* Comparison of Optical Flow Methods under Stereomatching with Short Baselines
* E-RAFT: Dense Optical Flow from Event Cameras
* Horn-Schunck Optical Flow with a Multi-Scale Strategy
* Implementation of Combined Local-Global Optical Flow, An
* Inverse Compositional Algorithm for Parametric Registration, The
* Joint TV-L1 Optical Flow and Occlusion Estimation
* Line Search Multilevel Truncated Newton Algorithm for Computing the Optical Flow, A
* On Anisotropic Optical Flow Inpainting Algorithms
* Robust Discontinuity Preserving Optical Flow Methods
* Robust Optical Flow Estimation
* TV-L1 Optical Flow Estimation
Code, Optimization
* Librjmcmc: An Open-source Generic C++ Library For Stochastic Optimization
* Sparse Non-linear Least Squares Optimization for Geometric Vision
Code, Optimization, C++
* *Ceres Solver
Code, Otsu Segmentation
* C++ Implementation of Otsu's Image Segmentation Method, A
Code, Pansharpening
* Implementation of Nonlocal Pansharpening Image Fusion
Code, Pattern Recognition
* *MultiSpec: A Freeware Multispectral Image Data Analysis System
* *Presto-Box: Pattern REcognition Scilab TOolBOX
* *PRTools: The Matlab Toolbox for Pattern Recognition
Code, PCA
* Framework for Robust Subspace Learning, A
Code, Pedestrian Detection
* Mask-Guided Attention Network for Occluded Pedestrian Detection
Code, Perceptual Grouping
* Computing Perceptual Organization in Computer Vision
* in-depth study of graph partitioning measures for perceptual organization, An
Code, PET Reconstruction
* *Synergistic Image Reconstruction Framework SIRF
Code, Phase Retrieval
* Robust Phase Retrieval with the Swept Approximate Message Passing (prSAMP) Algorithm
Code, Phase Unwrapping
* Phase Unwrapping using a Joint CNN and SQD-LSTM Network
Code, Plant Phenotype
* EasyIDP: A Python Package for Intermediate Data Processing in UAV-Based Plant Phenotyping
Code, Point Alignment
* Contrario 3D Point Alignment Detection Algorithm, A
Code, Point Cloud Convolutions
* PAConv: Position Adaptive Convolution with Dynamic Kernel Assembling on Point Clouds
Code, Point Cloud Registration
* *TEASER++: Certifiable 3D Registration
Code, Point Cloud
* Progressive Point Cloud Deconvolution Generation Network
* Quantitative Comparison of Point Cloud Compression Algorithms With PCC Arena
Code, Point Spread Function
* Recovering the Subpixel PSF from Two Photographs at Different Distances
Code, Poisson Solver
* Analysis and Implementation of Multigrid Poisson Solvers With Verified Linear Complexity, An
Code, Poisson
* Poisson Image Editing
Code, Pose Calibration
* Orthographic Projection Model for Pose Calibration of Long Focal Images, The
Code, Pose Estimation
* CullNet: Calibrated and Pose Aware Confidence Scores for Object Pose Estimation
* Motion Guided 3d Pose Estimation from Videos
* On Evaluation of 6D Object Pose Estimation
* Unsupervised Shape and Pose Disentanglement for 3d Meshes
Code, Pose
* MarkerPose: Robust Real-time Planar Target Tracking for Accurate Stereo Pose Estimation
Code, Posture
* Local Assessment of Statokinesigram Dynamics in Time: An in-Depth Look at the Scoring Algorithm
Code, Pretraining
* How Useful Is Self-Supervised Pretraining for Visual Tasks?
Code, PSF Estimation
* Non-parametric sub-pixel local point spread function estimation
Code, Python
* Analysis and Implementation of the HDR+ Burst Denoising Method, An
Code, Query
* Improving One-Stage Visual Grounding by Recursive Sub-query Construction
Code, Radiometric Calibration
* Radiometric Self Calibration
Code, Random Forest
* Confidence intervals for the random forest generalization error
Code, Range Registration
* *VripPack: Volumetric Range Image Processing Package
Code, RANSAC
* Automatic RANSAC by Likelihood Maximization
Code, Raw Data
* Image Unprocessing: A Pipeline to Recover Raw Data from sRGB Images
Code, RBF
* RBF-Softmax: Learning Deep Representative Prototypes with Radial Basis Function Softmax
Code, Re-Identification
* Beyond Human Parts: Dual Part-Aligned Representations for Person Re-Identification
* Dual-Path Model With Adaptive Attention for Vehicle Re-Identification, A
* Mixed High-Order Attention Network for Person Re-Identification
* MVP Matching: A Maximum-Value Perfect Matching for Mining Hard Samples, With Application to Person Re-Identification
* Omni-Scale Feature Learning for Person Re-Identification
* Robust Person Re-Identification by Modelling Feature Uncertainty
* Robust Re-identification by Multiple Views Knowledge Distillation
* Self-Similarity Grouping: A Simple Unsupervised Cross Domain Adaptation Approach for Person Re-Identification
* Spectral Feature Transformation for Person Re-Identification
Code, Recognition
* Attention Pyramid Module for Scene Recognition
* Hybrid Approach to Tiger Re-Identification, A
* Part-Pose Guided Amur Tiger Re-Identification
* Pose-Guided Complementary Features Learning for Amur Tiger Re-Identification
* Strong Baseline for Tiger Re-ID and its Bag of Tricks, A
Code, Rectification
* Quasi-Euclidean Epipolar Rectification
* Rectification for any epipolar geometry
Code, Recurrent Networks
* *Recurrent Asynchronous Multimodal Networks + Events, Frames, Semantic labels, and Depth maps recorded in CARLA simulator
Code, Region Matching
* Affine Invariant Patch Similarity, An
Code, Registration
* AROSICS: An Automated and Robust Open-Source Image Co-Registration Software for Multi-Sensor Satellite Data
* elastix: A Toolbox for Intensity-Based Medical Image Registration
* Few-Shot Unsupervised Image-to-Image Translation
* Improvements of the Inverse Compositional Algorithm for Parametric Motion Estimation
* Iterative Image Registration Technique with an Application to Stereo Vision, An
Code, Regularization
* Delving Deep Into Label Smoothing
* Isotonic Modeling with Non-Differentiable Loss Functions with Application to Lasso Regularization
Code, Relations
* Heterogeneous Representation Learning and Matching for Few-Shot Relation Prediction
* Visual Relation Grounding in Videos
Code, Relighting
* Deep Single-Image Portrait Relighting
* Lighting Sensitive Display
Code, Rendering
* Accelerating Monte Carlo Renderers by Ray Histogram Fusion
* Soft Rasterizer: A Differentiable Renderer for Image-Based 3D Reasoning
Code, Representation Learning
* On the Integration of Self-Attention and Convolution
Code, Restoration
* *restoreInpaint
Code, Retinex
* Center/Surround Retinex: Analysis and Implementation
* Multiscale Retinex
* Retinex in Matlab
* Retinex Poisson Equation: a Model for Color Perception
* Screened Poisson Equation for Image Contrast Enhancement
Code, Retinex, Matlab
* Retinex in Matlab
Code, Retrieval
* Adaptive Offline Quintuplet Loss for Image-text Matching
Code, Robust Fitting
* Deterministic Approximate Methods for Maximum Consensus Robust Fitting
Code, Saliency
* Deep Learning for Light Field Saliency Detection
* Generation and Detection of Alignments in Gabor Patterns
* PointCloud Saliency Maps
* SaltiNet: Scan-Path Prediction on 360 Degree Images Using Saliency Volumes
Code, SAR Filters
* Non-Local Means Filters for Full Polarimetric Synthetic Aperture Radar Images with Stochastic Distances
Code, SAR
* Inverse Synthetic Aperture Radar Imaging With MATLAB Algorithms
Code, SAR, Matlab
* Inverse Synthetic Aperture Radar Imaging With MATLAB Algorithms
Code, Scale Space
* Finite Difference Schemes for MCM and AMSS
Code, Scene Flow
* Learning Scene Dynamics from Point Cloud Sequences
Code, Search
* Consensus Maximization Tree Search Revisited
* Progressive Differentiable Architecture Search: Bridging the Depth Gap Between Search and Evaluation
Code, Segmenation Evaluation
* Automated Performance Evaluation of Range Image Segmentation
Code, Segmentation
* *Edison: Edge Detection and Image SegmentatiON system
* AdaptIS: Adaptive Instance Selection Network
* Adaptive Early-Learning Correction for Segmentation from Noisy Annotations
* AMP: Adaptive Masked Proxies for Few-Shot Segmentation
* Asymmetric Non-Local Neural Networks for Semantic Segmentation
* Automatic 1D Histogram Segmentation and Application to the Computation of Color Palettes
* Bayesian Adaptive Superpixel Segmentation
* Berkeley Segmentation Dataset and Benchmark, The
* C++ Implementation of Otsu's Image Segmentation Method, A
* CCNet: Criss-Cross Attention for Semantic Segmentation
* Code: Active Segmentation With Fixation
* Confidence Regularized Self-Training
* Consistency-Regularized Region-Growing Network for Semantic Segmentation of Urban Scenes With Point-Level Annotations
* Contrastive and Selective Hidden Embeddings for Medical Image Segmentation
* Crossover-Net: Leveraging vertical-horizontal crossover relation for robust medical image segmentation
* Disentangled Non-local Neural Networks
* Dynamic Threshold Determination by Local and Global Edge Evaluation
* Efficient Graph-Based Image Segmentation
* Experimental Comparison of Min-Cut/Max-Flow Algorithms for Energy Minimization in Vision, An
* Graph Partitioning Active Contours (GPAC) for Image Segmentation
* InstaBoost: Boosting Instance Segmentation via Probability Map Guided Copy-Pasting
* Intellegent Scissors: Interactive tool for image segmentation
* Interactive Segmentation Based on Component-trees
* Layered Embeddings for Amodal Instance Segmentation
* Level-set image segmenation software
* Matlab toolbox for Level Set Methods
* Normalized cut image segmenation software
* Ratio Contour Code
* Robust Analysis of Feature Spaces: Color Image Segmentation
* Segmentation skin cancer images
* Segmentation with Active Contours
* Semantic-Oriented Labeled-to-Unlabeled Distribution Translation for Image Segmentation
* ShapeMask: Learning to Segment Novel Objects by Refining Shape Priors
* ShelfNet for Fast Semantic Segmentation
* SOLO: Segmenting Objects by Locations
* Strip Pooling: Rethinking Spatial Pooling for Scene Parsing
* Watervoxels
Code, Segmentation, C
* Normalized cut image segmenation software
Code, Segmentation, C++
* C++ Implementation of Otsu's Image Segmentation Method, A
* Robust Analysis of Feature Spaces: Color Image Segmentation
Code, Segmentation, Matlab
* Matlab toolbox for Level Set Methods
Code, Semantic Segmentation
* Event-based Asynchronous Sparse Convolutional Networks
* Semantic Segmentation: A Zoology of Deep Architectures
* Study of RobustNet, a Domain Generalization Method for Semantic Segmentation, A
Code, Shape from Shading
* Integration of Shape from Shading and Stereo
* Shape From Shading Using Linear-Approximation
* Shape from Shading: A Survey
Code, SIFT
* *SIFT Feature Detector
* *VLFeat
* ASIFT: An Algorithm for Fully Affine Invariant Comparison
* Distinctive Image Features from Scale-Invariant Keypoints
Code, Signal Processing
* *IT++ Mathematical, Signal Processing and Communication Routines
* Signal Processing Algorithms in Fortran and C
* Signal Processing Algorithms in MATLAB
Code, Signal Processing, C++
* *IT++ Mathematical, Signal Processing and Communication Routines
Code, Skeleton
* Finding the Skeleton of 2D Shape and Contours: Implementation of Hamilton-Jacobi Skeleton
Code, Skin Spots
* *APP for Monitoring Skin Spots
Code, SLAM
* *Kimera
* *Ultimate SLAM
* Continuous-Time vs. Discrete-Time Vision-based SLAM: A Comparative Study
* SLAMANTIC: Leveraging Semantics to Improve VSLAM in Dynamic Environments
* tinySLAM: A SLAM algorithm in less than 200 lines C-language program
Code, SLIC
* Bilateral K-Means for Superpixel Computation (the SLIC Method)
Code, Snakes
* *Mega Wave
* *qsnake_demo
* Code: Active Segmentation With Fixation
* Gradient Vector Flow: A New External Force for Snakes
* Real Time Morphological Snakes Algorithm, A
Code, Space Envelope
* Space Envelope: A Representation for 3D Scenes, The
Code, Spectal Bias
* On Measuring and Controlling the Spectral Bias of the Deep Image Prior
Code, Spectral Clustering
* CAEclust: A Consensus of Autoencoders Representations for Clustering
Code, Splines
* Theory and Practice of Image B-Spline Interpolation
Code, Stabilization
* Mao-Gilles Stabilization Algorithm
Code, Steerable Filter
* Steerable Pyramid: A Flexible Architecture for Multi-Scale Derivative Computation, The
Code, Stereo Matching
* Bilaterally Weighted Patches for Disparity Map Computation
* Deep Material-Aware Cross-Spectral Stereo Matching
* Fast Cost-Volume Filtering for Visual Correspondence and Beyond
* Kolmogorov and Zabih's Graph Cuts Stereo Matching Algorithm
* Stereo Disparity through Cost Aggregation with Guided Filter
Code, Stereo
* *Real Time Dense Stereo
* *SRI Stereo Engine
* ChiTransformer: Towards Reliable Stereo from Cues
* Computing Visual Correspondence with Occlusions via Graph Cuts
* Disparity Estimation Networks for Aerial and High-Resolution Satellite Images: A Review
* Efficient Belief Propagation for Early Vision
* On the Over-Smoothing Problem of CNN Based Disparity Estimation
* Point-Based Multi-View Stereo Network
* Polar Epipolar Rectification, The
* Shape and the Stereo Correspondence Problem
* Stereo Matching With Nonlinear Diffusion
* Taxonomy and Evaluation of Dense Two-Frame Stereo Correspondence Algorithms, A
Code, STIP
* Evaluation of local spatio-temporal features for action recognition
Code, Structure from Motion
* Automatic Non-rigid 3D Modeling from Video
* Bundler: Structure from Motion for Unordered Image Collections
Code, Structured Light
* *Kinect-Like 3D camera
Code, Style Transfer
* Photorealistic Style Transfer via Wavelet Transforms
Code, Super-Resolution
* *Super-Resolution Code
* Super-Resolution Imaging
Code, Super Resolution
* Implementing Handheld Burst Super-Resolution
* Lightweight and Accurate Recursive Fractal Network for Image Super-Resolution
* Robust Temporal Super-Resolution for Dynamic Motion Videos
* Single image super-resolution from transformed self-exemplars
Code, Superpixel
* Bilateral K-Means for Superpixel Computation (the SLIC Method)
Code, Superresolution
* Constrained and Unconstrained Inverse Potts Modelling for Joint Image Super-Resolution and Segmentation
Code, Support Vector Machines
* *LIBSVMTL: a Support Vector Machine Template Library
* LIBSVM: a library for support vector machines
Code, SURF
* Analysis of the SURF Method, An
Code, Surface Appearance
* Time-varying Surface Appearance: Acquisition, Modeling, and Rendering
Code, Surface Fitting
* Linear Fitting with Missing Data for Structure-from-Motion
Code, Surfaces, Matlab
* Modeling of Curves and Surfaces with MATLAB®
Code, Surgery
* IGSTK: an open source software toolkit for image-guided surgery
Code, SVD
* SVD: A Large-Scale Short Video Dataset for Near-Duplicate Video Retrieval
Code, Swin Transform
* *Swin-Transformer-Object-Detection
Code, Symmetry
* Gradient Product Transform: An Image Filter for Symmetry Detection, The
* Learning to Reconstruct Symmetric Shapes using Planar Parameterization of 3D Surface
Code, Target Detection
* Portability Study of an OpenCL Algorithm for Automatic Target Detection in Hyperspectral Images
Code, Tensor Algebra
* Spherical Tensor Algebra: A Toolkit for 3D Image Processing
Code, Terrain
* Modeling Extent-of-Texture Information for Ground Terrain Recognition
Code, Text Detection
* State-of-the-Art in Action: Unconstrained Text Detection
Code, Texture Analysis
* JAVA-based Texture Analysis Employing Neighborhood Gray-Tone Difference Matrix (NGTDM) for Optimization of Land Use Classifications in High Resolution Remote Sensing Data
Code, Texture Analysis, Java
* JAVA-based Texture Analysis Employing Neighborhood Gray-Tone Difference Matrix (NGTDM) for Optimization of Land Use Classifications in High Resolution Remote Sensing Data
Code, Texture Synthesis
* Efros and Freeman Image Quilting Algorithm for Texture Synthesis
* Micro-Texture Synthesis by Phase Randomization
Code, Texture
* Cartoon+Texture Image Decomposition
Code, TIFF
* *LibTIFF: TIFF Library and Utilities
Code, Time Series
* Association Rules Discovery of Deviant Events in Multivariate Time Series: An Analysis and Implementation of the SAX-ARM Algorithm
Code, Time Warping
* Generalized Canonical Time Warping
Code, Total Variation
* Chambolle's Projection Algorithm for Total Variation Denoising
* Rudin-Osher-Fatemi Total Variation Denoising using Split Bregman
* Total Variation Deconvolution Using Split Bregman
Code, Tracking
* DeepTAM: Deep Tracking and Mapping with Convolutional Neural Networks
* Design and Implementation of People Tracking Algorithms for Visual Surveillance Applications
* Fast Visual Object Tracking using Ellipse Fitting for Rotated Bounding Boxes
* Fragments Tracker
* GPU_KLT: A GPU-based Implementation of the Kanade-Lucas-Tomasi Feature Tracker
* KLT: An Implementation of the Kanade-Lucas-Tomasi Feature Tracker
* Learning Discriminative Model Prediction for Tracking
* Learning the Statistics of People in Images and Video
* Lucas-Kanade 20 Years On
* MITT: Medical Image Tracking Toolbox
* Robust Multi-Modality Multi-Object Tracking
* Skimming-Perusal Tracking: A Framework for Real-Time and Robust Long-Term Tracking
* STEm-Seg: Spatio-temporal Embeddings for Instance Segmentation in Videos
* Tracker Fusion for Robustness in Visual Feature Tracking
* Tracking by an Optimal Sequence of Linear Predictors
* Tracking Vector Magnetograms with the Magnetic Induction Equation
Code, Training
* Activate or Not: Learning Customized Activation
* t-vMF Similarity For Regularizing Intra-Class Feature Distribution
Code, Tranformations
* Highly-Expressive Spaces of Well-Behaved Transformations: Keeping it Simple
Code, Tree Bark
* CNN-based Method for Segmenting Tree Bark Surface Singularites
Code, Turbulence
* Implementation of the Centroid Method for the Correction of Turbulence
* Study of the Principal Component Analysis Method for the Correction of Images Degraded by Turbulence
Code, UAV
* SlimYOLOv3: Narrower, Faster and Better for Real-Time UAV Applications
Code, Vanishing Points
* Unsupervised Point Alignment Detection Algorithm, An
* Vanishing Point Detection in Urban Scenes Using Point Alignments
Code, Vascular tree
* *Vascular Modeling Toolkit, The
Code, Vectorization
* Binary Shape Vectorization by Affine Scale-space
Code, Vehicle Detection
* Connecting Language and Vision for Natural Language-Based Vehicle Retrieval
Code, Vehicle Synthesis
* Simulating Content Consistent Vehicle Datasets with Attribute Descent
Code, Video Analysis
* AWSD: Adaptive Weighted Spatiotemporal Distillation for Video Representation
Code, Video Deblurring
* Implementation of Local Fourier Burst Accumulation for Video Deblurring
Code, Video Denoising
* Video Denoising with Optical Flow Estimation
Code, Video Interpolation
* PoSNet: 4x Video Frame Interpolation Using Position-Specific Flow
Code, Video Object Segmentatioin
* RANet: Ranking Attention Network for Fast Video Object Segmentation
Code, Video Processing
* *Rad Video Tools
* Efficient 3D Video Engine Using Frame Redundancy
* Practical Image and Video Processing Using MATLAB
* SlowFast Networks for Video Recognition
Code, Video Processing, Matlab
* Practical Image and Video Processing Using MATLAB
Code, Video Recognition
* Video Transformer Network
Code, Video Segmentation
* CapsuleVOS: Semi-Supervised Video Object Segmentation Using Capsule Routing
Code, Video Understanding
* Graph-Based Framework to Bridge Movies and Synopses, A
* TSM: Temporal Shift Module for Efficient Video Understanding
Code, Viedo Denoise
* Implementation of VBM3D and Some Variants
Code, View Syntheses
* Pose-Based View Synthesis for Vehicles: A Perspective Aware Method
Code, Viewing
* *Lotus Hill Institute
Code, Virtual Reality
* UnrealCV: Connecting Computer Vision to Unreal Engine
Code, Vision Transformer
* CvT: Introducing Convolutions to Vision Transformers
Code, Visual Effects
* Computer Vision for Visual Effects
Code, Visual Learning
* Visual Understanding via Multi-Feature Shared Learning With Global Consistency
Code, Visual Odometry
* *SVO Pro: Semi-direct Visual-Inertial Odometry and SLAM for Monocular, Stereo, and Wide Angle Cameras
Code, Visual Q-A
* Why Does a Visual Question Have Different Answers?
Code, Visual Worlds
* Transferable Visual Words: Exploiting the Semantics of Anatomical Patterns for Self-Supervised Learning
Code, Visualization
* *Mathematical Morphology
* Language Features Matter: Effective Language Representations for Vision-Language Tasks
* Language-Agnostic Visual-Semantic Embeddings
Code, Watermark
* Intelligent Watermarking Techniques
Code, Watershed
* Parallel, O(n) Algorithm for an Unbiased, Thin Watershed, A
Code, Wavelets
* *Mega Wave
* Wavelab
Code, Wavelets, Matlab
* Wavelab
Code, Wind Turbine
* Single Date Wind Turbine Detection on Sentinel-2 Optical Images
Code, Wireframe
* End-to-End Wireframe Parsing
Code, X-Ray Analysis
* Cradle Removal in X-Ray Images of Panel Paintings
For more information on the topics, contact information, etc. see the annotated Computer Vision Bibliography or the Complete Conference Listing for Computer Vision and Image Analysis