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/sayakpaul/age-detector-web-app

A simple web app for age detection based on a Hackathon problem by Analytics Vidhya

computer-vision deep-learning fastai gcp render

Last synced: 02 Apr 2025

https://github.com/ishaansathaye/ee428-computervision

Cal Poly Spring 2025 EE 428 Computer Vision

ai cal-poly computer-vision deep-learning roboflow

Last synced: 20 Jan 2026

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

Project-2 of Udacity's Introduction to Machine Learning with TensorFlow Nanodegree. "Flower Image Classifier" is a Deep Learning Project with TensorFlow that aims to build a Keras model that accurately predicts the type of a particular flower among 102 different flower types, and then converts the developed image classifier into a command-line application.

ai computer-vision deep-learning flower-classification image-classifier machine-learning pre-trained-model supervised-learning tensorflow transfer-learning udacity-nanodegree

Last synced: 21 Apr 2026

https://github.com/ozogxyz/spoof

Face anti-spoofing with transformers. Low Rank Adaptation of ViT-16 base 224 model.

anti-spoofing computer-vision deep-learning facial-recognition

Last synced: 02 Apr 2025

https://github.com/luisfelipepoma/draw_detector

An application to classify a hand drawing into different classes.

computer-vision django flask-application ia python

Last synced: 07 May 2026

https://github.com/luisfelipepoma/data_science_applications

Learning about the applications of algorithms in data science, with a focus on explainability.

computer-vision data-science datasets difussion gans ia nlp nlp-machine-learning python recomendation-system transformers

Last synced: 01 May 2026

https://github.com/inviii/ava

AVA is an AI/ML-based open-source program designed for fully autonomous Cars and Drones. AVA stands for AUTONOMOUS VEHICLE & AVIATION

ava aviation computer-vision convolutional-neural-networks deep-neural-networks lane-finding machine-learning self-driving-car tensorflow traffic-sign-classification vehicle-detection

Last synced: 15 May 2026

https://github.com/tonyduan/retinanet-detection

Single-shot CNN object detection with RetinaNet in PyTorch.

computer-vision object-detection

Last synced: 21 Jul 2025

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: 08 Sep 2025

https://github.com/alextanhongpin/opencv-sudoku

Experimenting sudoku solver with OpenCV

algorithm-x computer-vision cv dancing-links opencv sudoku

Last synced: 18 May 2026

https://github.com/grantgasser/vehicle-detection

Detecting and tracking vehicles with traditional computer vision techniques as well as deep learning

computer-vision feature-extraction vehicle-detection yolov5

Last synced: 03 Apr 2025

https://github.com/avicenne-ctrl/deep_fashion

Leverage computer vision with YOLO and Roboflow to implement clothing recognition and develop a recommendation app for outfit suggestions.

computer-vision dockerfile flask-api flask-application neighbor-search roboflow yolov8

Last synced: 05 Apr 2025

https://github.com/jotstolu/semantic-segmentation-of-tomato-fruits

This project leverages the segment anything model by Meta AI as a semi automated way of generating training data for training Mask-RCNN model and YOLO-V8 seg model for semantic/instance segmentation of tomato fruits images

computer-vision deep-learning instance-segmentation mask-rcnn segmentanythingmodel semantic-segmentation yolov8

Last synced: 21 Mar 2025

https://github.com/limon-7/deep-learning

This project is a comprehensive collection of machine learning algorithms implemented from scratch, accompanied by detailed documentation on the underlying mathematics.

cnn computer-vision deep-learning lstm machine-learning reinforcement-learning rnn

Last synced: 30 Jun 2026

https://github.com/rayyan9477/coin-detection-project

This Coin Detection Project leverages machine learning techniques to identify coins using a dataset from Kaggle. Key libraries utilized include OpenCV for image processing, TensorFlow for model training, and Pandas for data manipulation. The project also employs NumPy for numerical operations and Matplotlib for visualization.

computer-vision data-analysis data-science data-visualization machine-learning notebook python

Last synced: 15 May 2026

https://github.com/cynthiachiu/facial-emotion-detection-filter

Takes in live webcam video feed, detects your face using the HAAR Cascade Classifier, detects your emotion from your expression using FER model, and overlays an animal mask on top of your face with the emotion description.

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

