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/retkowsky/gfpgan

GFPGAN is a blind face restoration algorithm towards real-world face images

azure azure-machine-learning computer-vision gan gfpgan

Last synced: 05 Oct 2025

https://github.com/bistuwangqiyuan/solar-image-recognition

🌟 光伏图像识别演示项目 - 基于AI的智能光伏板状态检测和遮挡物识别系统,采用Astro + Supabase + Tailwind CSS构建

ai astro computer-vision green-tech image-recognition machine-learning netlify renewable-energy solar supabase sustainability tailwindcss typescript

Last synced: 03 May 2026

https://github.com/mustafakoca99/cpp

C, C++ programming languages ​​have software.

c-plus-plus computer-vision cpp cpp-course cpp-library

Last synced: 05 Oct 2025

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

EULPR is a computer-vision model architecture purpose-built for detecting, reading, and recognizing European license plates.

computer-vision license license-plate-recognition object-detection ocr

Last synced: 10 Feb 2026

https://github.com/ozan-kanbertay/silvi

SiLVi: Simple Interface for Labeling Video Interactions

behavioral-sciences computer-vision machine-learning

Last synced: 10 Feb 2026

https://github.com/mohithk006/fogvisionai-foggy-object-detection

An advanced object detection system for identifying vehicles and people in adverse weather, using a custom-trained, lightweight YOLOv10 model.

adverse-weather-condition computer-vision deep-learning flask image-processing machine-learning object-detection python3 yolov10

Last synced: 14 Apr 2026

https://github.com/romeodjoman/plantdiseaseia_angular

IA de détection des maladies des plantes par analyse d'images. Projet développé avec TensorFlow et Python (Google Colab) pour l'entraînement du modèle, Java Spring (backend) et Angular (frontend). Modèle entraîné sur un Dataset de milliers de photos de feuilles saines et malades.

angular artificial-intelligence computer-vision deep-learning image-classification java-spring machine-learning plant-disease-detection python

Last synced: 12 Mar 2025

https://github.com/vutrong826/faster-r-cnn

Implementation of Faster-R-CNN for object detection tasks

cnn cnn-classification computer-vision deel-learning faster-rcnn object-detection python pytorch

Last synced: 16 Apr 2026

https://github.com/itman07/airecognition

Программное обеспечение разработано с целью обнаружения и распознавания объектов, находящихся в поле зрения камеры.

ai camera computer-vision opencv python recognition

Last synced: 10 Apr 2025

https://github.com/chocuuuu/hand-gesture-volume-control

a simple cv project which controls the volume using only hand gestures

computer-vision hand-gesture-volume-control mediapipe opencv pycaw python

Last synced: 16 Apr 2026

https://github.com/avdeevgeorgiy/opencv_uncovering

The program uncovers unusual objects in a video stream (OpenCV)

computer-vision

Last synced: 01 Apr 2025

https://github.com/tybrucechen/research-a-vision-transformer-machine-learning-model-for-covid-19-dagnosis-using-chest-x-ray-images

The code used in research article: <A Vision Transformer Machine Learning Model for COVID-19 Diagnosis Using Chest X-Ray Images>: https://doi.org/10.1016/j.health.2024.100332

computer-vision covid-19 fine-tuning image-classification timm vision-transformer

Last synced: 16 Apr 2026

https://github.com/wkzng/serverless-yolo

A pipeline for compressing and deploying YOLO models on AWS Lambda for efficient, low-latency inference.

aws aws-lambda computer-vision mlops openvino pytorch serverless ultralytics-yolo yolo

Last synced: 13 Apr 2026

https://github.com/layonj3000/libras-recognition

This project is a Brazilian Sign Language (LIBRAS) recognition system that utilizes computer vision and machine learning techniques.

computer-vision libras mediapipe numpy opencv python random-forest-classifier

Last synced: 03 May 2026

https://github.com/alizul01/2141720088-pcvk-2023

