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

Computer vision

Computer vision is an interdisciplinary field that deals with how computers can be made to gain high-level understanding of digital images and videos.

https://github.com/platzi/transfer-learning

Curso de Transfer Learning con PyTorch

computer-vision llm nlp pytorch transfer-learning

Last synced: 26 May 2026

https://github.com/mcountryman/rookie

Intends to play chess via robot arm that I have yet to purchase

chess computer-vision cpp opencv

Last synced: 29 Apr 2026

https://github.com/cizodevahm/line-detection-on-road-with-opencv

This repository contains a Python script that demonstrates line detection in a video using OpenCV. The script processes a video file to detect and highlight lines, which can be useful for applications such as lane detection in autonomous driving.

computer-vision cv2 linedetection opencv

Last synced: 29 Jan 2026

https://github.com/nthnn/maskup

Simple program that can identify if an individual is wearing a face mask.

cnn-keras computer-vision convolutional-neural-network cv2 deep-learning deep-neural-network face-mask-detection opencv python

Last synced: 10 May 2026

https://github.com/pedestriandynamics/vcnn4pude

VCNN4PuDe is a framework for identifying the persons who engage in pushing within videos of crowds

anomaly-detection artificial-intelligence computer-vision convolutional-neural-network crowd-management deep-learning machine-learning

Last synced: 07 May 2025

https://github.com/jcbritobr/opencv-java

Lots of opencv examples from books ported to java code

computer-vision image-analysis image-processing java opencv

Last synced: 15 Apr 2026

https://github.com/codebypinar/super-heatmapper-project

A comprehensive video analysis and heatmap generation tool based on Ultralytics YOLOv8.

artificial-intelligence computer-vision image-processing machine-learning opencv programming python real-time-object-detection yolo

Last synced: 29 Apr 2026

https://github.com/materight/non-rigid-object-tracking

A set of algorithms for non-rigid tracking of multiple objects in videos from different domains.

computer-vision object-tracking opencv

Last synced: 15 Jun 2026

https://github.com/pathak-ashutosh/liver-segmentation

Segment liver using unet architecture. This was a project I did for a senior anonymously as his final year project during my undergrad.

biomedical-image-processing computer-vision deep-learning deep-neural-networks machine-learning neural-network segmentation unet-image-segmentation

Last synced: 12 May 2026

https://github.com/sagarbapodara/ai-data-science-projects

Repository of all Machine Learning, Deep Learning, Computer Vision & Data Science projects made by Sagar Bapodara.

computer-vision data-science deep-learning machine-learning projects

Last synced: 04 Feb 2026

https://github.com/rishraks/color-object-detection

This project enables real-time detection of user-defined color objects using a webcam. Users enter a color name, and the program identifies objects matching that color by converting it to its HSV range, applying a mask, and detecting contours. It's a practical tool for object tracking, sorting, and interactive applications.

computer-vision numpy opencv pillow-library

Last synced: 11 Apr 2026

https://github.com/tnfru/computer_vision

Classification with Deep Learning

cifar10 computer-vision mnist pytorch

Last synced: 22 Jan 2026

https://github.com/gill-singh-a/qr-code-reader

A Python Program that uses OpenCV to detect and extract data from QR Codes in Images or in Live Video

computer-vision opencv python python3 qrcode qrcode-scanner

Last synced: 09 Apr 2026

https://github.com/muhkartal/slamai-istanbulcanyon

framework enhancing the robustness of visual odometry and SLAM in drone navigation through simulated urban canyon environments. Combines classical SLAM algorithms with deep learning-based feature enhancement, loop closure, and descriptor networks. Built on AirSim and ORB-SLAM3, tailored for GPS-denied, low-texture, and dynamically lit condition

airsim computer-vision drone localization mapping ml orb-slam3 python slam visual-odometry

Last synced: 17 Oct 2025

https://github.com/brawer/cadasym

Image corpus for Computer Vision on symbols in Swiss cadastral maps

