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/screamman-ssh/facemousecontrol

This project is about using your nose tip for the mouse's cursor and open your mouth for the left click.

autopy computer-vision face-detection mediapipe-facemesh mouse numpy opencv python python-3-7 ui

Last synced: 13 Apr 2026

https://github.com/pronzzz/weather-prediction

This repository implements an end-to-end Python pipeline to classify weather-clear sky, cloudy, rainy, stormy by merging CCSN_v2 and Howard-Cloud-X datasets. It automates preprocessing, data splitting, EDA, trains ViT, ResNet50 & EfficientNetB0 with transfer learning, uses GradCAM for explainability, and offers GPU-accelerated standalone prediction

computer-vision data-preprocessing deep-learning eda efficientnet explainable-ai flask google-cloud-run gpu-acceleration gradcam image-classification pytorch resnet vision-transformer weather-prediction

Last synced: 18 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/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/samuelebortolotti/feature-detection-and-tracking

Repository concerning a feature detector and tracker developed for the Computer Vision course of the master's degree in Computer Science at University of Trento

blob-detector computer-vision harris-corner-detector kalman-filter orb python shi-tomasi sift

Last synced: 05 Mar 2025

https://github.com/zhuruili/ai-hollow-knight

Training little-knight to defeat bosses using simple reinforcement learning techniques.

cnn computer-vision deep-learning hollow-knight pytorch reinforcement-learning

Last synced: 09 May 2026

https://github.com/redayzarra/ml-skincancer-project

This project utilizes a convolutional network to identify 9 different kinds of skin cancers including melanoma, nevus, and more. The model is trained on over 2,200 pictures of various skin cancers based off of this dataset. This model implements fundamental computer vision and classification techniques and includes a step-by-step implementation.

computer-vision convolutional-neural-networks data-visualization deep-learning lenet lenet-5 lenet-architecture machine-learning machine-learning-algorithms neural-network

Last synced: 17 Apr 2026

https://github.com/markoshb/mouse-management-using-opencv

Check this cool Computer Vision project!

computer-vision image-processing opencv python

Last synced: 13 Apr 2026

https://github.com/gabrli/yololint

YoloLint is a tool for automatic validation of dataset structure, annotation files, and image sizes in YOLO projects. It helps you catch typical errors in directory structure, YAML files, annotation files, and now also ensures all your images have the correct size before you start model training.

annotation-tool cli-tool computer-vision data-quality dataset-validation deep-learning linter machine-learning object-detection python training-pipeline yolo yolov5 yolov8

Last synced: 12 Mar 2026

https://github.com/solrikk/dectralv1

dectralv1 is a powerful video processing application that combines advanced computer vision and machine learning technologies. With dectralv1, you can automatically extract and transcribe audio, detect faces and poses, recognize objects, as well as add subtitles and annotations to video files.

computer-vision deep-learning image image-processing machine-learning opencv pytorch visualsearch

Last synced: 17 Apr 2026

https://github.com/markydoodled/allertrack

Discover If A Food May Cause An Allergic Reaction.

allergy computer-vision ios ipados swift swiftui vision

Last synced: 30 Apr 2025

https://github.com/codewithdark-git/ai-ml-dl-notebook

This repository contains a collection of machine learning examples implemented in Jupyter Notebooks. Each notebook demonstrates a different machine learning technique or algorithm, along with explanations and code examples.

algorithms computer-vision deep-learning diffusers docker gemini genai jupyter-notebook llm machine-learning machine-learning-algorithms machine-vision nlp pipieline pythom3 python reinforcement-learning

Last synced: 14 Feb 2026

https://github.com/lokk798/rice-leaf-disease-mlops

Rice Leaf Disease Detection using MLOps | This project applies deep learning CNN to detect rice leaf diseases while following MLOps best practices, and leverages DVC for data versioning.

cnn computer-vision deep-learning dvc machine-learning-pipeline mlops

Last synced: 06 Apr 2025

https://github.com/silkodenis/metal-tflite-interpreter

Interpreter designed to run TensorFlow Lite models using Metal for real-time GPU processing.

computer-vision gpu interpreter ios macos metal ml objective-c processing tensorflow tflite

Last synced: 02 Jan 2026

https://github.com/codespearhead/opencv-hsv-range-problem

Struggling to detect colors with OpenCV in the HSV color space? You're not alone

computer-vision opencv

Last synced: 20 May 2026