👁️ Delve into the fascinating realm of Computer Vision with this comprehensive learning repository. From fundamental concepts to advanced techniques

computer-vision cv2 ocr-tesseract opencv python

Last synced: 16 Apr 2026

https://github.com/ashly1991/mnist-cnn-keras-tf2

MNIST convolutional neural network with Keras (TensorFlow 2). Conv2D/MaxPool2D → Dense, trained with Adam; easily extendable to Fashion-MNIST/CIFAR.

adam cnn computer-vision deep-learning jupyter-notebook keras machine-learning mnist tensorflow

Last synced: 13 Apr 2026

https://github.com/adityaa30/object-recognition

Algorithms for various Computer Vision and Image Processing problems

computer-vision convolutional-neural-networks image-processing machine-learning

Last synced: 12 Mar 2026

https://github.com/hilariesit/kit-part-identifer

Web application for tensorflow JS model that identifies microcontroller kit components

app-development computer-vision

Last synced: 28 Feb 2026

https://github.com/sartq333/pygtavc

trying to do something in gta vice city via python

computer-vision deep-learning gta opencv python3

Last synced: 13 Apr 2026

https://github.com/sherin-sef-ai/zyra-adas

Android L2 ADAS shadow-mode system. On-device YOLOv8n + classical lane tracking with Vulkan-accelerated NCNN inference. Flutter UI + C++ NDK engine.

adas android autonomous-driving computer-vision dart-ffi flutter lane-detection ncnn object-detection on-device-ai vulkan yolov8

Last synced: 02 Jun 2026

https://github.com/sarthakmishraa/pothole_detection

Object detection model trained on a custom pothole dataset with txt annotations. This model was trained on yolov5 architecture.

computer-vision object-detection python yolov5

Last synced: 11 Mar 2025

https://github.com/lhlizdabezt/nhapmonai

Vietnamese ALPR project using YOLO/PyTorch and OCR/FastALPR with Kaggle/IPYNB training evidence, desktop inference and LAN demo scope.

computer-vision kaggle machine-learning ocr opencv pytorch yolo

Last synced: 02 Jun 2026

https://github.com/etiennechollet/oct_tissuemasking

Deep Learning-Based CLI for Tissue Masking 3D OCT Images

biomedical-imaging computer-vision optical-coherence-tomography segmentation

Last synced: 10 Jan 2026

https://github.com/aqueeqazam/data-science-and-machine-learning-datasets

Many datasets in data science and machine learning are available for novices to work with on a beginners and intermediates basis.

computer-vision data-science datasets-csv deep-learning machine-learning natural-language-processing

Last synced: 14 Feb 2026

https://github.com/as567652/controller-based-on-face-alignment

Small python code snippet, that can be used to control various apps / games using face-alignment of a person in real time.

computer-vision haar-cascade opencv pyautogui python3

Last synced: 13 May 2026

https://github.com/s4k10503/imageclassifier

User friendly application that allows users to classify images using a pre-trained ONNX model.

ai computer-vision deep-learning onnxruntime python3

Last synced: 25 Jun 2025

https://github.com/iamklevy/precision-agricultural-spraying-autonomous-computer-vision-for-sprayer-nozzle-control

The integration of an autonomous nozzle system in farm tractors enhances agricultural technology by optimizing pesticide usage through computer vision and automation. The Nozzle Placement Control (NPC) system ensures precise pesticide application, reducing herbicide use and environmental contamination.

autonomous-vehicles computer-vision crop-row-detection nozzle-control pesticide-spraying raspberry-pi-4

Last synced: 18 Feb 2026

https://github.com/civic-data-design-lab/future-mobility-backend

Backend for @civic-data-design-lab's work for the Cooper Hewitt's Reimagining Mobility exhibition.

computer-vision django-rest-framework pillow-library scanner

Last synced: 28 Feb 2026