cadastral cadastre computer-vision corpus

Last synced: 18 Mar 2025

https://github.com/jamesql/opendetection

Open source detection software using computer vision & OpenCV (WIP)

computer-vision cpp detection face-recognition how-to mit-license object-detection open-source opencv opencv2

Last synced: 29 Apr 2026

https://github.com/kuohaozeng/cartpole_model_based_control

Behaviour Cloning of Cartpole Swing-up Policy with Model-Predictive Uncertainty Regularization (UW CSE571 Guided Project)

behavioral-cloning cartpole computer-vision deep-learning model-based-rl uncertainty-estimation uncertainty-neural-networks

Last synced: 14 Oct 2025

https://github.com/u-t-k-a-r-s-h/animal_classification_cnn

A CNN based animal classification system which uses deep neural network to identify features associated with each class and predicts the outcome.

computer-vision convolutional-neural-networks opencv python tensorflow

Last synced: 09 Apr 2026

https://github.com/adityashaarma/asl-interpreter

Real-time ASL interpreter using CNN, OpenCV, and MediaPipe for accessible gesture recognition.

accessibility asl cnn computer-vision deep-learning keras mediapipe opencv python sign-language tensorflow

Last synced: 09 Apr 2026

https://github.com/sidharthmohannair/visionuav-navigation

A robust vision-based localization system for UAVs operating in GPS-denied environments. The system utilizes advanced computer vision techniques to achieve accurate position estimation by matching real-time drone camera feeds with satellite imagery.

adaptive-noise-scaling akaze brisk computer-vision feature-detection feature-matching geolocalization homography image-processing localization opencv orb position-estimation ransac region-of- sift uav uav-navigation

Last synced: 16 Oct 2025

https://github.com/mayankpatel97/object_detection_yolo5_python

Python code for live object detection using CV2 and YOLO5

computer-vision cv2 python yolov5

Last synced: 13 Jun 2026

https://github.com/toskpl/dw_matrix_road_sing

Predykcja znakรณw drogowych

computer-vision dataworhsop matrix

Last synced: 12 Jun 2026

https://github.com/frostbyte012/computer-vision-project-ay-2024

This project presents a real-time face emotion detection system implemented as a full-stack desktop application. The system integrates deep learning techniques to accurately classify human emotions, including happiness, sadness, anger, surprise, disgust, fear, and neutral expressions, from live video streams or camera inputs. Download apk file :-

android android-app computer-vision deep-learning java keras mlkit opencv tensorflow tensorflow-lite

Last synced: 11 Apr 2026

https://github.com/devisionx/tuba-workflow-mcp-server

Model Context Protocol server for Tuba Workflow

artificial-intelligence computer-vision mcp mcp-client mcp-server

Last synced: 13 May 2026

https://github.com/lingyzhu0101/diffusion_image_enhancement