Last synced: 18 May 2026

https://github.com/wanwin04/image-stitching

Survey of Image Stitching and its application in multi-perspective image stitching

computer-vision deep-learning homography image-stitching parallax sift-features

Last synced: 29 Mar 2025

https://github.com/rishraks/face_detection_anonymizer

The Face Detection and Anonymizer is a Python-based tool using OpenCV and Mediapipe to detect faces in real-time from a video stream. It allows users to toggle features like drawing bounding boxes around faces or anonymizing them with blur effects, ensuring privacy while showcasing efficient computer vision capabilities.

computer-vision mediapipe opencv-python

Last synced: 18 May 2026

https://github.com/egorsmkv/eerie-yolo11

Rust + YOLO with IREE

computer-vision iree ml yolo

Last synced: 11 May 2025

https://github.com/lily-osp/rfid-access-control-system

This project is just one of many examples of how we can apply the use of google theachable machine.

access-control arduino automation computer-vision nfc rfid security

Last synced: 19 May 2026

https://github.com/egorsmkv/ai-find-similar-objects

Rust in Action: embed your images into Qdrant and search similar objects using Rust and AI

ai computer-vision python qdrant rust tus yolo

Last synced: 11 May 2025

https://github.com/cyb3r17/cnn-based-brain-tumor-diagnosis

Website and machine learning model to diagnose different types of tumors from MRI images

ai computer-vision machine-learning opencv-python pytorch

Last synced: 15 Jun 2025

https://github.com/narius2030/imcp-support-blinders

This project focuses on image captioning by creating two primary models: DarkNetLM and DarkNetVG2. Both models leverage the CSP DarkNet53 architecture as the backbone of YOLOv8 for feature extraction from images. Combining with Transformers or LSTM to generating captions.

computer-vision data-lake image-captioning large-language-model mobile-app

Last synced: 30 Jun 2026

https://github.com/SarwanShah/Precipitation-Nowcasting-Using-Deep-Learning-2024

Using deep learning methodologies to address the problem of precipitation nowcasting.

computer-vision deep-learning gru lstm machine-learning meteorology precipitation-nowcasting remote-sensing

Last synced: 30 Jun 2026

https://github.com/firefly55lm/cnn_for_pokemon_detection

Convolutional Neural Network for Pokรฉmon detection

computer-vision convolutional-neural-networks pokemon python tensorflow

Last synced: 09 May 2026

https://github.com/ginnters/realtime-object-detection-warning

Real-time YOLO-based object detection system with danger zone alerts, Telegram and Email notifications for safety automation.

computer-vision detection email-notification object-detection opencv safety telegram-api telegram-api-bot yolo

Last synced: 14 May 2026

https://github.com/psychofict/CW-BASS

[IJCNN 2025] 'Confidence-Weighted Boundary Aware Learning for Semi-Supervised Semantic Segmentation' (CW-BASS)

computer-vision image-processing semantic-segmentation semi-supervised-learning semi-supervised-semantic-segmentation

Last synced: 10 Apr 2025

https://github.com/pramodyasahan/unet-biomedical-segmentation

The U-Net architecture is a convolutional neural network designed for precise segmentation of biomedical images. It consists of a contracting path to capture context and a symmetric expanding path that enables precise localization. This implementation is based on the original paper and is adapted for the Carvana Image Masking Challenge dataset.

computer-vision convolutional-neural-networks deep-learning python

Last synced: 30 May 2026

https://github.com/schefflera-arboricola/virtual-ta

Hackathon Project 2023 : Captures the facial expressions of a learner watching online lectures and gives real time feedback/prompts, with a chat-gpt window incorporated.

beginner-project chatgpt-api cnn cnn-model computer-vision cv2 deep-face education facial-expression-recognition flask flask-application hackathon-project keras sklearn wip

Last synced: 17 Apr 2026

https://github.com/yanndubs/overlayed-datasets

Code for generating datasets consisting of overlayed images.

classification computer-vision datasets occlusion overlay python

Last synced: 18 May 2026

https://github.com/retkowsky/removing_background_from_image

Removing background from an image

