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/mehdidhammou/sfm-icp-pipeline

This project performs Structure from Motion (SfM) and Iterative Closest Point (ICP) alignment on a series of images to generate and merge point clouds.

computer-vision open3d opencv python

Last synced: 27 Apr 2026

https://github.com/dalmia/carnd-lane-finding-p1

The code for my submission to the first project of Udacity's Self-driving Car Nanodegree Program

computer-vision nanodegree open-cv python self-driving-car

Last synced: 27 Apr 2026

https://github.com/maxbrheinl/flower-image-classifier

Flower-Image-Classifier is a deep learning project built with PyTorch to identify flower species from images using a dataset of 102 categories. It includes data preprocessing, model training, and a command-line app for predictions. I created this project as part of my Udacity AI Programming with Python Nanodegree.

classification computer-vision deep-learning jupyter-notebook python

Last synced: 19 May 2026

https://github.com/moataz-elmesmary/analog-clock-opencv

Computer vision project implemented with OpenCV

computer-vision cv2 numpy opencv

Last synced: 07 May 2026

https://github.com/es7/diffusion-models-unet

Complete guide on Diffusion Model from definition to training and inference

artificial-intelligence computer-vision diffusion-models generative-ai image-processing unet

Last synced: 10 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/hpennington/mono-visual-odometry

Monocular Visual Odometry in NumPy

computer-vision numpy opencv python

Last synced: 28 Apr 2026

https://github.com/rishraks/virtual_screen

Virtual Screen enables users to write on their screen using hand gestures tracked by a webcam. With real-time hand detection and motion tracking, users can draw, annotate, or interact with the screen without physical input devices, offering a seamless and intuitive virtual writing experience.

computer-vision mediapipe-hands opencv-python

Last synced: 17 Sep 2025

https://github.com/kohakublueleaf/pixeloe-matlab

A simple project for doing pixelization on Image with Matlab

computer-vision pixelization

Last synced: 11 Jun 2026

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

[WIP] Computer Vision

computer-vision generic-library low-level

Last synced: 05 Jan 2026

https://github.com/yxmauw/eye-disease-clf-app