https://github.com/ansh420/document_scanner

A Document Scanner is a project or repository hosted on GitHub that provides functionality to scan, process, and manage documents.

computer-vision ocr-recognition webcam

Last synced: 05 Oct 2025

https://github.com/ennsss/skinage

AI-powered facial skin quality analysis — 7-zone scoring, concern heatmaps, biological age estimation. Upload a selfie, get instant results.

computer-vision deep-learning facial-analysis fastapi heatmap machine-learning python pytorch skin-analysis streamlit

Last synced: 07 Mar 2026

https://github.com/vlad1343/sign-wave

Real-time Ukrainian Sign Language translator using computer vision and Bi-LSTM models to convert gestures into speech and text for clinics, schools, and public services. Built for the Ukrainian Student Business Hackathon

computer-vision deep-learning docker elevenlabs hackathon-winner signwave ukrainian-sign-language

Last synced: 08 Apr 2026

https://github.com/shakurt/alarm-cam

A lightweight browser-based motion detection system that uses your webcam to trigger an alarm on movement.

ai-project alarm-system canvas computer-vision educational image-processing javascript motion-detection pixel-analysis real-time university-project web-audio-api webcam

Last synced: 08 Apr 2026

https://github.com/mamello-justice/cv-rs

Computer Vision algorithms in Rust

computer-vision image-processing rust

Last synced: 02 Nov 2025

https://github.com/alhadikhan/waiter-calling---hand-raise-detection-challenge

This repository contains a Python script to process a provided video to detect hand raises at specific desks using the YOLOv8 object detection model. The project includes steps for extracting video frames, preparing a labeled dataset, training the YOLOv8 model, and performing inference to identify and locate hand raises in the video.

computer-vision data-annotation dataset-preparation deep-learning machine-learning model-training-and-evaluation object-detection opencv python-programming video-processing yolov8

Last synced: 21 May 2026

https://github.com/dangnh0611/vn_alpr

A small project for Vietname motor license plate recognition

computer-vision image-processing

Last synced: 25 Oct 2025

https://github.com/lyteabovenyte/3d_computer_vision

Covering 3D computer vision concepts and implementations from state-of-the-art papers

3d-models computer-vision control-systems physics-based-neuralnetwork pytorch3d

Last synced: 25 May 2026

https://github.com/safaa-p/severity-estimation-of-coffee-leaf-biotic-stress

Using computer vision with deep learning methods to identify and estimate the stress severity caused by biotic agents on coffee leaves.

computer-vision deep-learning hsv-color-detection iterative-threshold kmeans leaf leaf-extraction leaf-segmentation morphological-image-processing severity-estimation threshold u-net

Last synced: 21 May 2026

https://github.com/chandkund/image-classification-using-the-mnist-dataset

Image Classification using the MNIST dataset. This project leverages a Convolutional Neural Network (CNN) to recognize and classify handwritten digits with high accuracy. Includes data preprocessing, model architecture, and evaluation. Explore the code and results here!

computer-vision data-science machine-learning matplotlib numpy pandas python

Last synced: 08 Apr 2026

https://github.com/evanezent/face-mask-detection

Live face-mask detection using CNN model

cnn computer-vision dataset deep-learning face-mask

Last synced: 14 Mar 2025

https://github.com/rathod-shubham/yolov8_od

Ultralytics YOLOv8 is a cutting-edge, state-of-the-art (SOTA) model. YOLOv8 is designed to be fast, accurate, and easy to use, making it an excellent choice for a wide range of object detection and tracking, instance segmentation, image classification and pose estimation tasks.

computer-vision deep-learning machine-learning model-development neural-network python3 yolo yolov8

Last synced: 22 May 2026

https://github.com/abdubakr77/drowsiness-detection-eye-state-classification

Binary image classification (Awake vs Sleepy) using deep learning on infrared eye images from the MRL Eye Dataset (~85K images). Built with transfer learning for real-time drowsiness detection.

binary-classification computer-vision deep-learning drowsiness-detection eye-state-classification image-classification infrared-images mrl-eye-dataset pytorch transfer-learning

Last synced: 12 Jun 2026

https://github.com/shamiul5201/sitting-posture-analysis

A side-view posture analysis application that detects a person's posture, measures neck and torso inclination angles, monitors bending below a threshold, tracks posture duration, and ensures proper camera alignment for accurate side-view detection.

computer-vision machine-learning mediapipe opencv pygame streamlit

