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/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/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/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/kauahensilva/python_background_subtraction

A Python project on background subtraction using temporal median filtering and OpenCV’s MOG, GMC, KNN, and CNT methods. It develops a system for background removal in videos, allowing users to experiment with different techniques directly in Google Colab.

background-substraction-algorithm computer-vision

Last synced: 06 Apr 2025

https://github.com/superrmurlocc/blackjack-table-state-monitoring-system

A Blackjack Table Monitoring System using classical image processing techniques. The system detects card stacks, recognizes individual cards, calculates points, and determines game outcomes. Achieves 100% accuracy on high-quality images without using neural networks, making it efficient for devices with limited computational resources.

blackjack card-recognition computer-vision image-processing opencv segmentation template-matching

Last synced: 16 Feb 2026

https://github.com/alwalxed/dominant-color-image-sort

Organizes images into folders based on their dominant color.

color-analysis computer-vision data-sorting image-processing machine-learning python

Last synced: 06 Jun 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/p1sangmas/re-ddcolor

An improved version of DDColor with enhanced performance and usability. This project extends the original framework with Apple Metal support, interactive web UI, video colorization capabilities, and cross-platform optimization.

computer-vision image-colorization pytorch video-colorization

Last synced: 28 Feb 2026

https://github.com/akielaries/vpastrm

Simple Video Processing Application

c computer-vision cv decoding encoding video-processing video-streaming

Last synced: 20 Oct 2025

https://github.com/roboflow/odinw-rf100-challenge-issues

ODinW RF100 📸 challenge issues/discussions repository

computer-vision data-science deep-learning

Last synced: 19 Mar 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/cns-iu/hra-sennet-hoa-kaggle-2024

Code for "Vasculature segmentation in 3D hierarchical phase-contrast tomography images of human kidneys"

computer-vision deep-learning kaggle-competition machine-learning publication-code vasculature

Last synced: 14 Feb 2026

https://github.com/schmitzandrew/flur

Face Detection with Open CV and image editing with PIL.

computer-vision opencv python

Last synced: 29 Jun 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/angeligareta/image-segmentation-overview

Image Segmentation projects developed for the Image Processing, Analysis, and Classification course at UPM. Implemented using OpenCV and C++.

computer-vision contour-extraction image-analysis image-processing image-segmentation watershed-markers

Last synced: 09 Jul 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/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/vlad1343/rest-quest

Rest Quest is an emotion-aware wellness travel concierge that transforms how users feel into personalized retreat recommendations, combining a cinematic React experience with on-device emotion and voice analysis for a human-like, privacy-first planning flow.

computer-vision emotion-recognition greatunihack hackathon llm python react traveltech

Last synced: 08 Apr 2026

https://github.com/rik-sarkar-07/machine-intelligence

Machine intelligence is advanced computing that enables a technology (a machine, device, or algorithm) to interact with its environment intelligently,

computer-vision deep-learning feature-extraction image-processing machine-learning matplotlib opencv python pytorch sklearn tensorflow

Last synced: 02 Apr 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/chaman2003/printchakra-ai

Al-powered document scanning and processing system with real-time desktop-mobile synchronization. Built with Flask (Python) backend, React + TypeScript frontend, OpenCV image enhancement, Tesseract OCR and Socket.IO WebSockets for seamless printing and workflow management.

computer-vision flask html-css-javascript ngrok python react-js typescript websocket

Last synced: 08 Apr 2026

https://github.com/koukiftw/realtimesignlanguagerecognition

A real time sign language recognition traning model built with opencv and tensorflow that can detect hand gesture in real time.

computer-vision deep-learning machine-learning opencv python tensorflow

Last synced: 12 Aug 2025

https://github.com/ziadea/smartwebscraper-cv

SmartWebScraper-CV – AI-Powered Web Page Zone Detection SmartWebScraper-CV est un projet avancé en Computer Vision et NLP qui combine le scraping visuel de pages web, la détection automatique de zones (comme les headers, footers, ads, contenus, etc.), l’OCR, et un module NLP interactif ainsi que l integration de 2 LLM mistral et gemini.

ai annotations application computer-vision detectron2 gemini mistral nlp ocr ollama padde paddelocr roboflow roboflow-dataset spacy web web-application web-scraping workflow

Last synced: 15 Mar 2026

https://github.com/nthnn/maskup

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

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

Last synced: 10 May 2026

https://github.com/projects-developer/crop-recommendation-system-using-machine-learning

This innovative system utilizes machine learning algorithms to provide farmers with personalized crop recommendations based on their specific climate, soil type, and regional conditions. Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials

btechproject computer-vision computerscienceproject crop-recommendation-system cropanalysis deep-learning machine-learning mtechproject precision-agriculture soil-analysis

Last synced: 01 Mar 2026

https://github.com/reo7sp/face3dmatch

Андроид апп, который авторизирует человека по 3Д модели

