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/silvano315/flower-recognition-and-detection-with-pytorch

This is the seventh project for the AI engineering master. The main goal is to develop a highly robust model, capable of automatically classifying flowers with the best possible F1-score (macro) on the test dataset. I need to use techniques such as data augmentations, transfer learning with PyTorch's timm library, YOLO for detections

classification computer-vision data-augmentation datapane deep-learning detection interactive-dashboard neural-network pytorch timm transfer-learning

Last synced: 04 May 2026

https://github.com/nick8592/control-bluetooth-speaker-by-gesture-recognition

Controlling a Bluetooth speaker by gesture recognition enables users to adjust volume, skip tracks, and perform other functions through hand movements, eliminating the need for physical interaction.

bluetooth computer-vision gesture-recognition gsm mediapipe mediapipe-hands raspberry-pi-4

Last synced: 04 May 2026

https://github.com/jose-jaen/facialrecognizer

Facial Recognition system with AI and Statistical Learning models

cnn computer-vision data-science deep-learning faces facial-recognition lda pca polars python pytorch statistics uc3m

Last synced: 04 May 2026

https://github.com/heisenberg141/probability-based-boundary-detection

This Repository consists of implementation of probability based boundary detection algorithm which gives more accurate results than canny edge detection.

boundary-detection canny-edge-detection computer-vision edge-detection gabor-filters gaussian-filters image-gradients image-processing kmeans-clustering lm-filters numpy opencv python3 sobel-filter texton-maps

Last synced: 04 May 2026

https://github.com/frgfm/torchhawk

A benchmark on popular deep learning tricks on computer vision tasks with famous datasets

computer-vision deep-learning image-classification mnist pytorch

Last synced: 04 May 2026

https://github.com/mirkme/koa_app

Deep learning-based web app for detecting knee osteoarthritis using X-ray images.

computer-vision deep-learning healthcare-application keras kl-grading knee-osteoarthritis python streamlit tensorflow

Last synced: 05 May 2026

https://github.com/retkowsky/azure_automlforimages_learn

Learning Azure AutoML for Images

automl azure azureml computer-vision

Last synced: 05 May 2026

https://github.com/markoshb/computer-vision-subject

Jupyter Notebooks about Computer Vision developed at University of Malaga

computer-vision jupiter-notebook opencv python

Last synced: 05 May 2026

https://github.com/snehadharne/oculardiseaserecognition

Fundus image analysis for ocular disease recognition using deep learning. This repository implements image preprocessing, MIRNet enhancement, and transfer learning with ResNet50 and VGG16 for classifying multiple eye diseases. Keras Tuner is used for hyperparameter optimization.

class-imbalance computer-vision convolutional-neural-networks data-augmentation deep-learning image-processing mirnet ocular-disease-recognition python resnet-50 tensorflow vgg16

Last synced: 05 May 2026

https://github.com/kiritoind/neural-network-for-cat-image-classification

This script defines essential functions for constructing a deep neural network from scratch for image classification. It includes activation functions like sigmoid and ReLU, data loading from H5 files, parameter initialization, forward and backward propagation for training, gradient descent for parameter updates, and functions for prediction

classification computer-vision deep-learning deep-neural-networks jupyter-notebook numpy python

Last synced: 05 May 2026

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/bethanyjep/colour-picker-app

A web-app colour picker to help you create the perfect brand colour that perfectly matches your favourite images.

azure cognitive-services computer-vision flask

Last synced: 05 May 2026

https://github.com/fatihilhan42/arm_control_with_opencv

It is the robot arm control project of our Computer Vision works with Opencv. In this project, a Firebase-based robot project was realized by using Opencv and Mediapipe artificial intelligence libraries. Below I tried to explain the details of the project step by step.

computer-vision fortytwo image-processing open-source opencv raspberry-pi raspberry-pi-3

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/chibuikeeugene/computer_vision_model_apis

Deep learning solutions built on neural networks for computer vision applications - image identification

cicd circleci computer-vision docker fastapi tensorflow

