Skip to content

Latest commit

 

History

History
110 lines (80 loc) · 8.12 KB

README.md

File metadata and controls

110 lines (80 loc) · 8.12 KB

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