Last synced: 08 Apr 2026

https://github.com/harshuljain13/moving-average-filter-in-opencv

DSP filter which has immense use in image processing

computer-vision cv opencv

Last synced: 16 Apr 2026

https://github.com/mikhail11235/qrcode_detection

QR-code detection

computer-vision

Last synced: 25 Feb 2025

https://github.com/merteldem1r/fingertrackrgb-embedded-vision

Embedded Vision project which enables real-time control of RGB LED colors and brightness using hand gesture recognition. It combines Computer Vision (OpenCV + MediaPipe) and STM32 microcontroller using PWM on LEDS.

buzzer c-language computer-vision embedded embedded-vision lcd16x2 leds mediapipe opencv python rgb stm32

Last synced: 04 May 2026

https://github.com/70null07/carsrecognitionlibrary

Библиотека C# WPF .NET Core 8 для распознавания автомобилей на изображении

car computer-vision recognition user-dataset yolov8n

Last synced: 17 Oct 2025

https://github.com/tomas542/dl_examples

Examples of Machine Learning, Deep Learning, Natural Language Processing and so on

computer-vision cv deep-learning dl keras machine-learning ml natural-language-processing nlp numpy python pytorch scikit-learn

Last synced: 08 Apr 2026

https://github.com/asmuelle/kinsight

Turn any spare phone into an all-local fall & anomaly monitor for aging parents — only text alerts ever leave the device; raw video never exists off it.

android computer-vision edge-ai elder-care ios on-device-inference privacy

Last synced: 06 Jul 2026

https://github.com/shijincai/remove-person-from-photo

Free AI tool to remove people from photos online. Effortlessly erase unwanted persons, photobombers, and crowds from images. Advanced AI reconstructs backgrounds naturally. Perfect for travel photography, real estate, and social media. Maintains HD quality and privacy.

artificial-intelligence computer-vision image-editing image-editing-software image-editing-tool image-editing-website image-processing image-processing-programming inpainting machine-learning object-removal object-removal-tools person-remover photo-editor photo-editor-free photo-editor-project remove-person

Last synced: 28 Jun 2026

https://github.com/danaelshrbiny10/ai-finger-counter

A system which detects a human hand, segments the hand and counts the number of fingers being held up from a live video input.

artificial-intelligence computer-vision python3

Last synced: 26 Feb 2025

https://github.com/nickjordan289/cv2-mss-zone-creator

Script that can generate the capture zone used by libraries such as mss for screenshots

computer-vision cv2 mss opencv python

Last synced: 01 May 2026

https://github.com/rcosta358/opencv-object-detection

Real time object detection using Computer Vision and the OpenCV library

ai artificial-intelligence computer-vision object-detection python

Last synced: 24 Jul 2025

https://github.com/projects-developer/image-recognition-system-deep-learning-project

The Image Recognition System is a deep learning-based project that enables computers to recognize and classify images into different categories. Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials

betechproject computer-vision computerscienceproject convolutionalneuralnetworks facial-recognition image-classification image-recognition mtechproject object-detection pattern-recognition

Last synced: 16 Feb 2026

https://github.com/dgcnz/surgery_perception

Perception modules for Surgery Robot

3d-reconstruction computer-vision ros segmentation

Last synced: 14 Feb 2026

https://github.com/invincible1602/gesture-recognition-models

A gesture recognition project that leverages computer vision and machine learning to enable hands-free control of system settings. By detecting specific hand gestures in real time, the system adjusts screen brightness, controls volume, and even triggers screenshots, offering a practical and innovative interface for everyday computing.

computer-vision machine-learning mediapipe opencv-python python

Last synced: 14 May 2026

https://github.com/jaganov/google_asl_recognition

Real-time American Sign Language (ASL) recognition system using PyTorch and MediaPipe. Recognizes 25 common ASL gestures with 76.05% accuracy, optimized for RTX4070 GPUs. Features live webcam recognition, hybrid TCN+LSTM+Transformer architecture, and comprehensive training pipeline.

accessibility asl-recognition computer-vision deep-learning gesture-recognition landmark-detection lstm mediapipe opencv pytorch real-time rtx4070 sign-language temporal-convolutional-networks transformer

Last synced: 14 Apr 2026

https://github.com/preethamn15/plant-disease-detector

AI-based plant leaf disease detection using VGG16 CNN with GUI, image upload, webcam, Telegram alerts

