Skip to content
Projects

brandonhimpfen/awesome-computer-vision

View on GitHub

brandonhimpfen/awesome-computer-vision has 30 GitHub stars and 5 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-15 05:21 UTC. Last push 2026-09-06.

How these counts are measured

Measured star growth

in 24h
0
in 7 days
Collecting history
in 15 days
Collecting history
in 1 month
Collecting history

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

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.

Learning

README.md

Original

Awesome Computer Vision Awesome Lists

Support Open Work GitHub Sponsor Buy Me a Coffee Ko-Fi PayPal
X Facebook

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.
  • Savant - A high-performance computer vision framework for data center and edge running on the Nvidia stack.

Tools and Applications

  • LabelImg - An open-source image annotation tool for labeling datasets.
  • LightlyStudio - Open source tool for curating, annotating, and managing vision datasets, with embedding-based selection and auto-labeling.
  • 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. Please ensure your submission fully follows the requirements outlined in CONTRIBUTING.md, including formatting, scope alignment, and category placement.

Pull requests that do not adhere to the contribution guidelines may be closed.

License

CC0