https://github.com/MohamedAmineBessrour/emotion-detection-resnet50

TensorFlow-based deep learning model to classify human emotions from facial expressions using the AffectNet dataset. Includes preprocessing, training, evaluation, and prediction tools. Perfect for exploring emotion recognition and transfer learning.

affectnet artificial-intelligence computer-vision data-augmentation deep-learning emotion-recognition facial-expression-recognition human-computer-interaction image-classification image-processing neural-networks python resnet-50 tensorflow

Last synced: 04 Oct 2025

https://github.com/sirinemaaroufi/parkinsons-disease-detection

This project aims to detect Parkinson's disease using a computer vision approach. It leverages transfer learning with a pre-trained Inception V4 model for feature extraction and employs K-Nearest Neighbors (KNN) for classification.

classification computer-vision inceptionv4 knn-classification parkinsons-detection pretrained-models python pytorch tensorflow transfer-learning

Last synced: 03 May 2026

https://github.com/bistuwangqiyuan/solar-image-recognition-demo

A modern, high-performance solar image recognition demo website with AI integration

ai computer-vision demo image-recognition machine-learning photovoltaic react solar-energy tensorflow typescript

Last synced: 03 May 2026

https://github.com/blarc/advanced-tracking

Implementation of Kalman filter and particle filter tracker.

computer-vision kalman-filter particle-filter tracker

Last synced: 18 Jul 2025

https://github.com/blarc/long-term-tracking

Implementation of long-term tracker.

computer-vision long-term-tracker

Last synced: 25 Mar 2025

https://github.com/yuno-akey/pywebcammonitor

OpenCVベースの動体検知機能付き監視カメラシステム(Motion Detection Surveillance Camera)

computer-vision motion-detection opencv python security-camera surveillance

Last synced: 28 Apr 2026

https://github.com/thekartikeyamishra/retail-footfall-analytics

The Retail Footfall Analytics project is designed to help small businesses and MSMEs track customer footfall in retail stores. By leveraging Computer Vision techniques, this tool counts people entering and exiting stores from video footage, offering real-time insights and efficient data logging.

artificial-intelligence computer-vision machine-learning opencv python torch torchvision ultralytics

Last synced: 28 Apr 2026

https://github.com/kira-03/grocery-product-identification-system

Built a full-stack product identification system using TensorFlow (ResNet50, MobileNetV2, DenseNet169) for real-time, accurate predictions. Architected an optimized image processing pipeline with OpenCV, reducing latency by 40% and improving model inference efficiency.

computer-vision deep-learning densenet169 fullstack-development image-processing mobilenetv2 opencv real-time-predictions resnet50

Last synced: 05 Mar 2026

https://github.com/shyke0611/coin_detection_pipeline

This project involves developing a Python pipeline to detect and outline coins in images using techniques such as greyscale conversion, edge detection, blurring, thresholding, morphological operations, and connected component analysis. Also uses advanced methods for harder images and coin identification.

computer-vision image-processing pipeline python-3

Last synced: 01 Mar 2026

https://github.com/jhaayush2004/photonic-philosopher

A cutting-edge model leveraging the power of a pretrained DenseNet201 network for sophisticated feature extraction, combined with layers of LSTM architectures for robust caption generation.

computer-vision data-preprocessing densenet201 image-processing lstm neural-networks nlp

Last synced: 03 Jul 2025

https://github.com/cyberfantics/form_digitilization

A Python-based application for live video text extraction using the Gemini 1.5 Flash API, hand gesture detection, and UI display.

computer-vision gemini-api hacktoberfest hand-gesture-detection opensource pillow python text-extraction

Last synced: 30 Mar 2025

https://github.com/adrianklessa/dog-cat-breed-classification

Jupyter notebooks creating Keras models to classify dog & cat breeds based on limited dataset, with and without transfer learning

computer-vision convolutional-neural-networks jupyter-notebook kaggle keras