Last synced: 05 May 2026

https://github.com/muhammadsaqib001/streamlit-app-for-shadow-detection

Shadow Detector App is a web application built using Streamlit that utilizes a trained UNet model to identify and analyze shadows in uploaded images. This app allows users to upload images and detect shadows using advanced AI technology with just a click of a button.

computer-vision data-science image-processing machine-learning opencv pillow python streamlit streamlit-dashboard

Last synced: 05 May 2026

https://github.com/lorenzocassano/speechdrivestemplates3d

Predicting person gestures based on audio tracks.

computer-vision deep-learning mediapipe pytorch

Last synced: 05 May 2026

https://github.com/edwinabdonshayo/expiriobot

ExpirioBot an automated system that sorts products based on expiry dates using computer vision and OCR. It extracts expiry dates from images and controls a robotic arm to sort them. Key features include real-time image capture, efficient threaded processing, and robotic arm control. Developed by @saki3110, @ishan123310, @gt663 and @EdwinAbdonShayo

ai-vision aivision computer-vision dofbot ocr pytesseract python raspberry-pi robot robot-arm robotics tesseract threading yahboom yahboomtechnology

Last synced: 05 May 2026

https://github.com/hamidhosen42/python-opencv

OpenCV is a huge open-source library for computer vision, machine learning, and image processing.

computer-vision image-processing machine-learning opencv python python-library

Last synced: 05 May 2026

https://github.com/bharath-2634/sar

ShopMart - A smart retail app featuring QR entry, AI product detection, real-time pricing, and AR navigation. Built with React Native & Computer Vision to bridge physical and digital shopping

ar-navigation augmented-reality computer-vision deepsort object-detection react-native unity3d yolov8

Last synced: 05 May 2026

https://github.com/baxi19/line-detection

Line detection in video from OpenCV & Python

computer-vision opencv python

Last synced: 06 May 2026

https://github.com/renan-siqueira/autoencoder-research

A comprehensive toolkit built with PyTorch, designed to facilitate the training, evaluation, and visualization of autoencoders. From simple linear autoencoders to convolutional and variational architectures, this project offers an intuitive and expandable framework for anyone delving into the realm of unsupervised learning.

autoencoder computer-vision container convolutional-neural-network data-augmentation deep-learning dimensionality-reduction docker dockerfile image-processing image-reconstruction machine-learning model-checkpoint neural-networks python pytorch unsupervised-learning variational-autoencoder virtualization

Last synced: 06 May 2026

https://github.com/rushi128/virtual-painting

Using openCV Python, this code measures the distance between your hand and the camera

computer-vision opencv opencv-python python

Last synced: 06 May 2026

https://github.com/mfaizanse/damr

Depth-aware Mixed Reality: Capture the AR-Flag

3d-reconstruction computer-vision deep-learning python

Last synced: 06 May 2026

https://github.com/werserk/atomichack-1st-place

ะ ะตัˆะตะฝะธะต ัะพั€ะตะฒะฝะพะฒะฐะฝะธั ะั‚ะพะผะธะบ ะฅะฐะบ 2.0 ะพั‚ ะบะพั€ะฟะพั€ะฐั†ะธะธ ะ ะพัะั‚ะพะผ ะฟะพ ะพะฑะฝะฐั€ัƒะถะตะฝะธัŽ ะดะตั„ะตะบั‚ะพะฒ ัะฒะฐั€ะพั‡ะฝั‹ั… ัˆะฒะพะฒ ะฒะพ ะฒั€ะตะผั ะฒะธะทัƒะฐะปัŒะฝะพะณะพ ะพัะผะพั‚ั€ะฐ

computer-vision deep-learning fastapi streamlit weld-defect-detection yolo-nas

Last synced: 06 May 2026

https://github.com/vargascardona/airmouse

Computer vision application that enables natural interaction with digital interfaces using hand movements and gestures.

computer-vision good-first-issue mediapipe opencv python

Last synced: 06 May 2026

https://github.com/shuai-xie/cv_utils