3d-reconstruction android computer-vision mobile-app scala

Last synced: 14 May 2026

https://github.com/gbr-rl/visionsort-rpi

A conveyor belt sorting system powered by Raspberry Pi and YOLOv8 for real-time object detection.

automation computer-vision diy-project hailo hailo-ai object-detection raspberry-pi real-time-inference yolov8

Last synced: 17 Oct 2025

https://github.com/enansari/img-hsu

This repo contains my codes in the image processing course in CE of HSU | کدهای من در درس پردازش تصویر دانشگاه حکیم سبزواری

computer-vision hakim-sabzevari-university hsu image-processing machine-learning opencv python

Last synced: 10 Jun 2026

https://github.com/ianjure/blackjack-card-counter

A computer vision model designed to beat blackjack.

blackjack computer-vision yolov8

Last synced: 21 Mar 2025

https://github.com/waqarahmed89/waqarahmed89.github.io

This blog shares my research and insights on Large Language Models, Computer Vision, FPGA, and GPU architecture with kernel optimization. It serves as a hub for advanced concepts, practical implementations, and performance tuning in AI and high-performance computing. Disclaimer: Opinions expressed are my own and do not represent AMD.

compression-methods computer-vision continual-learning domain-adaptation gpu-acceleration kernel llms machine-learning

Last synced: 29 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/gordon801/cs231n

Annotated assignment solutions for Stanford University CS231n: Deep Learning for Computer Vision (Spring 2023).

computer-vision cs231n deep-learning machine-learning neural-networks pytorch

Last synced: 12 May 2026

https://github.com/jaybfn/semantic_segmentation_project

This project was build for segmenting different body parts of a mosquito for identifying various species and combat vector-borne diseases.

computer-vision convolutional-neural-networks keras-tensorflow machine-learning neural-network python3 segmentation-models sklearn-library tensorflow2

Last synced: 13 May 2026

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

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

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

Last synced: 22 Nov 2025

https://github.com/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/lingyzhu0101/bit_depth_expansion