Last synced: 06 May 2026

https://github.com/alessandroryo/rock-paper-scissors-classification

A deep learning project using Convolutional Neural Networks (CNNs) built with TensorFlow to classify hand gestures in the game of Rock-Paper-Scissors. This project showcases image processing techniques, data augmentation, and the power of CNNs for visual recognition tasks.

computer-vision convolutional-neural-networks data-augmentation deep-learning image-classification machine-learning python rock-paper-scissors tensorflow

Last synced: 16 Apr 2026

https://github.com/manulthanura/ai-computer-vision

Images are a fundamental part of many applications, from simple photo viewers to advanced machine learning models. In this repo, we'll explore various Python libraries that allow us to read and display images, providing insights into their features and use cases.

artificial-intelligence computer-vision image-processing

Last synced: 01 Apr 2025

https://github.com/yuxno/sfm

applying structure from motion to create point cloud of a scene and build the 3d shape.

computer-science computer-vision python sfm structure-from-motion

Last synced: 08 Apr 2025

https://github.com/ahmed-naserelden/vehicles-detection-recognition

The "Vehicles Detection and Recognition with YOLO" repository is a comprehensive solution for detecting and recognizing vehicles in images and video streams, utilizing the YOLO (You Only Look Once) object detection framework. Leveraging the power of deep learning and computer vision, this project offers accurate and efficient detection and recognit

computer-vision python yolo10 yolov8

Last synced: 02 May 2026

https://github.com/hackintoshrao/advance-lane-finding

Set of advanced computer vision techniques to identify and track the lane lines in live stream of video

computer-vision self-driving-cars

Last synced: 01 Apr 2025

https://github.com/hackintoshrao/simple-video-lane-detection

Simple lane detection from video stream. Pipiline to used in self driving cars.

computer-vision self-driving-cars

Last synced: 01 Apr 2025

https://github.com/mandyschen/math214project3

Use color (red, green, and blue) to change the volume of your computer.

computer-vision linear-algebra

Last synced: 23 Jun 2025

https://github.com/rurumimic/opencv-practice

컴퓨터 비죤 연습

computer-vision cpp opencv opencv4

Last synced: 16 Apr 2026

https://github.com/refret28/object_tracker

This tracker is based on the use of a detector in the form of a YOLOv5s neural model and a tracking algorithm for tracking objects (DeepSORT).

computer-vision deep-sort-tracking opencv yolov5s

Last synced: 02 May 2026

https://github.com/e7canasta/cupertino-nvr

🎯 Cupertino NVR Multiplexer: Distributed computer vision processing system with MQTT communication, real-time video walls, and stream processing capabilities

computer-vision distributed-systems mqtt multiplexer nvr opencv python real-time roboflow video-processing

Last synced: 03 May 2026

https://github.com/jordandelbar/detr-mmap

A RF-DETR implementation with Rust ort/cxx, FlatBuffers over mmap and k3d

computer-vision flatbuffers machine-learning ort rf-detr rust video-processing

Last synced: 03 May 2026

https://github.com/anodicpassion/traffic_detection

This project demonstrates a simple yet powerful application of the YOLOv8 (You Only Look Once) object detection model for identifying various traffic-related objects.

computer-vision cv2 opencv traffic-detection ultralytics ultralytics-yolo yolov8

Last synced: 16 Apr 2026

https://github.com/marknature/computer-vision-project

This project focuses on developing a deep learning model for image classification to diagnose medical conditions using chest X-ray images. The goal is to classify images as either normal or pneumonia.

computer-vision cv jupyter-notebook opencv pandas python

Last synced: 12 Apr 2026

https://github.com/gill-singh-a/ball-detection

A Python Program that uses OpenCV to detect Balls in Live Video

computer-vision opencv python python3

Last synced: 16 Apr 2026

https://github.com/sucheet2000/aria

