Skip to content

A curated list of awesome libraries, frameworks, tools, datasets, and research papers in computer vision, covering topics such as object detection, image segmentation, 3D vision, and more.

Notifications You must be signed in to change notification settings

awesomelistsio/awesome-computer-vision

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Awesome Computer Vision Awesome Lists

Buy Me A Coffee   Ko-Fi   PayPal   Stripe

A curated list of awesome libraries, frameworks, tools, datasets, and research papers in computer vision, covering topics such as object detection, image segmentation, 3D vision, and more.

Contents

Libraries and Frameworks

  • OpenCV - An open-source library providing computer vision and machine learning algorithms for image and video analysis.
  • Detectron2 - A high-performance object detection library developed by Facebook AI Research.
  • Dlib - A modern C++ toolkit with machine learning algorithms and tools for computer vision.
  • Scikit-Image - A Python library for image processing, built on top of SciPy.
  • Mediapipe - A cross-platform framework by Google for building multimodal ML solutions, including face detection and pose estimation.
  • DeepLabV3 - A deep learning model for semantic image segmentation.
  • YOLO (You Only Look Once) - A real-time object detection system.
  • MMDetection - An open-source object detection toolbox based on PyTorch.

Tools and Applications

  • LabelImg - An open-source image annotation tool for labeling datasets.
  • OpenPose - A real-time multi-person detection library for human pose estimation.
  • VGG Image Annotator (VIA) - A lightweight tool for manual image annotation.
  • DeepFaceLab - A tool for creating deepfakes using face swapping.
  • ImageAI - A Python library built to empower developers to build applications using deep learning for computer vision.

Object Detection

Image Segmentation

3D Computer Vision

Face Recognition

Datasets

  • ImageNet - A large-scale image dataset used for image classification and object detection.
  • COCO (Common Objects in Context) - A dataset for object detection, segmentation, and captioning tasks.
  • PASCAL VOC - A dataset for visual object category recognition and detection.
  • CelebA - A large-scale face attributes dataset.
  • KITTI - A dataset for autonomous driving research.

Research Papers

Learning Resources

Books

  • Deep Learning for Computer Vision by Rajalingappaa Shanmugamani - A guide to deep learning techniques in computer vision.
  • Computer Vision: Algorithms and Applications by Richard Szeliski - A comprehensive book on computer vision algorithms.
  • Learning OpenCV by Gary Bradski and Adrian Kaehler - A practical guide to using the OpenCV library.

Community

Contribute

Contributions are welcome!

License

CC0

About

A curated list of awesome libraries, frameworks, tools, datasets, and research papers in computer vision, covering topics such as object detection, image segmentation, 3D vision, and more.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages