User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Computer Vision

A curated list of awesome computer vision resources

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Oct. 27, 2021, 6:09 a.m.

Thank you jbhuang0604 & contributors
View Topic on GitHub:
jbhuang0604/awesome-computer-vision

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Awesome Lists

A curated list of awesome Machine Learning frameworks, libraries and software.

48.48K
12.13K
8m
n/a

A curated list of deep learning resources for computer vision

9.45K
2.71K
4y 7m
n/a

A collection of AWESOME things about domian adaptation

2.52K
506
10m
MIT

Awesome Object Detection based on handong1587 github: https://handong1587.github.io/deep_learning/2015/10/09/object-detection.html

6.13K
1.83K
2y 17d
n/a

A resource repository for 3D machine learning

5.82K
1.26K
1y 10d
n/a

A curated list of action recognition and related area resources

2.85K
660
10m
n/a

A list of papers for scene understanding in computer vision.

220
44
9m
n/a

A curated list of awesome adversarial machine learning resources

1.48K
268
11m
n/a

A curated list of awesome resources for adversarial examples in deep learning

198
51
11m
n/a

😎 face releated algorithm, dataset and paper

714
161
2y 62d
MIT

papers about Face Detection; Face Alignment; Face Recognition && Face Identification && Face Verification && Face Representation; Face Reconstruction; Face Tracking; Face Super-Resolution && Face Deblurring; Face Generation && Face Synthesis; Face Transfer; Face Anti-Spoofing; Face Retrieval;

2.58K
672
10m
n/a

Human Pose Estimation Related Publication

786
134
1y 81d
n/a

Awesome list of software that I use to do research in medical imaging.

75
10
1y 6m
n/a

A curated list of amazingly awesome free (stock) photo resources inspired by all the other awesomes.

2.17K
245
2y 8d
n/a

Curated list of computer graphics tutorials and resources

769
76
5y 9m
CC0-1.0

A curated list of awesome neural radiance fields papers

508
29
9m
MIT

A curated list of resources on implicit neural representations.

452
10
10m
MIT

A collection of resources on neural rendering.

400
46
9m
n/a

A topic-centric list of HQ open datasets.

43.22K
7.67K
8m
MIT

🔧 A curated list of awesome dataset tools

463
78
11m
MIT

A collection of useful datasets for robotics and computer vision

109
17
2y 56d
n/a

A curated list of awesome mobile machine learning resources for iOS, Android, and edge devices.

1.08K
168
10m
MIT

A collection of research materials on explainable AI/ML

60
9
9m
MIT

A curated list of awesome Fairness in AI resources

125
24
1y 116d
MIT

A curated list of awesome machine learning interpretability resources.

1.98K
369
9m
n/a

A curated list of awesome open source libraries to deploy, monitor, version and scale your machine learning

7.54K
968
9m
MIT

A curated list of deep learning resources for video-text retrieval.

63
9
11m
n/a

A collection of awesome resources image-to-image translation.

282
45
9m
n/a

A curated list of image inpainting and video inpainting papers and resources

601
121
1y 40d
n/a

A collection of deep learning based methods for HDR image synthesis

85
12
11m
n/a

A curated list of awesome work on video generation and video representation learning, and related topics.

23
1
1y 59d
n/a

Curated list of awesome GAN applications and demo

3.37K
637
1y 15d
n/a

Bolei's archive on generative modeling

71
2
11m
n/a

A curated list of deep learning image classification papers and codes

1.63K
427
1y 40d
n/a

A curated list of awesome Deep Learning tutorials, projects and communities.

16.65K
5.21K
11m
n/a

A list of awesome selected resources towards the application of machine learning in Biomedical/Healthcare Imaging, inspired by

5
3
2y 6d
n/a

Collection of papers, datasets, code and other resources for object tracking and detection using deep learning

1.65K
502
9m
n/a

Papers, code and datasets about deep learning and multi-modal learning for video analysis

419
89
9m
MIT

Recent Advances in Vision and Language PreTrained Models (VL-PTMs)

275
21
10m
n/a

A list of awesome Robotics resources

2.05K
525
1y 12d
n/a

Collect some papers about transformer with vision. Awesome Transformer with Computer Vision (CV)

109
5
9m
n/a

Reading list for research topics in embodied vision

71
12
9m
MIT

A curated list of awesome anomaly detection resources

1.23K
280
9m
n/a

A curated list of Awesome Makeup Transfer resources

2
0
9m
CC0-1.0

A curated list of resources for Learning with Noisy Labels

1.13K
175
8m
n/a

A curated list of resources for Image and Video Deblurring

708
146
8m
n/a

A list of resources about deep learning solutions on 3D shape processing

80
9
9m
n/a

A curated list of resources on handling Rolling Shutter effects and Radial Distortions

32
4
11m
n/a

A curated list of resources for 3D segmentation of neurites in EM images

14
5
1y 102d
n/a

A curated list of resources related to training of GANs

3
1
1y 6d
n/a

A curated list of resources for Document Understanding (DU) topic

61
10
4m
n/a

Computer Vision

OpenCV Programming

Oscar Deniz Suarez, Mª del Milagro Fernandez Carrobles, Noelia Vallez Enano, Gloria Bueno Garcia, Ismael Serrano Gracia

Machine Learning

Fundamentals

Computer Vision