ARIA: Adaptive Realtime Intelligence Avatar – real-time vision, emotion detection, voice conversation, and 3D avatar interface powered by Claude

ai anthropic computer-vision go mediapipe nextjs voice-interface whisper

Last synced: 01 Apr 2026

https://github.com/mikeleo03/xhole-detection

🏆 1st Runner up @ ISMC XIV Hackathon 2024 - XHole Detection : Determining the Diameter of Shot Holes to Produce Good Blast Fragmentation Results Based on Computer Vision and Machine Learning

computer-vision flask machine-learning mining

Last synced: 18 May 2026

https://github.com/rishn/dbas

Driver Behaviour Analysis System (DBAS) is a ROS-based driver monitoring system utilizing OpenCV, Dlib, and YOLOv5 to detect and alert on drowsiness, device usage, and other behaviors during driving.

computer-vision cpp deep-learning dlib driver-behavior driver-monitoring driver-safety drowsiness-detection machine-learning object-detection opencv ros-nodes ros-noetic yolov5

Last synced: 20 Jun 2026

https://github.com/krishbharadwaj5678/palmeter

Palmeter is a real time hand tracking tool which detect multiple hands and measure the distance between them.

computer-vision cv2 cvzone distance-calculation gesture-recognition hand-detection hand-tracking measurement mediapipe opencv python real-time realtime-processing tracking

Last synced: 10 May 2026

https://github.com/frozenwolf-cyber/dog-breed-classifier

Tuning different Pytorch/Tensorflow pre-trained models like ResNet50 , Wide ResNet_50.2 , VGG16 and a custom CNN model to classify a dog image among 120 breeds

cnn-classification computer-vision deep-learning neural-networks pytorch stanford-dogs-dataset tensorflow2

Last synced: 10 May 2026

https://github.com/andrew-chen-wang/age-detection

Estimating Age using BOTH Speech and Facial Features

age-estimation computer-vision opencv python python3 speech-recognition

Last synced: 20 Jun 2026

https://github.com/tnwei/geohack2024

APGCE Geohack 2024 post-hack documentation

computer-vision exploration geoscience hackathon python seismic

Last synced: 20 Jun 2026

https://github.com/hanannazri/speed-sign-board-detection-speed-control-raspberrypi5-yolov11n-opencv

A prototype that detects speed signboards (20, 40, 60, STOP) using a custom-trained YOLOv11 model and automatically adjusts the movement of a small car using motor control. Designed for real-world scenarios like hospital, school, and highway zones.

computer-vision object-detection opencv raspberry-pi-camera raspberrypi5 speedcontrol speedsign yolov11n

Last synced: 08 May 2026

https://github.com/hiborn4/opencv

This repository contains various image processing labs implemented in C++ using OpenCV. Each lab focuses on different aspects of image processing, such as histogram equalization, edge detection, and morphological operations. The provided code and instructions will help you learn and apply these techniques effectively. Follow the steps in the README

c cmake computer-vision cpp image image-processing ipcv opencv

Last synced: 10 May 2026

https://github.com/yeonguchoe/cs-vision

CPSC-425 coursework

computer-vision python

Last synced: 20 Jun 2026

https://github.com/ammoradi/computer-vision-course-exercises

Iran university of science and technology computer vision(CV) winter-2018 course exercises solutions

computer-vision convolutional-neural-networks deep-learning image-processing keras machine-learning opencv

Last synced: 08 May 2026

https://github.com/akbargumbira/bowimageclassifier

Image classification using Bag of Words concept

bag-of-words classification computer-vision pattern-recognition

Last synced: 20 Jun 2026

https://github.com/joogswastaken/nand-measure

Android application implementing two different algorithms for measuring the distance between the device camera and a black circle

android android-studio app computer-vision java opencv

Last synced: 08 May 2026

https://github.com/aryakoureshi/shallow-cnn-image-classification

