An open API service indexing awesome lists of open source software.

https://github.com/cizodevahm/learn_computervision

A curated list of essential computer vision resources, to kickstart your computer vision learning journey.
https://github.com/cizodevahm/learn_computervision

ai computer-vision cv learn ml

Last synced: 4 months ago
JSON representation

A curated list of essential computer vision resources, to kickstart your computer vision learning journey.

Awesome Lists containing this project

README

          

# Learn Computer Vision

A curated list of essential computer vision resources, inspired by various awesome lists.

## Table of Contents

- [CV Lists](#awesome-lists)
- [Books](#books)
- [Courses](#courses)
- [Papers](#papers)
- [Software](#software)
- [Datasets](#datasets)
- [Pre-trained Computer Vision Models](#Pre-trained-Computer-Vision-Models)

## CV Lists
A collection of influential projects that cover various aspects of computer vision, from fundamentals to advanced topics.
- [CV Machine Learning](https://github.com/josephmisiti/awesome-machine-learning)
- [CV Deep Vision](https://github.com/kjw0612/awesome-deep-vision)
- [CV Domain Adaptation](https://github.com/zhaoxin94/awesome-domain-adaptation)
- [CV Object Detection](https://github.com/amusi/awesome-object-detection)
- [CV Action Recognition](https://github.com/jinwchoi/awesome-action-recognition)
- [Awesome Machine Learning in Biomedical(Healthcare) Imaging](https://github.com/XindiWu/Awesome-Machine-Learning-in-Biomedical-Healthcare-Imaging)
- [Awesome Deep Learning for Tracking and Detection](https://github.com/abhineet123/Deep-Learning-for-Tracking-and-Detection)

## Books
A collection of influential books that cover various aspects of computer vision, from fundamentals to advanced topics.
* [Computer Vision: Models, Learning, and Inference](http://www.computervisionmodels.com/) - Simon J. D. Prince 2012
* [Computer Vision: Theory and Application](http://szeliski.org/Book/) - Rick Szeliski 2010
* [Computer Vision: A Modern Approach (2nd edition)](http://www.amazon.com/Computer-Vision-Modern-Approach-2nd/dp/013608592X/ref=dp_ob_title_bk) - David Forsyth and Jean Ponce 2011
* [Learning OpenCV: Computer Vision with the OpenCV Library](http://www.amazon.com/Learning-OpenCV-Computer-Vision-Library/dp/0596516134) - Gary Bradski and Adrian Kaehler
* [Neural Networks for Pattern Recognition](http://www.engineering.upm.ro/master-ie/sacpi/mat_did/info068/docum/Neural%20Networks%20for%20Pattern%20Recognition.pdf) - Christopher M. Bishop 1995

## Courses
Online courses and tutorials designed to help you learn computer vision, ranging from beginner to expert levels.
* [Computer Vision: Foundations and Applications](http://vision.stanford.edu/teaching/cs131_fall1415/index.html) - Kalanit Grill-Spector and Fei-Fei Li (Stanford University)
* [High-Level Vision: Behaviors, Neurons and Computational Models](http://vision.stanford.edu/teaching/cs431_spring1314/) - Fei-Fei Li (Stanford University)
* [Advances in Computer Vision](http://6.869.csail.mit.edu/fa15/) - Antonio Torralba and Bill Freeman (MIT)

## Papers
A selection of seminal and recent research papers that have significantly impacted the field of computer vision.
* [CVPapers](http://www.cvpapers.com/) - Computer vision papers on the web
* [Computer Vision Foundation open access](http://www.cv-foundation.org/openaccess/menu.py)
* [Annotated Computer Vision Bibliography](http://iris.usc.edu/Vision-Notes/bibliography/contents.html) - Keith Price (USC)

## Software
Important software tools and libraries that are commonly used in computer vision projects, including popular frameworks and packages.
#### Annotation tools
* [Comma Coloring](http://commacoloring.herokuapp.com/)
* [Annotorious](https://annotorious.github.io/)
* [LabelME](http://labelme.csail.mit.edu/Release3.0/)
* [gtmaker](https://github.com/sanko-shoko/gtmaker)
#### Camera calibration
* [Camera Calibration Toolbox for Matlab](http://www.vision.caltech.edu/bouguetj/calib_doc/)
* [Camera calibration With OpenCV](http://docs.opencv.org/trunk/doc/tutorials/calib3d/camera_calibration/camera_calibration.html#)
* [Multiple Camera Calibration Toolbox](https://sites.google.com/site/prclibo/toolbox)

## Datasets
Curated datasets that are frequently used for training and evaluating computer vision models, including labeled images, videos, and more.
* [CV Datasets on the web](http://www.cvpapers.com/datasets.html) - CVPapers
* [Are we there yet?](http://rodrigob.github.io/are_we_there_yet/build/) - Which paper provides the best results on standard dataset X?
* [Computer Vision Dataset on the web](http://www.cvpapers.com/datasets.html)
* [Yet Another Computer Vision Index To Datasets](http://riemenschneider.hayko.at/vision/dataset/)
* [ComputerVisionOnline Datasets](http://www.computervisiononline.com/datasets)
* [CVOnline Dataset](http://homepages.inf.ed.ac.uk/cgi/rbf/CVONLINE/entries.pl?TAG363)
* [CV datasets](http://clickdamage.com/sourcecode/cv_datasets.php)
* [visionbib](http://datasets.visionbib.com/info-index.html)
* [VisualData](http://www.visualdata.io/)
* [The KITTI Vision Benchmark Suite](http://www.cvlibs.net/datasets/kitti/eval_stereo_flow.php?benchmark=stero)
* [LIBELAS: Library for Efficient Large-scale Stereo Matching](http://www.cvlibs.net/software/libelas/)
* [Ground Truth Stixel Dataset](http://www.6d-vision.com/ground-truth-stixel-dataset)

## Pre-trained Computer Vision Models
* [List of Computer Vision models](https://github.com/shubham-shahh/Open-Source-Models) These models are trained on custom objects