Skip to content

A collection of awesome software, libraries, documents, books, resources and cool stuff about Computer Vision.

License

Notifications You must be signed in to change notification settings

exajobs/computer-vision-collection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Computer Vision Collection

Welcome To The World of Computer Vision Collection ®. A collection of awesome software, libraries, documents, books, resources and cool stuff about Computer Vision. Thanks to our daily readers and contributoprs. The goal is to build a categorized community-driven collection of very well-known resources. Sharing, suggestions and contributions are always welcome!

What is Computer Vision?

Computer vision is a field of artificial intelligence (AI) that enables computers and systems to derive meaningful information from digital images, videos and other visual inputs — and take actions or make recommendations based on that information. If AI enables computers to think, computer vision enables them to see, observe and understand.

computer-vision

Table of Contents

Awesome Lists

Books

Computer Vision

OpenCV Programming

Machine Learning

Fundamentals

Courses

Computer Vision

Computational Photography

Machine Learning and Statistical Learning

Optimization

Papers

Conference papers on the web

Survey Papers

Pre-trained Computer Vision Models

Tutorials and talks

Computer Vision

Recent Conference Talks

3D Computer Vision

Internet Vision

Computational Photography

Learning and Vision

Object Recognition

Graphical Models

Machine Learning

Optimization

Deep Learning

Software

Annotation tools

External Resource Links

General Purpose Computer Vision Library

Multiple-view Computer Vision

Feature Detection and Extraction

  • VLFeat
  • SIFT
    • David G. Lowe, "Distinctive image features from scale-invariant keypoints," International Journal of Computer Vision, 60, 2 (2004), pp. 91-110.
  • SIFT++
  • BRISK
    • Stefan Leutenegger, Margarita Chli and Roland Siegwart, "BRISK: Binary Robust Invariant Scalable Keypoints", ICCV 2011
  • SURF
    • Herbert Bay, Andreas Ess, Tinne Tuytelaars, Luc Van Gool, "SURF: Speeded Up Robust Features", Computer Vision and Image Understanding (CVIU), Vol. 110, No. 3, pp. 346--359, 2008
  • FREAK
    • A. Alahi, R. Ortiz, and P. Vandergheynst, "FREAK: Fast Retina Keypoint", CVPR 2012
  • AKAZE
    • Pablo F. Alcantarilla, Adrien Bartoli and Andrew J. Davison, "KAZE Features", ECCV 2012
  • Local Binary Patterns

High Dynamic Range Imaging

Semantic Segmentation

Low-level Vision

Stereo Vision
Optical Flow
Image Denoising

BM3D, KSVD,

Super-resolution
  • Multi-frame image super-resolution
    • Pickup, L. C. Machine Learning in Multi-frame Image Super-resolution, PhD thesis 2008
  • Markov Random Fields for Super-Resolution
    • W. T Freeman and C. Liu. Markov Random Fields for Super-resolution and Texture Synthesis. In A. Blake, P. Kohli, and C. Rother, eds., Advances in Markov Random Fields for Vision and Image Processing, Chapter 10. MIT Press, 2011
  • Sparse regression and natural image prior
    • K. I. Kim and Y. Kwon, "Single-image super-resolution using sparse regression and natural image prior", IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 32, no. 6, pp. 1127-1133, 2010.
  • Single-Image Super Resolution via a Statistical Model
    • T. Peleg and M. Elad, A Statistical Prediction Model Based on Sparse Representations for Single Image Super-Resolution, IEEE Transactions on Image Processing, Vol. 23, No. 6, Pages 2569-2582, June 2014
  • Sparse Coding for Super-Resolution
    • R. Zeyde, M. Elad, and M. Protter On Single Image Scale-Up using Sparse-Representations, Curves & Surfaces, Avignon-France, June 24-30, 2010 (appears also in Lecture-Notes-on-Computer-Science - LNCS).
  • Patch-wise Sparse Recovery
    • Jianchao Yang, John Wright, Thomas Huang, and Yi Ma. Image super-resolution via sparse representation. IEEE Transactions on Image Processing (TIP), vol. 19, issue 11, 2010.
  • Neighbor embedding
    • H. Chang, D.Y. Yeung, Y. Xiong. Super-resolution through neighbor embedding. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR), vol.1, pp.275-282, Washington, DC, USA, 27 June - 2 July 2004.
  • Deformable Patches
    • Yu Zhu, Yanning Zhang and Alan Yuille, Single Image Super-resolution using Deformable Patches, CVPR 2014
  • SRCNN
    • Chao Dong, Chen Change Loy, Kaiming He, Xiaoou Tang, Learning a Deep Convolutional Network for Image Super-Resolution, in ECCV 2014
  • A+: Adjusted Anchored Neighborhood Regression
    • R. Timofte, V. De Smet, and L. Van Gool. A+: Adjusted Anchored Neighborhood Regression for Fast Super-Resolution, ACCV 2014
  • Transformed Self-Exemplars
    • Jia-Bin Huang, Abhishek Singh, and Narendra Ahuja, Single Image Super-Resolution using Transformed Self-Exemplars, IEEE Conference on Computer Vision and Pattern Recognition, 2015