associated with eye-disease-classification project [link](https://github.com/yxmauw/eye-disease-classification)

computer-vision huggingface-spaces ophthalmology streamlit

Last synced: 29 Apr 2026

https://github.com/techgniouss/pdagent

Your PC in your pocket — a Telegram bot for remote control, Gemini AI automation, and developer tools.

ai-agent automation computer-use computer-vision gemini-ai python python-telegram-bot remote-control rpa telegram-bot tesseract-ocr ui-automation windows

Last synced: 15 Apr 2026

https://github.com/arminfabritzek/watchmybirds

WatchMyBirds is a lightweight, customizable object detection application designed for real-time monitoring and birdwatching. Leveraging state-of-the-art AI models and supporting a variety of video sources—including web- and IP-cams and RTSP streams—WatchMyBirds transforms any camera into a powerful detection system.

birdwatching computer-vision deep-learning docker edge-computing environmental-monitoring object-detection opencv rtsp wildlife-monitoring yolov8

Last synced: 02 May 2026

https://github.com/bllfoad/ayahai

AyahAi first automatic and easiest tool for splitting Quran images to ayahs with AI VER1.0

ai ayah computer-vision islam machine-learning mushaf python quran verses yolo

Last synced: 24 Feb 2026

https://github.com/pyronear/pyro-crowdsourcer

Crowdsourcing of labeled images of wildfires

computer-vision crowdsourcing streamlit wildfire

Last synced: 17 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/ksachdeva/ml-in-hurry

Machine Learning in Hurry

computer-vision machine-learning tutorial

Last synced: 26 Jul 2025

https://github.com/03axdov/muskie

A Machine Learning library that allows users to create their own datasets and use models without having to write too much code. Built with Python.

ai computer-vision machine-learning machine-learning-framework machine-learning-library

Last synced: 16 Apr 2026

https://github.com/imaginesamurai/advanced-vision-system

A Python-based camera handling utility that provides seamless control over video capture with advanced zoom functionality. Features include adjustable resolution, smooth digital zoom controls, and efficient frame processing, ideal for computer vision applications.

camera computer-vision cv2 cv2-library night-vision night-vision-camera night-vision-goggles numpy opencv opencv-python python python3 real-time realtime stable supoort thermal thermal-camera thermal-images video

Last synced: 16 Apr 2026

https://github.com/allureking/ros_workspaces

ROS robotics lab solutions — EECS 106A UC Berkeley (kinematics, planning, perception, control)

berkeley computer-vision cpp kinematics motion-planning python robotics ros

Last synced: 08 Jun 2026

https://github.com/zaquyn/brain-tumor-classification

This is my machine learning project while I was in university. This project helped me understand those very first steps in Computer Vision and AI field.

brain-tumor-classification cnn-model computer-vision deep-learning image-classification tensorflow

Last synced: 16 Apr 2026

https://github.com/wingkwong/computer-vision-playground

Computer Vision Playground

computer-vision

Last synced: 20 Aug 2025

https://github.com/chandralegend/emotion-detection-openvino

Emotion Detection REST API using OpenVINO, Flask

computer-vision flask openvino swagger

Last synced: 04 Mar 2025

https://github.com/artix41/tl_detection

Traffic Light detection with matlab and caffe

caffe-framework computer-vision machine-learning matlab neural-network

Last synced: 20 Apr 2026

https://github.com/asadiahmad/gesture-detection

Real-time Gesture Detection using CUDA-accelerated OpenCV in Python.

computer-vision cuda gesture-recognition gpu-acceleration open-pose opencv opencv-cuda pose-detection real-time

Last synced: 29 Apr 2026

https://github.com/josephmars/fgvc8_foliar_disease_classification

Convolutional Neural Network (CNN) model to classify apple leaf images into specific disease categories. Computer vision Kaggle project for foliar disease diagnosis.

cnn-classification computer-vision plant-disease-detection pytorch

Last synced: 13 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/baponkar/computer-vision

Computer Vision : Eye detection, Eye Blink detection, Face detection, Smile detection, Mouth detection, hand detection, Finger track by opencv in python.

computer-vision eye-detection face-recognition mouth-detection opencv python3 smile-detection

Last synced: 29 Apr 2026

https://github.com/mohamedmetwalli5/handwave

🖐🌊 The Sign Language Real-Time Recognition Graduation Project.

computer-vision convolutional-neural-networks deep-learning graduation-project

Last synced: 11 Jun 2026

https://github.com/rishikesh-jadhav/robot-learning

This repository contains my solutions and code submissions for assignments and projects completed as part of ENPM690 during Spring 2024. Each assignment is organized in its own folder, with accompanying documentation and any necessary resources.

computer-vision deep-learning deep-neural-networks imitation-learning machine-learning reinforcement-learning robotics

Last synced: 08 May 2026

https://github.com/neelanjan00/colorize

Colorize is a computer vision algorithm that is implemented as a feed-forward pass in a CNN at test time, that has been trained on a million images from the Imagenet dataset. The algorithm is able to fill vibrant and realistic colors to the black and white images to recreate a plausible colorized image. Based on the 2016 research paper by Zhang et al. "Colorful Image Colorization".

computer-vision deep-learning flask

Last synced: 27 Oct 2025

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/jagadishdas21/brain-tumor-detection

This repository contains the implementation of a deep learning model to detect brain tumors from MRI images using Convolutional Neural Networks (CNN). The goal of this project is to classify MRI images as either having a brain tumor (Positive) or not having one (Negative).

computer-vision convolutional-neural-networks matplotlib scikit-learn tensorflow

Last synced: 26 Feb 2026

https://github.com/eventlab-team/eventcv

Open source event-based computer vision library.

computer-vision event-based-vision image-processing rust

Last synced: 05 Jul 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/josiah-mbao/ona-vision

MLOps Real-time Object Detection and Monitoring using YOLOv8 with automated deployment pipelines and scaling using Kubernetes, Prometheus, and Grafana

computer-vision mlops object-detection prometheus real-time-video-streaming yolov8

Last synced: 19 May 2026

https://github.com/jimut123/research_groups_computer_vision

Some of the best research groups in Computer Vision. Please feel free to add more by submitting a PR.

academia computer-vision deep experts groups image industry leading-experts learning research

Last synced: 16 Jan 2026

https://github.com/wadaboa/bachelor-thesis

Computer science bachelor's degree thesis at UNIFI

bachelor-thesis computer-vision latex ocr python thesis

Last synced: 19 May 2026

https://github.com/ismailtekin05/caloriedetectingai

🍎🔍 Smart AI system that identifies food items in photos and calculates their calorie content automatically. Built with TensorFlow, YOLOv8, CUDA and computer vision for accurate nutrition tracking.

ai aimodel calorie-calculator computer-vision cuda data-analysis data-science data-segmentation data-visualization dataset dataset-generation image-processing image-recognition python segmentation-models tensorflow ultralytics yaml yolo yolov8

Last synced: 29 Apr 2026

https://github.com/chaganti-reddy/face-mask-detector

Deep Learning Model for Face Mask Detection

computer-vision deep-learning machine-learning opencv

Last synced: 29 Apr 2026

https://github.com/deenuy/se-imagenet

A large-scale repository of images for software-specific lexicons database called 'SE-ImageNet' to complement software engineering communities and computer vision researchers

bing-search-api computer-vision google-search-api imagenet machine-learning multiprocessing nlp ontology-engineering se-imagenet software-engineering-research wordnet

Last synced: 06 Apr 2025

https://github.com/seantywork/gomehub

Go media hub server that supports video streaming, chat, and contents sharing

audio chat computer-vision dashboard golang linux streaming video webrtc

Last synced: 14 Jan 2026

https://github.com/anthonylucky1909/edgeseg-edge-detection-and-image-segmentation

EdgeSeg: Edge Detection and Image Segmentation

computer-vision matlab

Last synced: 13 Sep 2025

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/krishgaur1354/wrong-way-detection

This project aims to detect vehicles traveling in the wrong direction using computer vision and machine learning techniques.

computer-vision python

Last synced: 12 Oct 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/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/gokulnpc/ai-virtual-painter

This project utilizes OpenCV and MediaPipe's hand tracking capabilities to create a real-time hand gesture drawing application. The user can draw on the screen by moving their index finger, and erase the drawing by raising their index and middle fingers simultaneously.

computer-vision deep-learning mediapipe opencv-python

Last synced: 01 May 2026

https://github.com/buithanhdam/d-fine-sota-object-detection

Object detection is the computer vision task of detecting instances (such as humans, buildings, or cars) in an image. Object detection models receive an image as input and output coordinates of the bounding boxes and associated labels of the detected objects.

computer-vision d-fine fine-tuning huggingface jupiter-notebook object-detection python

Last synced: 01 May 2026

https://github.com/vermavinay982/age-gender-classifier-vggface

Age prediction by classification instead of regression to find age specific features. Trained on 22k images scraped from Wikipedia.

computer-vision deep-learning keras machine-learning

Last synced: 01 May 2026

https://github.com/fatmamahmoudr/verivideo-deepfake-detection

**VeriVideo** is a deepfake face detection system designed to ensure digital media integrity. Using ResNeXt-50, LSTM, and fully connected layers, it achieves 95.22% accuracy. Integrated into a scalable web app, VeriVideo empowers users to detect manipulated videos, fostering trust in digital content.

cnn computer-vision deep-learning deepfake-detection lstm pytorch rnn

Last synced: 10 Feb 2026

https://github.com/amogh7joshi/annotator

A lightweight image annotation framework for deep-learning-based object detection, built using pure OpenCV.

annotation computer-vision cpp object-detection opencv

Last synced: 12 May 2026

https://github.com/tnfru/computer_vision

Classification with Deep Learning

cifar10 computer-vision mnist pytorch

Last synced: 22 Jan 2026

https://github.com/kr1shnasomani/treetracer

Detection of trees from aerial image using detectron2

computer-vision deep-learning detectron2 neural-network numpy opencv pypi pytorch

Last synced: 05 Mar 2025

https://github.com/gabrieljuan349/tracexr

Meta Quest application for Vitol challenge to track and recognize objects and patterns in Mixed Reality. LAUZHACK

computer-vision deep-learning drawing object-detection object-tracking unity xr xr-multiplayer

Last synced: 03 Feb 2026

https://github.com/noureldinyosri/graduation-project

A simple project to detect events in football matches using opencv and a simple NN model.

computer-vision image-processing machine-learning

Last synced: 20 May 2026

https://github.com/devyansh22156/alertdrive-android-application

AlertDrive is a real-time Android application that monitors driver fatigue using live camera feeds, employing a lightweight EfficientNet‑B0 + GRU deep learning model served via a Flask backend to deliver rapid and accurate drowsiness alerts.

android-application computer-vision deep-learning flask kotlin-android python

Last synced: 26 Feb 2026

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

Implementing face recognition in videos using OpenCV’s deep learning models and pre-trained ONNX models.

computer-vision cosine-similarity deep-learning face-detection face-recognition feature-extraction onnx-model opencv video-processing

Last synced: 27 Jan 2026

https://github.com/tonywu71/vision-transformer

Tensorflow implementation of Image Classification with Vision Transformer on the MNIST dataset.

computer-vision mnist tensorflow vision-transformer vit

Last synced: 05 May 2026

https://github.com/denizkarya1999/roemotion

Recognizes emotions utilizing machine learning and computer vision (TAI Lab Research Project)

android-application ar-vr computer-vision led-wristband machine-learning mobile-computing opencv pytorch research-project rolling-shutter-cameras

Last synced: 12 May 2026

https://github.com/sarvesh3959/real-time-sign-language-detection

The Real-Time Sign Language Detection project enables instant recognition of sign language using computer vision and machine learning. It captures hand gestures through a camera and translates them into text. This project helps bridge communication gaps for the deaf and hard-of-hearing community.

computer-vision labelimg-tool machine-learning tensorflow

Last synced: 25 Feb 2026

https://github.com/kimaya012/emotion-detection-from-facial-images

A deep learning-based facial emotion recognition system using the CK+ dataset and a custom CNN built with PyTorch.

cnn-classification cnn-for-visual-recognition computer-vision deep-learning facial-expression-recognition pytorch supervisedlearning

Last synced: 02 May 2026

https://github.com/praveena2j/dynamic-crossattention

IEEE ICME : "Cross-Attention is not always needed: Dynamic Cross-Attention for Audio-Visual Dimensional Emotion Recognition"

affective-computing ai attention attention-mechanism attention-model audio-visual-learning computer-vision cross-attention emotion-recognition multimodal-learning

Last synced: 16 Oct 2025

https://github.com/himalayaashish/lumbar-detection

The Lumbar Detection Project leverages advanced deep learning techniques to accurately identify and segment lumbar bones in medical imaging data. Using instance segmentation with the Mask R-CNN algorithm and semantic segmentation with the UNet architecture, the project aims to enhance diagnostic accuracy in spinal imaging.

computer-vision detectron2 object-detection tensorflow tensorflow2

Last synced: 02 May 2026

https://github.com/vishnun0027/virtual-try-on-glasses

Virtual mirrors allow you to try on eyeglasses online before you buy them select glass and virtual try on using live video

computer-vision flask-application opencv virtual-mirrors

Last synced: 02 May 2026

https://github.com/alextompkins/skadi

"In Norse mythology, Skaði is a jötunn and goddess associated with bowhunting, skiing, winter, and mountains."

android archery computer-vision opencv opencv-android-sdk

Last synced: 08 Jun 2026

https://github.com/neelanjan00/neural-style-transfer

A neural style transfer algorithm which uses a CNN trained with a style-cost function. The style-cost function makes use of two images, the style-image and the content-image to produce an image which is the content-image re-drawn in the style of the style-image, referred to as the generated image. The generated-image thus resembles an artwork similar to the original content-image but bearing the style of the style-image.

computer-vision deep-learning flask keras tensorflow

Last synced: 12 May 2026

https://github.com/kentlouisetonino/tinkering-computer-vision

All things I learned related to Computer Vision.

computer-vision course machine-learning opencv python

Last synced: 10 Jun 2026

https://github.com/y0sif/rough_hook

Research project comparing Kolmogorov-Arnold Networks vs MLPs across chess engines, computer vision, and anomaly detection using Rust.

anomaly-detection chess-engine computer-vision kan machine-learning mlp python rust

Last synced: 02 May 2026

https://github.com/sinanbekar/umuttepe-hava-botu

Twitter bot that tweets Umuttepe weather conditions with live camera frames periodically.

computer-vision crawling live-stream opencv python python3 tweepy twitter-api weather

Last synced: 20 May 2026

https://github.com/mustafaozvardar/ai-voice-assistant

Voice Assistant is a simple Python application that uses speech recognition to interact with users. It can perform various tasks such as playing songs, providing date and time, and answering questions about people or phone numbers.

ai artificial-intelligence computer-science computer-vision opencv-python python voice-assistant

Last synced: 09 Jun 2026

https://github.com/alvinwan/real-life-fruit-ninja

slash and swipe in a real, physical space for fruit ninja beyond the digital screen

computer-vision game interactive optical-flow python

Last synced: 09 Jun 2026

https://github.com/sim98b/mushroomvision

Various projects to generate an informed knowledge of this food to enjoy it to the fullest

classification computer-vision deep-learning densenet image-classification image-segmentation mushrooms object-detection python pytorch

Last synced: 02 May 2026

https://github.com/anthonytedja/speakcv

speakCV. desktop client automates @Zoom actions with OpenCV

bootstrap computer-vision dlib machine-learning opencv scipy tkinter zoom

Last synced: 09 May 2026

https://github.com/heisenberg141/testbed

This repository contains the configuration and the implementation of the hardware test bed for the ICPS co-operative perception project.

computer-vision robotics

Last synced: 03 May 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