ai-project cnn computer-vision leaf-disease-classification machine-learning opencv plant-disease-detection python realtime-detection vgg16

Last synced: 20 Jan 2026

https://github.com/maxkokot/deep-q-learning-for-hungry-geese

Leveraging reinforcement learning to teach the agent how to play Hungry Geese

computer-vision deep-learning deep-q-learning python pytorch pytorch-lightning reinforcement-learning

Last synced: 29 Jul 2025

https://github.com/kempnerinstitute/lueur

👋 A quiet light in the black box, Lueur is a lightweight framework for Neuro Interpretability.

computer-vision interpretability neuroscience

Last synced: 31 Jul 2025

https://github.com/d-kleine/computer-vision

Udacity - Computer vision Nanodegree program

computer-vision

Last synced: 03 Jan 2026

https://github.com/mohammed-helal/pingpongpy

Ping Pong Game with Hand Tracking 🎮✋ A fun and interactive Ping Pong game built with Python, OpenCV, and CvZone! Control the paddles using real-time hand tracking, challenge a friend, and see who reaches 5 points first. Easy to set up and play! 🚀

computer-vision hand-gesture-recognition hand-tracking opencv ping-pong-game pygame python

Last synced: 13 Apr 2026

https://github.com/comhendrik/trafficsign_recognizer

This project involves developing a Traffic Sign Detection and Recognition system using a deep learning model built with Keras. Its goal is interpreting traffic signs in real-time.

computer-vision keras machine-learning opencv-python python sequential-model tensorflow

Last synced: 09 Apr 2026

https://github.com/phuijse/uach_fci_day

Demostración Descubre FCI 15 de Octubre de 2019

computer-vision neural-networks

Last synced: 03 Aug 2025

https://github.com/kuldeep-gif/interactive-gesture-speech-system

An interactive AI system that translates real-time hand gestures into audible speech and converts spoken words into visual gestures using OpenCV and MediaPipe.

computer-vision gesture-recognition hci machine-learning mediapipe opencv python scikit-learn speech-recognition

Last synced: 09 Apr 2026

https://github.com/sadmansakib93/digit-recognizer-random-forest-cnn

This repository contains two sample implementations of the traditional Computer Vision task, Digit Recognizer from Kaggle. The URL of the dataset and relevant information can be found here: https://www.kaggle.com/c/digit-recognizer

classification cnn computer-vision convolutional-neural-networks deep-learning digit-recognition digit-recognizer digitrecoml-kaggle image-classification image-processing ipynb keras machine-learning random-forest random-forest-classifier

Last synced: 09 Apr 2026

https://github.com/mehassanhmood/deep-dream

Dream Image Generation Project

computer-vision deep-dream deep-learning vgg19

Last synced: 12 Aug 2025

https://github.com/hrolive/facebook-pytorch-scholarship-challenge

PyTorch implementation of a deep learning network to identify 102 different types of flowers, developed for the Facebook PyTorch Scholarship Challenge

computer-vision convolutional-neural-networks deep-learning machine-learning neural-network python pytorch

Last synced: 09 Apr 2026

https://github.com/madiyarm/patient-monitoring-raspi-mlx90640

Contactless patient monitoring on Raspberry Pi 4 (MLX90640 + Pi Camera 2): face ID, IR–RGB fusion, alerts, SQLite logs.

computer-vision embedded face-recognition mlx90640 opencv raspberry-pi-4 robotics thermal-imaging

Last synced: 09 Apr 2026

https://github.com/qasimwani/freshdetect

Supply chain management platform to prevent food waste with IoT smart containers and Machine Learning - HackMIT 2019 🏆

azure computer-vision embedded-systems ibm ibm-cloud iot raspberry-pi

Last synced: 19 Apr 2026

https://github.com/tentaclepurple/42_leaffliction

👁️ Computer Vision model made with Convolutional Neural Network for leaf disease identification

computer-vision convolutional-neural-networks deep-learning matplotlib opencv plantcv python streamlit tensorflow

Last synced: 09 Apr 2026

https://github.com/kr1shnasomani/facial-emotion-recognition

Facial emotion recognition and detection using CNN

cnn-classification computer-vision keras tensorflow

Last synced: 16 Aug 2025

https://github.com/leonardodalcin/cvbootstrap

Computer Vision Bootstrap for Raspberry Pi

computer-vision opencv python raspberrypi