[MMSP'24] Diffusion-based Bit-depth Expansion

computer-vision deep-learning diffusion-models generative-model

Last synced: 15 Mar 2026

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

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

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

Last synced: 09 Apr 2026

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

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

computer-vision desktop-app opencv pyqt5 python steganography

Last synced: 04 May 2026

https://github.com/blarc/correlation-filter-tracking

Implementation of correlation filter tracker.

computer-vision correlation-filter tracker

Last synced: 25 Mar 2025

https://github.com/shreyas9699/classification-of-aquatic-animals-using-cnn

The main aim of this project was to get the basic insight into what computer vision is and how computers deal with it. I used CIFAR-100 to extract images and fed these images to CNN to classify the images.

cnn computer-vision image-classification

Last synced: 25 Mar 2025

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

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

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

Last synced: 24 Oct 2025

https://github.com/becauseofai/tensorrtcv

:rocket:Fastest Deep Learning in CV!

computer-vision deep-learning tensorrt

Last synced: 03 Mar 2026

https://github.com/adamjez/cvas

Computer Vision as a Service

computer-vision server vs2017 vscode webservice website

Last synced: 30 Mar 2025

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/badaszz/traffic-sign-classification

this repository contains the python code for a streamlit app that can collect a traffic sign image as input and predict the label of the output, it includes the notebook used to train the model

cnn-model computer-vision machine-learning

Last synced: 24 Oct 2025

https://github.com/wenhaochai/pose2img

pose-driven human natural image generation based on latent diffusion model

computer-vision diffusion-models human-pose image-editing image-generation stable-diffusion

Last synced: 16 Apr 2026

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

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

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

Last synced: 04 Feb 2026

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

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

computer-vision image-processing

Last synced: 09 Aug 2025

https://github.com/satvikpraveen/fashionmnist-analysis

A comprehensive analysis of the Fashion MNIST dataset using PyTorch. Covers data preparation, EDA, baseline modeling, and fine-tuning CNNs like ResNet. Includes modular folders for data, notebooks, and results. Features CSV exports, visualizations, metrics comparison, and a requirements.txt for easy setup. Ideal for ML workflow exploration.

computer-vision confusion-matrix convolutional-neural-networks deep-learning-algorithms exploratory-data-analysis fashion-mnist-dataset fine-tuning hyperparameter-tuning image-classification jupyter-notebook machine-learning-algorithms matplotlib-pyplot model-evaluation numpy pandas pytorch resnet-18 scikit-learn seaborn vgg

Last synced: 22 Apr 2025

https://github.com/al-chris/sentinelnet

An Ethernet based Security camera system

computer-vision embedded-systems fastapi opencv python

Last synced: 07 May 2026

https://github.com/lingyzhu0101/diffusion_image_compression

[Pre-Print'25] Leveraging Diffusion Knowledge for Realistic Image Compression with Frequency-Aware via Fractal Band Learning

compression-algorithm computer-vision deep-learning generative-image-compression stable-diffusion

Last synced: 13 Sep 2025

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/kr1shnasomani/traffisense

A computer vision toolkit for traffic analysis with vehicle detection, speed estimation, segmentation, and number plate recognition.

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

Last synced: 12 Apr 2025

https://github.com/devdezzies/freshvision

Fruits freshness classifier with EfficientNet trained on Spoiled and fresh fruit inspection dataset, currently available for bananas, apples, and oranges

computer-vision convolutional-neural-networks efficientnet food-vision freshness-detection image-classification pytorch tensorboard

Last synced: 04 Feb 2026

https://github.com/ashishtukaral/sign-language-recognition-using-ai

A real-time Sign Language Recognition system using AI to translate hand signs into text and speech, enhancing communication for individuals with hearing impairments. This web application leverages neural networks and computer vision to provide accurate and accessible translation.

ann classification cnn computer-vision deep-learning flask keras machine-learning matplotlib neural-network numpy oops opencv pandas python3 tensorflow

Last synced: 04 Feb 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/harshit-saraswat/face-mask-detection

This is a Computer Vision Project for detection if user is wearing face mask or not

cnn computer-vision deep-learning face-detection face-mask-detection machine-learning ml python transfer-learning

Last synced: 20 Apr 2026

https://github.com/datek/symbol-detector

Real-time shape detection with camera frame analysis.

computer-vision opencv-python

Last synced: 09 Jun 2026

https://github.com/vyahello/motion-detector

🧐 Webcam motion detection system (opencv + pandas)

computer-vision motion-detection

Last synced: 19 Apr 2026

https://github.com/riccardomusmeci/annolit

Annotation tool for small CV classification tasks in Streamlit.

classification computer-vision labeling-tool

Last synced: 25 Oct 2025

https://github.com/bobberdolle1/maixcam-wildtrap

🎯 AI-Powered Camera Trap for MaixCAM | Hybrid Motion+YOLOv8 Detection | Telegram Notifications | Wildlife Monitoring & Security | 4 Detection Modes | Night Vision | Auto Storage Management | Production Ready

ai camera-trap computer-vision edge-ai embedded-systems iot maixcam maixpy motion-detection object-detection opencv python security telegram-bot wildlife yolov8

Last synced: 03 Jun 2026

https://github.com/ml13571/flutter-license-plate-recognition

Flutter ALPR/ANPR For Android & iOS: license plate recognition, vehicle number plate recognition, ALPR reader, ALPR scanner, license plate OCR, car number plate recognition

alpr android classification cnn computer-vision deep-learning flutter machine-learning ncnn object-detection opencv

Last synced: 16 Apr 2026

https://github.com/emonrezabd/thermique

Thermique is a funded project by Dept. of CSE, MIST. This project was done during COVID-19 pandemic to hold back the contamination in any facility by measuring the forehead temperature in real time.

computer-vision covid-19 hardware image-processing thermal-imaging

Last synced: 13 Apr 2026

https://github.com/naufalziyad/goopencv

Computer Vision (CV) is the ability of computers to process visual information, and perform tasks normally associated with those performed by humans.

computer-vision go golang

Last synced: 08 Oct 2025

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/rijalghodi/rully_omr

Machine Learning Model and API for Rully Project - Universal Bubble Sheet Grader

api bubble-sheet computer-vision fast-api machine-learning omr open-cv

Last synced: 02 Aug 2025

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/farazkh80/loorider

LooRider is a two wheel self-driving arduino car which finds the shortest path from its intial position to its destination on a changeable map.

arduino-uno computer-vision pathfinding self-driving-car

Last synced: 02 Aug 2025

https://github.com/vaibhav-2303/imagestitching

Image Stitching algorithm in Python

computer-vision image-stitching opencv python3 sift

Last synced: 13 Apr 2026

https://github.com/shivanshvashisth/hand-gesture-recognition

This program is a sign language detection app by which you can translate sign language into text

computer-vision mediapipe opencv python

Last synced: 18 Jan 2026

https://github.com/divine-architect/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: 09 Apr 2025

https://github.com/juancavr6/regibot

Android bot for Pokemon GO automation

accessibility android-application computer-vision pokemon-go

Last synced: 19 May 2026

https://github.com/prakrititz/deepwater

This project combines microplastic detection through computer vision with a machine learning-based water potability prediction tool, using AdaBoost for accurate results.

adaboost computer-vision flask machine-learning yolo

Last synced: 06 Mar 2026

https://github.com/chinmayeegade/opencv-image-processing

This project comprises codes to various image editing, processing and filtering methods offered by OpenCV.

computer-vision image-processing opencv

Last synced: 28 Jan 2026

https://github.com/vish2001/hand_tracking_projects

3 Projects based on the Hand tracking module made using mediapipe library

computer-vision mediapipe mediapipe-hands opencv python

Last synced: 10 Apr 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