This repository contains a Jupyter notebook implementing the shallow CNN architecture described in Shallow_CNN_for_Image_Classification.pdf. I demonstrate its performance on MNIST, Fashion‑MNIST, and CIFAR‑10 datasets.

computer-vision deep-learning image-classification keras machine-learning scnn tensorflow

Last synced: 07 May 2026

https://github.com/chandkund/pytorch

Foundational introduction to PyTorch, focusing on the basics of tensors, their creation, manipulation, and operations, which are essential for understanding and building deep learning models

classification computer-vision cuda-programming deep-learning loss-functions matplotlib numpy optimization pandas pyhton pytroch workflow

Last synced: 07 May 2026

https://github.com/bhaskar-kuruvangattil-rejis/computer-vision-pytorch

Complete computer vision framework with PyTorch - CNN/ResNet models, CIFAR-10/100/MNIST support, training utilities, and Jupyter tutorials

cifar cnn computer-vision deep-learning jupyter mnist pytorch resnet

Last synced: 11 May 2026

https://github.com/muhammedhossam/asl-detection

Real-time American Sign Language (ASL) letters detection, via PyTorch, OpenCV, YOLOv11, Roboflow and LabelImg

asl-recognizer computer-vision deep-learning labelimg opencv python pythorch real-time torch yolo yolov11

Last synced: 11 May 2026

https://github.com/sunnybhara/cctv-analytics-mvp

Privacy-preserving venue analytics. FastAPI + YOLO11 + InsightFace. Edge-first. Faces are vectors, not photos.

computer-vision edge-ai fastapi insightface privacy-preserving retail-analytics yolo11

Last synced: 21 Jun 2026

https://github.com/rnchg/apa

AI Productivity Assistant - Free and open source, improve user productivity, and protect privacy and data security. Provide efficient and convenient AI solutions, including but not limited to: built-in local exclusive ChatGPT, DeepSeek, one-click batch intelligent processing of pictures, videos, audio, etc.

ai audio-processing chatgpt computer-vision image-processing llm machine-learning video-processing

Last synced: 11 May 2026

https://github.com/shivammishra1603/llama-cure

LlamaCure is a modern medical chatbot application that leverages the powerful Llama 3.2 90B Vision model through Groq's API to provide medical information and assistance. The application features a full-stack implementation with a React TypeScript frontend and FastAPI Python backend.

chatbot-llm computer-vision fastapi groq-api nlp react typescript

Last synced: 08 May 2026

https://github.com/csharpseth/expression-analysis

AI that determines your facial expression when prompted with a social media post, and likes/dislikes it accordingly

computer-vision face-detection face-recognition opencv opencv-python

Last synced: 12 May 2026

https://github.com/durellwilson/swift-dji-drone

🚁 Open-source Swift package for autonomous DJI drone flight control with computer vision and safety features

autonomous computer-vision detroit dji drone swift

Last synced: 22 Jun 2026

https://github.com/stenwire/machine-vision-robotic-arm

Repository for my first-degree final year project documentation

bachelor-project computer-vision robotics

Last synced: 12 May 2026

https://github.com/giangson-5/robust-pca_for_background_extraction

This project uses RPCA to separate static backgrounds from video frames. RPCA is better than traditional PCA at handling noise and outliers, making background subtraction more accurate. Useful for video surveillance and motion analysis. It enhances the precision of object detection by focusing on significant changes in the scene.

computer-vision jupyter-notebook kaggle robust-pca video

Last synced: 12 May 2026

https://github.com/shoaib-33/fighter-jet-recognizer

A project to recognize Fighter Jet image providing input image of the Jet.

computer-vision deep-learning huggingface machine-learning webscraping

Last synced: 12 May 2026

https://github.com/tysoncung/reactions-app

Gesture-controlled video effects for Windows - Add animated reactions to your video calls

computer-vision gesture-recognition mediapipe microsoft-teams opencv pyqt5 video-effects virtual-camera windows zoom

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