Last synced: 17 Aug 2025

https://github.com/tjross28/guitar-chord-analyzer

A real-time guitar chord detector built with Python, OpenCV, and MediaPipe. The program tracks your fingers on a live webcam feed, maps them to a virtual fretboard, and identifies common open chords. Designed as a computer vision + AI project for musicians and developers.

ai computer-vision guitar mediapipe opencv

Last synced: 05 Oct 2025

https://github.com/memgonzales/cv-group-notebooks

Compilation of activities and projects given to members of the Computer Vision Group

cifar-10 cifar10 computer-vision jupyter-notebook knn knn-algorithm knn-classification matrix-operations

Last synced: 17 Aug 2025

https://github.com/ankitsharma-tech/brain-tumor-detection

A deep learning project for automated brain tumor detection using MRI scans. This repository includes model training, data preprocessing, and evaluation tools built with Python, TensorFlow/Keras, and OpenCV. Designed to assist in early diagnosis through medical image analysis.

brain-tumor computer-vision deep-learning healthcare image-classification machine-learning medical-imaging mri opencv python tumor-detection

Last synced: 07 May 2026

https://github.com/mustafaozvardar/object-tracking-opencv

This project utilizes a custom EuclideanDistTracker class with OpenCV for tracking objects in videos.

computer-vision opencv python

Last synced: 18 Apr 2026

https://github.com/barraharrison/face-recognition

Face Recognition Program using ML and OpenCV

computer-vision deepface face-recognition mediapipe opencv python

Last synced: 08 Jul 2026

https://github.com/xlabs-cloud/xlabs-sign-language-ai

A real-time Sign Language Detection application built with Python, OpenCV, and TensorFlow. This project uses computer vision and a custom-trained Convolutional Neural Network (CNN) to recognize and interpret hand gestures from a live webcam feed.

computer-vision deep-learning gesture-recognition hand-tracking keras machine-learning mediapipe opencv python real-time-detection sign-language-recognition tensorflow

Last synced: 10 Apr 2026

https://github.com/tbtiberiu/chess-position-detector

Automated chessboard and piece detection from images, generating accurate Forsyth-Edwards Notation (FEN) for game analysis.

chess computer-vision neural-networks yolov8

Last synced: 23 Aug 2025

https://github.com/zywangzy/cvml

This repository is for personal Projects on Computer Vision and Machine Learning.

computer-vision deep-learning

Last synced: 24 Aug 2025

https://github.com/ethand91/opencv-cartoon-filter

Simple Opencv + Python example showing cartoon filter

computer-vision opencv python sample tutorial

Last synced: 18 May 2026

https://github.com/0xnu/uklpr

UKLPR is a computer-vision model architecture purpose-built for detecting, reading, and recognizing United Kingdom license plates.

computer-vision image-recognition object-detection ocr transport transportation uk united-kingdom

Last synced: 25 Aug 2025

https://github.com/fahadnasir13/youtube-gesture-control

Control YouTube playback with your hand gestures using Python, OpenCV, and MediaPipe.

artificial-intelligence cnn computer-vision gesture-recognition handlebars youtube

Last synced: 28 Aug 2025

https://github.com/stephanvolynets/hand-tracking-visualizer

Interactive Hand Tracking Visual

computer-vision

Last synced: 12 Sep 2025

https://github.com/trisha2910tinaaaaa/kalasangham

a digital platform to preserve Indian folk art by connecting artists with a global audience.

ai computer-vision hackathon ieee marketplace ml nextjs open-source react vercel

Last synced: 14 Apr 2026

https://github.com/shijincai/fast360

The industry's first "Open Source OCR Arena," a free, no-login utility for one-click benchmarking of 7 top-tier models (Marker, MinerU, MonkeyOCR, Docling, Dolphin, OCRFlux, PP-StructureV3) on your PDF/image files, specializing in PDF-to-Markdown conversion.

benchmark computer-vision data-extraction docling document-analysis document-parser evaluation latex latex-document machine-learning markdown-converter marker monkeyocr ocr ocr-service paddleocr pdf-converter pdf-to-markdown rag

Last synced: 18 May 2026

https://github.com/habedi/omni-lpr

A multiprotocol (REST and MCP) server for automatic license plate recognition 🚗

automatic-license-plate-recognition computer-vision deep-learning generative-ai license-plate-recognition mcp-server ocr python rest-api

Last synced: 20 Jan 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,116 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