computer-vision

Last synced: 07 Jul 2025

https://github.com/vanditg/image_analytics_task_ai_australia

This repository contains solutions or files of my attempt for the AI Austraial task of Image Analytics. The submission language is Python.

blurred-background bounding-boxes computer-vision deep-learning deep-neural-networks face-detection face-quality facial-expression-recognition haarcascade-frontalface

Last synced: 09 Apr 2025

https://github.com/alwaysai/kalman_hackyhour

May 12th Kalman filter-based tracker demonstration

computer-vision kalman-filter kalman-tracking

Last synced: 11 Jul 2025

https://github.com/demon-2-angel/mudra-detection-for-kathak-using-yolov8-object-detection

Discover the Kathak Mudra Detection Modelโ€”an innovative fusion of classical dance and AI. Using YOLOv8 and a custom dataset, this project provides real-time feedback on Asamyukta Hasta Mudras, enhancing practice and preserving tradition. Ideal for developers and dancers alike, explore the future of dance-tech synergy!

computer-vision gesture-detection kathak object-detection yolov8

Last synced: 01 Apr 2025

https://github.com/nicklasbekkevold/lidar-object-detection

Object detection on short LiDAR videos from buses in Trondheim, Norway. This was a part of the course TDT17 - Visual Intelligence at NTNU autumn 2021.

computer-vision lidar object-detection transfer-learning yolov5

Last synced: 08 Apr 2025

https://github.com/hrichharms/proximity-warning

Provides the foundation of a camera based proximity warning and ride camera system.

computer-vision steganography vehicle-detection

Last synced: 08 Apr 2025

https://github.com/filipbasara0/simple-convnext

Simple implementation of the ConvNext architecture in PyTorch

computer-vision convnext deep-learning image-classification pytorch

Last synced: 14 May 2026

https://github.com/zuehlke/doorplate-ar

ARKit Demo Application developed at #zCamp2018

arkit azure cognitive-services computer-vision ios ocr zcamp

Last synced: 14 May 2026

https://github.com/girinchutia/sam_onnx

A simple package for installing & running Segment Anything (SAM) model in ONNX format.

computer-vision onnx onnx-models segment-anything segmentation utilities

Last synced: 25 Jan 2026

https://github.com/lingyzhu0101/gemsc