useful code for cv-related python programs

computer-vision python

Last synced: 06 May 2026

https://github.com/axelseancp/cat_breed_classification

A machine learning project for image classification from dicoding machine learning course

computer-vision image-classification machine-learning python tensorflow

Last synced: 07 May 2026

https://github.com/poodarchu/vision-lab

Computer Vision Experiments in all.

computer-vision cuda object-detection

Last synced: 07 May 2026

https://github.com/brucesdad13/autonomous-picar-x

Autonomous Driving with PiCar-X Using OpenCV

computer-vision opencv raspberry-pi

Last synced: 07 May 2026

https://github.com/ycc789741ycc/3dconstruction_yolov3

Implemented distance evaluation by applying yolov3 to construct 3D scenario with two cameras

computer-vision object-detection opencv pytorch yolov3

Last synced: 07 May 2026

https://github.com/alaebouchiba551/lane-line-detection

Computer vision to detect lane lines in a given footage of a roadmap

ai computer-vision

Last synced: 07 May 2026

https://github.com/joshsizer/frc2019-vision

Leverage OpenCV for real time object detection and path planning in robotic targeting system.

computer-vision frc-deep-space java opencv path-planning robotics

Last synced: 08 May 2026

https://github.com/luisfelipepoma/image_processing

Learning about image processing with GAN, Diffusion Models and CNNs in python

computer-vision cv2 ia image-processing learning opencv python

Last synced: 08 May 2026

https://github.com/expecho/imageobjectrecognizer

.Net Core Console Application that leverages the Azure Cognitive Services Vision SDK to recognize objects in a jpg image file.

azure azure-cognitive-services backpressure cloud computer-vision csharp dotnet-core multithreading net-core vision-api

Last synced: 08 May 2026

https://github.com/leander-dsouza/leander-dsouza.github.io

Codebase to host my personal portfolio website.

computer-vision cpp gazebo portfolio python3 robotics ros

Last synced: 08 May 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/avijit-jana/cnn-architectures-benchmark

A comparative benchmark of popular Convolutional Neural Network architectures (LeNetโ€‘5, AlexNet, GoogLeNet, ResNet, Xeception) on MNIST, Fashionโ€‘MNIST and CIFARโ€‘10 using PyTorch. Includes analysis of loss curves, accuracy, precision, recall and F1โ€‘scores.

benchmarking cifar-10 cnn cnn-classification computer-vision deep-learning fmnist image-classification machine-learning mnist model-evaluation open-source pytorch tensorflow

Last synced: 08 May 2026

https://github.com/prthd/ai-powered-voice-assisted-object-locator

๐Ÿ” Real-time object detection with voice command integration using YOLOv5 (Objects365), OpenCV, MediaPipe, spaCy NLP, and SpeechRecognition. Enhances accessibility by guiding users to locate indoor objects with directional feedback relative to their position. Ideal for smart-home, accessibility tech, and assistive applications.

computer-vision nlp object-detection opencv python real-time-systems spacy speech-recognition voice-assistant yolov5

Last synced: 08 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/zackakil/6-oclock-helmet

A multi-use helmet that tells you what is behind you using machine learning. This is a continuation of the TPU bike project.

arduino automl computer-vision cycling edge-tpu electronics google-cloud machine-learning raspberry-pi tpu

Last synced: 08 May 2026

https://github.com/epomatti/azure-customvision-classification

Training & Prediction with Azure Cognitive Services Custom Vision.

azure cognitive-services computer-vision custom-vision machine-learning nodejs typescript

Last synced: 08 May 2026

https://github.com/simoninithomas/where_is_my_cat

A series of YOLO experimentations using DarkFlow

computer-vision deep-learning tensorflow yolo

Last synced: 10 Jun 2026

https://github.com/faisal-fida/safezone-predictor-with-yolo

SafeZone Predictor is a FastAPI-based application that utilizes the YOLO (You Only Look Once) model for object detection. The application allows users to upload images, processes them using the YOLO model, and returns the detected objects with bounding boxes drawn on the images.