Image Deblurring

Non-blind deconvolution

Blind deconvolution

Non-uniform 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

Simultaneous localization and mapping

SLAM community:
Tracking/Odometry:
Graph Optimization:
Loop Closure:
Localization & Mapping:

Single-view Spatial Understanding

Object Detection

Nearest Neighbor Search

General purpose nearest neighbor search
Nearest Neighbor Field Estimation

Visual Tracking

Saliency Detection

Attributes

Action Reconition

Egocentric cameras

Human-in-the-loop systems

Image Captioning

Optimization

  • Ceres Solver - Nonlinear least-square problem and unconstrained optimization solver
  • NLopt- Nonlinear least-square problem and unconstrained optimization solver
  • OpenGM - Factor graph based discrete optimization and inference solver
  • GTSAM - Factor graph based lease-square optimization solver

Deep Learning

Machine Learning

Datasets

External Dataset Link Collection

Low-level Vision

Stereo Vision
Optical Flow
Video Object Segmentation
Change Detection
Image Super-resolutions

Intrinsic Images

Material Recognition

Multi-view Reconsturction

Saliency Detection

Visual Tracking

Visual Surveillance

Saliency Detection

Change detection

Visual Recognition

Image Classification
Self-supervised Learning
Scene Recognition
Object Detection
Semantic labeling
Multi-view Object Detection
Fine-grained Visual Recognition
Pedestrian Detection

Action Recognition

Image-based
Video-based
Image Deblurring

Image Captioning

Scene Understanding

SUN RGB-D - A RGB-D Scene Understanding Benchmark Suite

NYU depth v2 - Indoor Segmentation and Support Inference from RGBD Images

Aerial images

Aerial Image Segmentation - Learning Aerial Image Segmentation From Online Maps

Resources for students

Resource link collection

Writing

Presentation

Research

Time Management

Blogs

Links

Songs

500+ projects

This list is continuously updated. - You can take pull request and contribute. All Links are tested and working fine. Please ping if any link doesn't work.