Steve Seitz (University of Washington)

Fall 2016](http://vision.cs.utexas.edu/381V-fall2016/) - Kristen Grauman (UT Austin)

Kalanit Grill-Spector and Fei-Fei Li (Stanford University)

Antonio Torralba and Bill Freeman (MIT)

Bastian Leibe (RWTH Aachen University)

Bastian Leibe (RWTH Aachen University)

Computational Photography

Machine Learning and Statistical Learning

Trevor Hastie and Rob Tibshirani (Stanford University)

Tomaso Poggio, Lorenzo Rosasco, Carlo Ciliberto, Charlie Frogner, Georgios Evangelopoulos, Ben Deen (MIT)

Andrew Zisserman (University of Oxford)

Charles Isbell, Michael Littman (Georgia Tech)

Fei-Fei Li, Andrej Karphaty, Justin Johnson (Stanford University)

Optimization

Conference papers on the web

Survey Papers

Pre-trained Computer Vision Models

Address book for computer vision models.

5
0
8m
MIT

Computer Vision

Recent Conference Talks

3D Computer Vision

Internet Vision

Computational Photography

Learning and Vision

Object Recognition

Graphical Models

Machine Learning

Optimization

Deep Learning

Ruslan Salakhutdinov (University of Toronto)

Annotation tools

External Resource Links

General Purpose Computer Vision Library

Open source Python module for computer vision

1.73K
628
7y 102d
BSD-2-Clause

C-based/Cached/Core Computer Vision Library, A Modern Computer Vision Library

6.75K
1.71K
8m
n/a

zap: - Open source computer vision. [BSD]

An open source computer vision framework that gives access to several high-powered computer vision libraries, such as OpenCV. Written on Python and runs on Mac, Windows, and Ubuntu Linux.

VLFeat is an open and portable library of computer vision algorithms, which has Matlab toolbox.

Multiple-view Computer Vision

Feature Detection and Extraction

C++ implementation of the Local Binary Pattern texture descriptors. This class integrates with OpenCV and FFTW3 to bring a complete and fast implementation of the popular descriptors: LBP u2, ri, riu2 & hf. The routines for calculating these descriptors are inspired by the Matlab code of the original authors.

92
63
3y 10m
GPL-3.0

VLFeat is an open and portable library of computer vision algorithms, which has Matlab toolbox.

High Dynamic Range Imaging

HDR Toolbox for processing High Dynamic Range (HDR) images into MATLAB and Octave

222
107
8m
GPL-3.0

Semantic Segmentation

Stereo Vision

Optical Flow

Super-resolution

Image Deblurring

Image Completion

Image Retargeting

Alpha Matting

Image Pyramid

Edge-preserving image processing

Intrinsic Images

Contour Detection and Image Segmentation

Interactive Image Segmentation

Video Segmentation

Camera calibration

SLAM community:

Tracking/Odometry:

Graph Optimization:

g2o: A General Framework for Graph Optimization

1.81K
904
8m
n/a

Loop Closure:

Localization & Mapping:

LSD-SLAM

2.12K
1.19K
6y 10m
GPL-3.0

A Versatile and Accurate Monocular SLAM

1.08K
742
4y 10m
n/a

Single-view Spatial Understanding

Matlab codes that convert a RGBD image into a cad like model. This code is released as a part of my PhD dissertation.

22
13
7y 67d
n/a

Object Detection

Object detection system using deformable part models (DPMs) and latent SVM (voc-release5). You may want to use the latest tarball on my website. The github code may include code changes that have not been tested as thoroughly and will not necessarily reproduce the results on the website.

557
315
4y 6m
MIT

R-CNN: Regions with Convolutional Neural Network Features

2.11K
950
4y 6m
BSD-2-Clause

SPP_net : Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition

354
236
5y 109d
n/a

Structured Edge Detection Toolbox

730
351
5y 114d
n/a

General purpose nearest neighbor search

Nearest Neighbor Field Estimation

Visual Tracking

Image Captioning

Optimization

C++ library for modeling and solving large complicated nonlinear least squares problems from google. [BSD]

Nonlinear least-square problem and unconstrained optimization solver

Factor graph based discrete optimization and inference solver

Factor graph based lease-square optimization solver

Deep Learning

A curated list of deep learning resources for computer vision

9.45K
2.71K
4y 7m
n/a

Machine Learning

External Dataset Link Collection

Stereo Vision

Optical Flow

Video Object Segmentation

Change Detection

Image Super-resolutions

Intrinsic Images

Material Recognition

Multi-view Reconsturction

Visual Tracking

Visual Surveillance

Change detection

Image Classification

Self-supervised Learning

The PASS dataset: pretrained models and how to get the data

96
4
28d
MIT

Scene Recognition

Object Detection

Semantic labeling

Multi-view Object Detection

Fine-grained Visual Recognition

Pedestrian Detection

Video-based

Image Deblurring

Image Captioning

Resource link collection

Writing

Martin Martin Hering Hering--Bertram (Hochschule Bremen University of Applied Sciences)

Marc H. Raibert (Boston Dynamics, Inc.)

Presentation

Research

Time Management

Blogs

Full tutorial of computer vision and machine learning basics with OpenCV and Keras in Python.

385
116
1y 109d
n/a

A blog about Deep Learning and Data Science in general

Links

Songs