computer-vision fastapi image-processing object-detection python yolo

Last synced: 08 May 2026

https://github.com/ynalcakan/cut-in-maneuver-prediction

Code and dataset information of our paper "Monocular Vision-based Prediction of Cut-in Maneuvers with LSTM Networks".

computer-vision lstm-networks maneuver-prediction paper-with-code

Last synced: 08 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/idow09/ud810-problem-sets

Solutions to the problem sets of Introduction to Computer Vision course at Udacity

computer-vision numpy opencv opencv-python problem-sets python solutions udacity

Last synced: 09 May 2026

https://github.com/yongsk0066/qr-visualizer

QR ์ฝ”๋“œ ์ƒ์„ฑ ๋ฐ ๋””์ฝ”๋”ฉ ๊ณผ์ •์„ ๋‹จ๊ณ„๋ณ„๋กœ ์‹œ๊ฐํ™”ํ•˜๋Š” ๊ต์œก์šฉ React ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๐ŸŽ“

computer-vision education educational-tool iso-18004 opencv qr-code react reed-solomon typescript visualization

Last synced: 09 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/crispengari/cv-torch

computer vision notebooks for pytorch projects.

computer-vision deep-learning deep-neural-networks python pytorch torch

Last synced: 09 May 2026

https://github.com/ibz-04/number-plate-recognition

Vehicle number plate recognition using computer vision and image processing

anpr computer-vision easyocr matplotlib-python numpy object-detection opencv

Last synced: 09 May 2026

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/pjarbas/yolov8x-pytorch

Object Detection in video streaming from Youtube

computer-vision deep-learning norfair opencv pytorch tracking yolov8x

Last synced: 10 May 2026

https://github.com/prabeshpathak2002/hand-tracking-using-mediapipe

Real-time hand tracking in Python using OpenCV and MediaPipe. Detects and visualizes hand landmarks from your webcam feed, highlights fingertips, and prints landmark positions. Great for gesture recognition, computer vision demos, and interactive projects.

computer-vision image-recognition mediapipe opencv

Last synced: 10 May 2026

https://github.com/nimad70/diabetic-retinopathy-detection

Diabetic Retinopathy Detection using Inception-V3 | project for the Vision & Cognitive System course (ComputerScience @ UniPd) | w/ Shab Pompeiano

cnn-classification computer-vision deep-learning diabetic-retinopathy-detection image-processing keras matplotlib python3 tenserflow

Last synced: 10 May 2026

https://github.com/rkarahul/machine_learning_project

Here I have done a Machine learning project of python using different different library.

computer-vision haarcascade-classifier machine-learning-algorithms nlp python

Last synced: 10 May 2026

https://github.com/puripant/cloudflow

Track clouds from a series of radar images

computer-vision image-processing radar weather weather-forecast

Last synced: 10 May 2026

https://github.com/university-project-repos/.github

Public profile for a private organisation containing multiple .git university projects. Offering as much as 30 ECTS (60 EFTS/CATS), they cover a diverse range of IT disciplines, many involving extensive collaboration.

artificial-intelligence automation computer-architecture computer-vision cybersecurity data-engineering data-science deep-learning distributed-computing embedded-systems full-stack-development game-development hci machine-learning reinforcement-learning robotics software-engineering software-testing university-project web-development

Last synced: 11 May 2026

https://github.com/rishn/drone-detection

A deep learning project focused on detecting and classifying objects such as humans, vehicles, and drones from significant distances. Utilizing advanced object detection algorithms, it achieves high precision and supports real-time processing.

computer-vision deep-learning drones human-detection long-range object-detection open-source opencv opencv-python pytorch real-time vehicle-detection yolo yolov5

Last synced: 11 May 2026

https://github.com/floressek/climbingbetabrakes

Climbing Route Creator is a desktop application that helps climbers create, share, and discover climbing routes. Currently in production!

bouldering computer-vision llm

Last synced: 10 Jun 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/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/pnkvalavala/image-captioning