[TMM'25] From Understanding to Enhancement: Progressing Generative Low-Light Image Enhancement via Context-Aware Understanding Technique

computer-vision diffusion-models generative-model low-level low-light-image-enhancement

Last synced: 04 Feb 2026

https://github.com/alyssonmach/pdi-labs

Materiais da disciplina Introduรงรฃo ao Processamento de Imagens Digitais e Visรฃo Computacional (UFCG)

computer-vision deep-learning image-processing machine-learning ufcg

Last synced: 15 Oct 2025

https://github.com/michaelholm6/yoloez

An all-in-one GUI tool for labeling, training, and running YOLO11 models. Built with Python and Ultralytics, this tool simplifies dataset creation, model training, and inference.

computer-vision data-labeling deep-learning-tool gui-application image-annotation inference model-training object-detection python ultralytics yolo

Last synced: 06 Feb 2026

https://github.com/ndonkohenri/qrcode-scanner

Program detects and shows qrCodes both in images and in live.

computer-vision cv opencv opencv-python python qrcode qrcode-reader qrcode-scanner

Last synced: 08 Jun 2026

https://github.com/patilniranjanr2020/real-time-sign-language-translator-app

Real-time sign language translation android app using AI. Converts sign gestures to speech and vice versa for seamless communication.

aiml android-app computer-vision real-time sign-language speech-to-text

Last synced: 08 Jun 2026

https://github.com/emalagoli92/van-classification-tensorflow

TensorFlow 2.X reimplementation of Visual Attention Network, Meng-Hao Guo, Cheng-Ze Lu, Zheng-Ning Liu, Ming-Ming Cheng, Shi-Min Hu.

computer-vision deep-learning image-classification python pytorch tensorflow transformers

Last synced: 05 Jan 2026

https://github.com/mayankanand007/antidistracto

Platform to prevent distracted driving and help drowsy drivers ๐Ÿš—(Top 10 @ HackTheValley 4 :trophy:)

automl computer-vision django flask google-cloud haar-cascade-classifier opencv-python python3

Last synced: 12 Apr 2025

https://github.com/j-bodek/formal-photo-verification

An easy web application that predicts whether the photo is in a formal style

computer-vision convolutional-neural-networks fastapi resnet-50 streamlit-webapp tensorflow2

Last synced: 15 Apr 2026

https://github.com/rvats20/digit-recognizer

This competition is the perfect introduction to techniques like neural networks using a classic dataset including pre-extracted features.

computer-vision digit-recognition kaggle kaggle-competition machine-learning-algorithms python-3

Last synced: 13 Apr 2026

https://github.com/piyp791/udacity-sdcndp-advanced-lane-lines

Advanced lane finding, done as a part of Udacity Self Driving Car Nanodegree Program

advanced-lane-finding camera-calibration color-transformations computer-vision self-driving-car

Last synced: 12 May 2026

https://github.com/baadjis/oda

object detection and count with faster r-CNN

computer-vision faster-rcnn flask opencv torch torchvision

Last synced: 14 Apr 2026

https://github.com/yukebrillianth/opencv-object-tracking-with-distance-measurement

Object Tracking By Color With Distance Measurement By Polynomial Regression

computer-vision cpp distance-measures opencv

Last synced: 18 Apr 2026

https://github.com/ggcr/visual-calculator

A visual arithmetic calculator capable of performing simple operations with real time hand gestures.

computer-vision image-processing

Last synced: 09 Aug 2025

https://github.com/sensoranalyticsaus/ocd---opencv-motion-detector

OCD - Motion-activated recorder for RTSP and usb cameras

camera computer-vision motion-detection python3 rtsp security-tools usb

Last synced: 24 Jan 2026

https://github.com/onome-joseph/license-plate-recognition

License Plate Recognition system capable of detecting license plates from images and videos, extracting the license plate text, and displaying it.

computer-vision easyocr license-plate-recognition tracking-by-detection yolov8

Last synced: 28 Jul 2025

https://github.com/javipzv/canny-edge-detector-from-scratch

Implementation of the Canny Edge Detector from scratch

computer-vision python

Last synced: 02 May 2026

https://github.com/matsumotosan/siamfc

PyTorch implementation of a fully-convolutional Siamese Network for object tracking

computer-vision object-tracking pytorch pytorch-lightning

Last synced: 02 May 2026

https://github.com/ccomkhj/lightening_classifier

PyTorch Lightning wrapper to make training classifiers easier.

classification classifier computer-vision ml pytorch pytorch-lightning resnet swin

Last synced: 18 May 2026

https://github.com/mousa-alagha/rpi-based-lane-assist-autonomous-car

This project implements a lane-assist autonomous car using a Raspberry Pi and YOLO for object detection, lane detection, and motor control. The car autonomously navigates and avoids obstacles using computer vision.

ai ai-in-robotics autonomous-car computer-vision deep-learning image-processing lane-detection machine-learning motion-detection motor-control object-detection opencv raspberry-pi raspberry-pi-projects real-time-processing robot-navigation robotics self-driving-car sensor-fusion yolo

Last synced: 07 Oct 2025

https://github.com/ilieschibane/steganography-software

A Steganography software that enables you to encrypt a text as an 8-bit image in a 16-bit image

computer-vision desktop-app opencv pyqt5 python steganography

Last synced: 04 May 2026

https://github.com/davidromeroy/computer-vision-portfolio

Hands-on computer vision projects in object detection, 3D vision, and robot perception โ€“ all in one place.

computer-vision object-detection opencv portfolio pythorch robotics ros

Last synced: 03 May 2026

https://github.com/akinduid/fazetrak

FazeTrak is a smart webcam capable of face recognition, gesture-based face locking, tracking, and release the lock, developed For the CS3283 - Embedded Systems Project in Semester 5.

arduino computer-vision cplusplus face-detection gesture-recognition mediapipe opencv pyqt5 python

Last synced: 12 Apr 2026

https://github.com/amifunny/deep-learning-notebook

A Repository For My Notebooks for anyone to SEE , USE and LEARN

computer-vision deep-learning nlp research-project

Last synced: 03 Apr 2025

https://github.com/feni-katharotiya/facegaze

A real-time face detection application using Mediapipe that identifies and marks faces in video feeds.

computer-vision image-processing opencv-python tensorflow video-processing

Last synced: 21 Feb 2026

https://github.com/jarif87/fruit-recognizer

Built a fastai fruit recognition model for precise and efficient identification using advanced deep learning

computer-vision deep-learning machine-learning prediction python

Last synced: 03 May 2026

https://github.com/adl1995/exam-mcq-recognition

Finds encircled mcq's in paper using gaussian blur, canny edge detector, and generlaised hough transform

automation canny-edge-detection computer-vision hough-transform

Last synced: 24 Oct 2025

https://github.com/phenomsg/cv-based-waste-identifier

A computer vision-based waste identifier utilizes advanced image processing techniques and machine learning

binary binaryclassification cnn computer-vision deep-learning python3

Last synced: 02 Sep 2025

https://github.com/techassi/hfu-imgcomp

Image processing and computer graphics SOSE 22

computer-vision image-processing numpy opencv python

Last synced: 11 Apr 2026

https://github.com/eng-m-abdrabbou/python-pyautogui-pytesseract-multiplication-game-automation

Automated Multiplication Quiz Solver (OCR & PyAutoGUI):A Python bot that solves multiplication problems in apps. Uses Tesseract for OCR, calculates answers, simulates human mouse moves, detects pop-ups, and handles errors robustly. Features region config, thresholding, and debug image saving. (Educational use only)

automation computer-vision configuration-management debugging-tools educational-project game-automation image-recognition mouse-automation ocr pyautogui python-script screen-scraping-bot-framework tesseract-ocr-image-processing

Last synced: 09 Oct 2025

https://github.com/libmir/mir-cv

[WIP] Computer Vision

computer-vision generic-library low-level

Last synced: 05 Jan 2026

https://github.com/scivision/cv-phantom-gen

Computer Vision phantom generation

computer-vision geoscience

Last synced: 03 Oct 2025

https://github.com/singh-dhruv/traffic-light-detection-and-recognition

Welcome to this repository! Here we explored the topic of traffic lights detection and its recognition for helping the Autonomous Vehicles in their interpretation of traffic lights and decision making while driving.

autonomous-driving computer-vision matplotlib-pyplot numpy python r-cnn tensorflow

Last synced: 05 May 2026

https://github.com/aryansk/geometric-transformation-visualizer

A comprehensive toolkit for visualizing various geometric transformations on both 2D shapes and images using Python. This project demonstrates fundamental geometric operations through interactive visualizations.

computer-vision matplotlib numpy opencv python

Last synced: 05 May 2026

https://github.com/graiphic/graiphic-documentation

Graiphic Toolkits for LabVIEW provide advanced AI, GPU, and graph-oriented computing capabilities directly inside LabVIEW. Built on ONNX Runtime, they enable seamless integration of SOTA, Accelerator, and Deep Learning Toolkit for high-performance execution across CPUs, GPUs, and edge devices.

accelerator-toolkit ai-orchestration computer-vision cuda deep-learning directml edge-ai graph-computing hardware-acceleration high-performance-computing inference labview neural-networks onednn onnx onnxruntime openvino sota tensorrt training

Last synced: 22 Nov 2025

https://github.com/thegupta2012/nayancom

A patient monitoring and well being assistant

computer-vision iot python reactjs

Last synced: 26 Apr 2026

https://github.com/sujal-maheshwari2004/real-time-vehicle-counting-system-with-opencv

## Real-time Vehicle Counting Made Easy (by sujal-maheshwari2004) Harnessing OpenCV's power, this project delivers a robust real-time vehicle counting system. Analyze video footage, accurately track individual vehicles, and gain valuable traffic insights โ€“ all with customizable options and clear visualization. Dive deeper with multi-lane counting.

computer-vision machine-learning object-detection

Last synced: 24 Mar 2025

https://github.com/adamspannbauer/stitcher

Experiment for panorama stitching without any directional assumptions.

computer-vision image-processing opencv panorama-stitching python

Last synced: 17 Apr 2026

https://github.com/apsurt/omni-geo-ai

Omni Geoguessr AI: A Vision Transformer AI integrated with Geoguessr for automated geographic location prediction and gameplay using streetview panoramas.

ai automated-gameplay city-recognition climate-classification computer-vision deep-learning elevation-detection geography geoguessr geolocation google-maps-api image-recognition location-prediction machine-learning python streetview vision-transformer

Last synced: 13 Feb 2026

https://github.com/alkasaliss/pastai

Watermelon fruits detection using deep learning.

agriculture-data agrotech computer-vision cvat machine-learning pytorch yolov5

Last synced: 13 Apr 2026

https://github.com/abhimanyu9539/face-recognition-using-facenet

ML projects aiming to extract faces from images and identify/classify a person's face in images and videos.

computer-vision face-detection face-recognition machine-learning opencv

Last synced: 28 Apr 2026

https://github.com/asirwad/cifar-image-classifier-tensorflow

๐Ÿ”๐Ÿ–ผ๏ธClassifies 10 everyday objects using Conv2D on TensorFlow's CIFAR Image Dataset ๐Ÿงญ๐Ÿ”. With 60,000 colorful images and 6000 images per class๐Ÿ“ธ๐ŸŒŸ๐ŸŒ†

computer-vision image-classification machine-learning tensorflow2

Last synced: 20 Aug 2025

https://github.com/uni-creator/handwritten_number_recognition_system

A Handwritten Number Recognition System built from scratch using Deep Learning from Scratch. The model is trained on digit images and can classify handwritten numbers with high accuracy.

computer-vision deep-learning handwritten-digit-recognition image-processing implementation-from-scratch minst nueral-networks numpy pandas pytorch

Last synced: 17 Apr 2026

https://github.com/gabrielmaialva33/enton

Autonomous AI Robot Assistant โ€” Vision, Voice, and Soul

ai autonomous-agent computer-vision cuda llm python pytorch robot stt tts whisper yolo

Last synced: 01 Apr 2026

https://github.com/harshramani00/human-action-recognition

A Human Action Recognition (HAR) model combining 3D CNN and LSTM networks to accurately recognize actions in videos using spatial-temporal feature extraction. Trained on UCF-50 and outperforming existing architectures.

3d-cnn computer-vision deep-learning human-action-recognition lstm machine-learning python spatial-temporal tensorflow ucf50-dataset video-classification

Last synced: 24 Jul 2025

https://github.com/mostafa-ghaith/faceverificationapp

FaceVerificationApp is a Python project that utilizes Kivy and Siamese Neural Networks to build a face verification application. The app allows users to authenticate their identity by comparing their face with pre-registered face images. It provides real-time webcam integration, image preprocessing, and verification using deep learning techniques.

computer-vision deep-learning facial-recognition identity-verification kivy-framework one-shot-image-recognition opencv siamese-neural-networks user-authentication

Last synced: 17 Jan 2026

https://github.com/arufonsekun/computer-vision

This repository hosts the code produced in dojos, week tasks, theoretical presentations during my attending time in the UFFS computer vision study group. (refactor in progress)

computer-vision numpy opencv python3

Last synced: 17 Apr 2026

https://github.com/soumyadeepbose/sheet-counter

Sheet Counter is a Streamlit application designed to count the number of sheets in a given video or image. The app uses computer vision techniques to detect and count horizontal lines, which represent sheets in the input media.

canny computer-vision hough-lines hough-transform opencv python python3 sheet-counter streamlit

Last synced: 10 May 2026

https://github.com/vonderklaas/vision-finger-click

Python, OpenCV, MediaPipe module

computer-vision mediapipe opencv python

Last synced: 17 Jan 2026

https://github.com/aaditagarwal/activenet

A pipeline which can detect levels of activeness in real-time, using a single RGB image of a target person

computer-vision machine-learning notification-alert openpose pose-estimation

Last synced: 30 Jul 2025

https://github.com/ctu-vras/blanket-infant-face-anonym

[ICDL 25] The official repository of paper 'BLANKET: Anonymizing Faces in Infant Video Recordings'

anonymization computer-vision face-anonymization icdl icdl2025 infant research-paper

Last synced: 19 Feb 2026

https://github.com/harshshinde0/deepslide

Landslide Detection and Mapping Using Deep Learning Across Multi-Source Satellite Data and Geographic Regions

computer-vision deep-learning geospatial image-processing machine-learning remote-sensing

Last synced: 04 Mar 2026

https://github.com/autodistill/autodistill-hls-geospatial

Use the HLS Geospatial model made by NASA and IBM to generate masks for use in training a fine-tuned segmentation model.

autodistill computer-vision geospatial-analysis

Last synced: 07 Feb 2026

Computer vision Awesome Lists
Awesome-pytorch-list 707 awesome-multimodal-ml 480 awesome-self-supervised-learning 463 Awesome-Transformer-Attention 2,160 awesome_3DReconstruction_list 169 awesome-industrial-anomaly-detection 1,102 awesome-hand-pose-estimation 497 awesome-image-classification 220 Awesome-Crowd-Counting 468 awesome-human-pose-estimation 89 awesome-autonomous-vehicles 296 Awesome-World-Model 725 Awesome-Federated-Learning 558 Awesome-FL 4,069 awesome-low-light-image-enhancement 219 Awesome-pytorch-list-CNVersion 692 Awesome-Interaction-aware-Trajectory-Prediction 564 Awesome-Implicit-NeRF-Robotics 191 iOS_ML 39 awesome-tensorflow-lite 110 CV-pretrained-model 103 awesome-attention-mechanism-in-cv 195 Awesome-Image-Colorization 150 awesome-grounding 157 openstl 43 Awesome-Open-Vocabulary 162 awesome-ai-awesomeness 236 awesome-capsule-networks 67 awesome-autonomous-vehicle 181 awesome-6d-object 600 awesome-multi-task-learning 233 awesome-robotics-3d 111 awesome-photogrammetry 90 awesome-open-data-centric-ai 56 awesome-ai-data-guided-projects 56 Awesome-Skeleton-based-Action-Recognition 104 Awesome-3D-Object-Detection 169 awesome-optical-flow 110 awesome-holistic-3d 129 awesome-data-annotation 93 Awesome-Parameter-Efficient-Transfer-Learning 124 awesome-panoptic-segmentation 45 awesome-computer-vision-models 189 awesome-state-of-depth-completion 71 awesome-robotics-datasets 79 awesome-nerf-editing 537 arctic 34 awesome-image-alignment-and-stitching 108 Awesome-Distributed-Deep-Learning 44 Awesome-Monocular-3D-detection 97