[TCSVT'22] Enlightening Low-Light Images With Dynamic Guidance for Context Enrichment

computer-vision deep-learning image-enhancement low-light-vision

Last synced: 23 Jul 2025

https://github.com/davianyang/nn

Collections of neural networks that I have built as well as records and experiments with them

computer-vision deep-learning python pytorch pytorch-lightning

Last synced: 02 May 2026

https://github.com/smaranjitghose/captcha_divisor

Using Python๐Ÿ to generate irritating captchas!

computer-vision image-processing opencv python

Last synced: 18 May 2026

https://github.com/simonzhaoms/facedetect

Simple face detection package for MLHUB

computer-vision face-detection mlhub

Last synced: 17 Mar 2025

https://github.com/maael/computer-vision-labs

Lab work for the 16COC202 Computer Vision module while at Loughborough University.

computer-vision lab matlab university

Last synced: 29 Mar 2025

https://github.com/ansh420/real_life-facial-emotion_recoginsation-using-deep-learning

Facial emotion recognition using deep learning is a popular research area in computer vision and artificial intelligence. Deep learning algorithms, such as Convolutional Neural Networks (CNNs), have shown promising results in recognizing facial expressions accurately and efficiently.

computer-vision deep-learning emotion-recognition machine-learning

Last synced: 07 May 2026

https://github.com/k1ethoang/accident_detect

ฤแป“ รกn tแป‘t nghiแป‡p 2025 - Huแบฅn luyแป‡n & ฤ‘รกnh giรก mรด hรฌnh YOLO ฤ‘แปƒ phรกt hiแป‡n tai nแบกn giao thรดng tแบกi Viแป‡t Nam

accident-detection computer-vision object-detection yolo yolov11

Last synced: 23 Jun 2025

https://github.com/filipbasara0/simple-ijepa

A simple and efficient implementation of Self-Supervised Learning from Images with a Joint-Embedding Predictive Architecture (I-JEPA)

computer-vision i-jepa jepa joint-embedding representation-learning self-distillation self-supervised-learning

Last synced: 08 Apr 2025

https://github.com/furkantsnb/coalclassifie

CoalClassifier: A deep learning model for classifying coal types using EfficientNetB0-based transfer learning and fine-tuning techniques. This project is designed to accurately distinguish between Anthracite, Bituminous, Lignite, and Peat classes and is developed using TensorFlow/Keras

coal-classification computer-vision data-visualization efficientnetb0 image-classification keras python streamlit tensorflow

Last synced: 05 Apr 2026

https://github.com/vishwas-chakilam/smart-attendance-system-using-opencv

The Smart Attendance System is an innovative application designed to automate attendance tracking using real-time facial recognition technology. Developed with Python, the system leverages the `OpenCV` and `face-recognition` libraries to detect and recognize faces through a live camera feed.

attendance-management-system computer-vision face-detection facial-recognition image-processing opencv python3 tkinter-gui

Last synced: 20 Jan 2026

https://github.com/loukmane-lok/computer-vision-mcqs

Collection of multiple-choice questions (MCQs) for Computer Vision course revision

computer-vision image-processing mcq quiz

Last synced: 15 Feb 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/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/cizodevahm/learn_computervision

A curated list of essential computer vision resources, to kickstart your computer vision learning journey.

ai computer-vision cv learn ml

Last synced: 19 Mar 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/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/lorenzocassano/speechdrivestemplates3d

Predicting person gestures based on audio tracks.

computer-vision deep-learning mediapipe pytorch

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/ibz-04/obj-detection

Detecting common objects in context with TensorFlow

computer-vision object-detection ocr tensorflow

Last synced: 16 Apr 2026

https://github.com/vermavinay982/object-detector-by-classifier

Inspired by YOLO, using pre-trained weights and image splitting, Here I am localizing and classifying the objects to understand in-depth how it works.

color computer-vision deep-learning inception jupyter neural-network python resent vgg yolo

Last synced: 27 Apr 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/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/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/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/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/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/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/deeperlearner/depth-face-anti-spoofing

Project of anti-spoofing by generating depth of face.

computer-vision face-anti-spoofing pytorch

Last synced: 27 Apr 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/retkowsky/azure_automlforimages_learn

Learning Azure AutoML for Images

automl azure azureml computer-vision

Last synced: 05 May 2026

https://github.com/lahi-ru/pepper_leaf_disease_detector

A deep learning-based system for detecting diseases in pepper leaves using image processing and CNNs. Trained on healthy and diseased leaf images, this model accurately classifies leaves and can be deployed as a web application.

cnn computer-vision deep-learning image-processing

Last synced: 05 Jun 2026

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

AI-driven real-time American Sign Language translator. Implemented leveraging Support Vector Machines (SVM), OpenCV library and MediaPipe hands module.

ai computer-vision machine-learning mediapipe opencv pattern-recognition scikit-learn support-vector-machines

Last synced: 16 Apr 2026

https://github.com/duyndh98/simpletrafficlanelinesdetection

Detect Traffic Lane Lines using OpenCV

computer-vision image-processing opencv python

Last synced: 21 Apr 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/aditya-ranjan1234/celeb-face-gan

A GAN trained on the CelebA dataset for generating realistic human face images.

celeba-dataset computer-vision gan pytorch

Last synced: 21 Apr 2026

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/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/nexustech101/aircontrol

Control your mouse cursor using hand gestures tracked by a webcam. This project uses computer vision and machine learning to detect hand movements, enabling a touchless and innovative way to navigate your computer.

computer-vision controller deep-learning

Last synced: 21 Apr 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/prodev717/cv-controller

Open-source project to control games using physical movements and computer vision

computer-vision game gamecontroller keyboard mediapipe opencv python

Last synced: 16 Apr 2026

https://github.com/mukeshmk/video-overlay

RnD effort (to overlay polygon on video) that is more towards using opencv or PIL for overlay and using some annotation tools to get the polyline/bounding box.

3d-bounding-boxes annotation bounding-box computer-vision javascript opencv opencv-js python video-overlay video-processing

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