Image Caption Generator using a Pretrained ResNet-50 and an LSTM architecture. Trained on COCO 2017 dataset, it's accessible via a Streamlit app.

computer-vision deep-learning image-captioning lstm mscoco python pytorch resnet streamlit

Last synced: 13 May 2026

https://github.com/goruck/bow

Object classifier using the bag of words approach in OpenCV 3.2

bag-of-words computer-vision cpp opencv3

Last synced: 11 Jun 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/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/toskpl/dw_matrix_road_sing

Predykcja znakรณw drogowych

computer-vision dataworhsop matrix

Last synced: 12 Jun 2026

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/anujdutt9/self-driving-car-nano-degree

Self Driving Cars Nano-Degree Projects with some additional Basic Implementations.

computer-vision image-processing python35 self-driving-car udacity

Last synced: 13 Jun 2026

https://github.com/gsaini/computer-vision-case-studies

This repository is a personal collection of computer vision case studies, study materials, notebooks, datasets, and small projects.

artificial-intelligence case-study computer-vision machine-learning python

Last synced: 14 Jun 2026

https://github.com/headless-start/peft-lora-vit

This repository contains LoRA fine-tuning of a Vision Transformer on Oxford-IIIT Pets and Flowers-102.

computer-vision deep-learning fine-tuning hydra image-classification lora peft python pytorch timm transfer-learning vision-transformer vit weights-and-biases

Last synced: 15 Jun 2026

https://github.com/szymciem8/analysis-of-thyroid-us-images-with-ml

The study focuses on thyroid nodule segmentation in Oncology Institute images, utilizing Samsung and General Electric datasets. It evaluates U$^2$-Net performance on same-device data and explores U-Net, U-Net 3+, and TransUnet efficacy in handling data heterogeneity, particularly in purely heterogeneous datasets.

computer-vision machine-learning master-thesis neural-network segmentation u-net

Last synced: 15 Jun 2026

https://github.com/hafeez-urrehman/cat_vs_dog_using_cnn

Cat vs Dog Classification is a DL project that uses a Convolutional Neural Network (CNN) to classify images of cats and dogs. This project involves training a CNN model on labeled image data, enabling accurate prediction of whether an image contains a cat or a dog. Ideal for learning & applying image classification techniques using neural network.

binary-classification cats-vs-dogs computer-vision convolutional-neural-networks deep-learning image-classification image-processing neural-networks

Last synced: 18 Jun 2026

https://github.com/thecodetraveler/perfect-gift

A serverless function to verify a perfectly wrapped gift. The solution to #25DaysOfServerless Day 18.

azure-cli azure-functions computer-vision serverless storage

Last synced: 20 Jun 2026

https://github.com/turhancan97/cell_size

Batch cell segmentation and size estimation for microscopy images using Cellpose-SAM, with automated good/bad cell classification and an interactive Gradio demo.

biology cell-segmentation cell-size cellpose computer-vision deep-learning gradio hydra image-segmentation microscopy-image-analysis pytorch

Last synced: 21 Jun 2026

https://github.com/darrinbright/vehicle-detection-tracking-using-yolov5

A Real time Vehicle Detection and Tracking using YOLOv5 and SORT - Simple, online, and real time tracking of multiple objects in a video sequence.

computer-vision detection sort tracking-by-detection yolov5

Last synced: 23 Jun 2026

https://github.com/tayo4christ/makaton-gesture-recognition

AI-powered tool that translates Makaton gestures into English using computer vision and assistive AI.

accessibility-ai ai-for-good assistive-technology computer-vision gesture-recognition inclusion makaton

Last synced: 26 Jun 2026

https://github.com/loki-silvres/dental-disease-detection

Detect various dental diseases from panoramic x-ray images using instance segmentation models.

computer-vision deep-learning detection flask instance-segmenation model-deployment

Last synced: 28 Jun 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 552 arctic 34 awesome-image-alignment-and-stitching 108 Awesome-Distributed-Deep-Learning 44 Awesome-Monocular-3D-detection 97