Sr No Name Link
1 365 Days Computer Vision Learning https://bit.ly/3ixiyaR
2 12 Machine learning Object Detection https://bit.ly/3zop6hM
3 20 NLP Project with Python https://bit.ly/3gx7tUJ
4 10 Machine Learning Projects on Time Series Forecasting https://bit.ly/3gq4hdn
5 20 Deep Learning Projects Solved and Explained with Python https://bit.ly/2U2nMRK
6 20 Machine learning Project https://bit.ly/3zlnDJh
7 30 Python Project Solved and Explained is.gd/xhT36v
8 Machine learning Course for Free https://bit.ly/3cxFXVK
9 5 Web Scraping Projects with Python https://bit.ly/3gwJIMr
10 20 Machine Learning Projects on Future Prediction with Python https://bit.ly/3iOtf9h
11 4 Chatbot Project With Python https://bit.ly/3xcwBGX
12 7 Python Gui project https://bit.ly/2SsEqti
13 All Unsupervised learning Projects https://bit.ly/35caNPB
14 10 Machine learning Projects for Regression Analysis https://bit.ly/3iHbqJb
15 10 Machine learning Project for Classification with Python https://bit.ly/3gr7YPW
16 6 Sentimental Analysis Projects with python https://bit.ly/3xjNxLt
17 4 Recommendations Projects with Python https://bit.ly/3pKhdPv
18 20 Deep learning Project with python https://bit.ly/3cBHrOI
19 5 COVID19 Projects with Python https://bit.ly/3xl7jqf
20 9 Computer Vision Project with python https://bit.ly/2Sm1LNq
21 8 Neural Network Project with python https://bit.ly/3vbsn0M
22 5 Machine learning Project for healthcare https://bit.ly/3b86bOH
23 5 NLP Project with Python https://bit.ly/3hExtNS
24 47 Machine Learning Projects for 2021 https://bit.ly/356bjiC
25 19 Artificial Intelligence Projects for 2021 https://bit.ly/38aLgsg
26 28 Machine learning Projects for 2021 https://bit.ly/3bguRF1
27 16 Data Science Projects with Source Code for 2021 https://bit.ly/3oa4zYD
28 24 Deep learning Projects with Source Code for 2021 https://bit.ly/3rQrOsU
29 25 Computer Vision Projects with Source Code for 2021 https://bit.ly/2JDMO4I
30 23 Iot Projects with Source Code for 2021 https://bit.ly/354gT53
31 27 Django Projects with Source Code for 2021 https://bit.ly/2LdRPRZ
32 37 Python Fun Projects with Code for 2021 https://bit.ly/3hBHzz4
33 500 + Top Deep learning Codes https://bit.ly/3n7AkAc
34 500 + Machine learning Codes https://bit.ly/3b32n13
35 20+ Machine Learning Datasets & Project Ideas https://bit.ly/3b2J48c
36 1000+ Computer vision codes https://bit.ly/2LiX1nv
37 300 + Industry wise Real world projects with code https://bit.ly/3rN7lVR
38 1000 + Python Project Codes https://bit.ly/3oca2xM
39 363 + NLP Project with Code https://bit.ly/3b442DO
40 50 + Code ML Models (For iOS 11) Projects https://bit.ly/389dB2s
41 180 + Pretrained Model Projects for Image, text, Audio and Video https://bit.ly/3hFyQMw
42 50 + Graph Classification Project List https://bit.ly/3rOYFhH
43 100 + Sentence Embedding(NLP Resources) https://bit.ly/355aS8c
44 100 + Production Machine learning Projects https://bit.ly/353ckI0
45 300 + Machine Learning Resources Collection https://bit.ly/3b2LjIE
46 70 + Awesome AI https://bit.ly/3hDIXkD
47 150 + Machine learning Project Ideas with code https://bit.ly/38bfpbg
48 100 + AutoML Projects with code https://bit.ly/356zxZX
49 100 + Machine Learning Model Interpretability Code Frameworks https://bit.ly/3n7FaNB
50 120 + Multi Model Machine learning Code Projects https://bit.ly/38QRI76
51 Awesome Chatbot Projects https://bit.ly/3rQyxmE
52 Awesome ML Demo Project with iOS https://bit.ly/389hZOY
53 100 + Python based Machine learning Application Projects https://bit.ly/3n9zLWv
54 100 + Reproducible Research Projects of ML and DL https://bit.ly/2KQ0J8C
55 25 + Python Projects https://bit.ly/353fRpK
56 8 + OpenCV Projects https://bit.ly/389mj0B
57 1000 + Awesome Deep learning Collection https://bit.ly/3b0a9Jj
58 200 + Awesome NLP learning Collection https://bit.ly/3b74b9o
59 200 + The Super Duper NLP Repo https://bit.ly/3hDNnbd
60 100 + NLP dataset for your Projects https://bit.ly/353h2Wc
61 364 + Machine Learning Projects definition https://bit.ly/2X5QRdb
62 300+ Google Earth Engine Jupyter Notebooks to Analyze Geospatial Data https://bit.ly/387JwjC
63 1000 + Machine learning Projects Information https://bit.ly/3rMGk4N
64. 11 Computer Vision Projects with code https://bit.ly/38gz2OR
65. 13 Computer Vision Projects with Code https://bit.ly/3hMJdhh
66. 13 Cool Computer Vision GitHub Projects To Inspire You https://bit.ly/2LrSv6d
67. Open-Source Computer Vision Projects (With Tutorials) https://bit.ly/3pUss6U
68. OpenCV Computer Vision Projects with Python https://bit.ly/38jmGpn
69. 100 + Computer vision Algorithm Implementation https://bit.ly/3rWgrzF
70. 80 + Computer vision Learning code https://bit.ly/3hKCpkm
71. Deep learning Treasure https://bit.ly/359zLQb
72 Data Analysis and Machine learning Projects https://bit.ly/2SwOfGx
73 AI Projects https://bit.ly/3znT0CU
74 Kaggle projects collection https://bit.ly/3xl7GB9
75 Unique AI projects https://bit.ly/3iylJyT
76 Data Science Project Collection https://bit.ly/2SvZtv5
77 Advance Data Science Projects https://bit.ly/3grmqHQ
78 Deep and Machine learning Projects https://bit.ly/3cDlsXL
79 Data Science Projects kaggle https://bit.ly/3xl7GB9
80 Auto Deep learning Project https://bit.ly/3gyLEEi
81 180 Machine learning Project https://bit.ly/3gx7esN
82 Amazing Hackthon Project Collection https://bit.ly/35gPz3f
83 Awesome NLP Project Ideas https://bit.ly/3xgcckC
84 12 NLP Projects https://bit.ly/36eeDrU
85 Advance NLP Projects https://bit.ly/3qQmmWB
86 6 Amazing NLP Projects https://bit.ly/2SNfJYE
87 NLP Beginner Projects https://bit.ly/3xocs1c
88 Paper with Code by PwC Collection https://bit.ly/3qSKpEr
89 SOTA Models(State of the Art Results) https://bit.ly/2UoM6NY
90 Best AI Papers https://bit.ly/3hi6lWs
91 Generative Adversarial nets https://bit.ly/3qVw3Dl
92 Computer Vision Paper with Code https://bit.ly/3hiY2JZ
93 NILMS Paper with code https://bit.ly/3hgorbp
94 3D Computer Vision Research Projects https://bit.ly/3qMplPS
95 NLP and Computer Vision Project Collection https://bit.ly/3qP15ga
96 Udacity Collection of Computer Vision Projects https://bit.ly/36egEV0
97 Zero to Hero Tensorflow Tutorial https://bit.ly/3hjcbqH
98 Deep learning in Production https://bit.ly/3qPzqMf
99 GANs Collection https://bit.ly/3hgcvGu
100 Time Series Projects Code https://bit.ly/3weCjat

Licenses

License

CC0

To the extent possible under law, Exajobs has waived all copyright and related or neighboring rights to this work.