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/mathurutkarsh/automatic-number-plate-recognition

Automatic Number Plate Recognition (ANPR) is technology to automatically read license plate numbers using OCR.

cloud computer-vision easyocr object-detection postman recognition yolo

Last synced: 18 May 2026

https://github.com/thogaruchesti-hemanth/handwrittten-digit-recognition

A deep learning project using CNN to recognize handwritten digits (0โ€“9). Includes data normalization, model training, accuracy/loss visualization, and evaluation using confusion matrix and classification report.

ai-project artificial-intelligence cnn computer-vision confusion-matrix deep-learning digit-recognition handwritten-digit-recognition image-classification keras minor-project mnist python tensorflow

Last synced: 22 Jun 2025

https://github.com/jmoussa/computer-vision-volume-control

Simple program that traces hand movements (in this case a pinch gesture) and adjusts the computer's volume based on distance between the thumb and index finger.

computer-vision cv2 cv2-library gesture gesture-recognition gestures pc-tool python tool volume-control

Last synced: 10 Jul 2025

https://github.com/methyldragon/smile-activated-dispenser

Actuate an Arduino enabled dispenser just by smiling!

arduino computer-vision fun maker opencv-python

Last synced: 18 May 2026

https://github.com/subhangisati/identification-of-gemstone-using-mobilenetv2-and-transfer-learning

The project focuses on Identification of various Gemstone. The dataset consists of 87 classes.It shows the whole progress and model used to achieve final accuracy. You will gain knowledge of Computer Vision, The model used are CNN(Convolutional Neural Network), MobileNetV2 and VGGNet,The final model used was transfer learning with model MobileNetV2

artificial-intelligence classification computer-vision convolutional-neural-networks cv2-library data-science deep-learning deep-neural-networks keras-neural-networks keras-tensorflow machine-learning multiclass-image-classification numpy-library pandas-dataframe python scikit-learn seaborn-python tensorflow

Last synced: 06 Mar 2026

https://github.com/varadrane12/motion-activated-security-camera

A Raspberry Pi-based smart surveillance system with motion detection, live streaming, light and siren automation, ESP-NOW sensor integration, and cloud video uploads.

automation aws computer-vision esp-now esp32 esp8266 flask flask-sqlalchemy iot live-streaming motion-detection mqtt raspberry-pi s3 scheduler security-camera siren surveillance video-upload

Last synced: 11 Apr 2026

https://github.com/chutrunganh/biometric_it4432e

Developed for the Biometric Course (Semester 20241) at HUST, this project implements a 2D face recognition system powered by advanced deep learning techniques, delivering precise and reliable authentication

biometric biometrics-authentication computer-vision deeplearning face-authentication face-recognition face-verification facenet-model hust it4432e machine-learning opencv project pytorch siamese-network

Last synced: 16 Feb 2026

https://github.com/matin-ghorbani/albumentations-package

Using Albumentations Package for some image augmentation in different vision tasks

albumentations augmentation computer-vision deep-learning pytorch

Last synced: 16 May 2026

https://github.com/malleswarigelli/industry-safety-detection-object-detection-yolov7

Build End to End DL pipeline for computer vision: Object Detection with YOLOv7 and deploy to AWS EC2 with Docker, AWS ECR, CI/CD tool: GitHub actions

aws-ec2-intances aws-s3-bucket bert-model cicd computer-vision deep-learning docker github-actions object-detection python3 pytorch transformer yolov7

Last synced: 07 Apr 2026

https://github.com/xmartin46/Computer-Vision

๐Ÿ’ป๐Ÿ‘€ Laboratories and projects of the Computer Vision subject in the UPC - FIB

computer-vision matlab python

Last synced: 14 Mar 2025

https://github.com/metepolat825/civic_builder_procedural_city_modeling

CivicBuilder is a Machine Learning and Computer Vision-powered city modeling tool that combines modelling, satellite imagery and GIS data to generate realistic urban environments. Utilizing open datasets, it creates customizable city layouts with varying densities and infrastructure types, aimed at simulations, games, and digital twin technologies.

3d-graphics 3d-models blender-addon blender-python blender-scripts blender3d computer-vision machine-learning machinelearning

Last synced: 17 Feb 2026

https://github.com/wassimhedfi/smart-glasses-for-visually-impaired

This project is a wearable navigation aid that combines computer vision, edge inference, and obstacle detection. The system provides audio feedback to assist visually impaired individuals in navigating their surroundings.

arduino-ide arduino-nano c-plus-plus c-programming computer-vision edge-inference embedded-c embedded-systems esp32 iot tinyml ultrasonic-sensor

Last synced: 14 May 2026

https://github.com/georgevasiliadis/pyfron

An OpenDR-based face recognition CLI app

artificial-intelligence computer-vision face-recognition open-dr

Last synced: 02 Jul 2026

https://github.com/noorkhokhar99/ai-in-agriculture-building-an-apple-leaf-disease-detection-with-python-and-machine-learning

AI in Agriculture: Building an Apple Leaf Disease Detection with Python and Machine Learning

computer-vision opencv python

Last synced: 06 May 2026

https://github.com/sarwanshah/precipitation-nowcasting-using-deep-learning-2024

Implemented state-of-the-art ConvLSTM and TrajGRU models for precipitation nowcasting, leveraging satellite data with higher spatial (4 km x 4 km) and temporal resolution (15 min) . Created datasets of 1,560 and 779 sequences to train and test. Achieved RMSE of 3.69 mm/hr with 2-hour lead time and RMSE of 8.06 mm/hr with 4-hour lead-time

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

Last synced: 17 Feb 2026

https://github.com/aliftech/medico

Maizea is an innovative machine learning model designed to revolutionize the agricultural industry by assisting farmers in diagnosing and managing diseases affecting corn crops.

api-rest cnn computer-vision image-classification machine-learning tensorflow

Last synced: 18 May 2026

https://github.com/nickjordan289/nopixel4-lockpick-solver

Script that uses computer vision to do lockpick minigame for you

computer-vision nopixel nopixel-bank-hack nopixel-heist-games nopixel-lockpick opencv python

Last synced: 30 Apr 2026

https://github.com/geethasri16/swipe_and_slice

Swipe and Slice Game is an interactive game where players use hand gestures to slice falling fruits. Built with MediaPipe for hand gesture recognition and OpenCV for computer vision, this game provides a fun, real-time experience while tracking the player's movements through the webcam.

computer-vision game-development hand-gesture-recognition interactive-game mediapipe opencv python-game real-time-game

Last synced: 09 May 2026

https://github.com/a-tommarvoloriddle/fluxion

FLUXION is an AI-powered traffic management system that optimizes traffic flow using computer vision, reinforcement learning & reliability with RNN-based backup systems. Includes features like license plate recognition & region selection for better efficiency. FLUXION represents the future of intelligent urban transportation management.

computer-vision deep-reinforcement-learning image-processing license-plate-recognition lstm-neural-networks opencv python recurrent-neural-networks roi-segmentation ultralytics urban-planning vehicle-detection video-processing yolo

Last synced: 27 Feb 2026

https://github.com/houssemdellai/microsoft-cognitive-services-api

Provides sample code and nuget packages to use Microsoft Cognitive Services API.

artificial-intelligence cognitive-services computer-vision nuget-packages ocr rest-api

Last synced: 09 Apr 2025

https://github.com/agarnung/threepde

A 3D visualization of image evolution under partial differential equations

computer-vision image-processing partial-differential-equations pde three-js threejs

Last synced: 02 Jul 2025

https://github.com/csiro/orientation-uv-rppg

[CVPRW2024] Repository for the paper "Orientation-conditioned Facial Texture Mapping for Video-based Facial Remote Photoplethysmography Estimation"

computer-vision deep-learning remote-photoplethysmography remote-physiological-measurement rppg

Last synced: 16 Jan 2026

https://github.com/zdunecki/interior-design-classifier

Interior design detection dataset.

computer-vision dataset interior-design

Last synced: 06 Apr 2025

https://github.com/andersonbosa/car-speed-tracking

Simple application of how to use the "OpenCV" python module to track a object in real time from a video source.

begginer computer-vision open-cv

Last synced: 11 Jun 2025

https://github.com/adityanandanx/dental-conditions-detection

An AI-powered platform for detecting dental conditions in X-ray images using computer vision and DICOM processing

ai computer-vision dental fastapi inference medical-imaging ml nextjs opencv roboflow vision vision-api

Last synced: 10 Apr 2026

https://github.com/sxv357/inspirit-ai-finalproject-object-detection-for-self-driving-cars

This project makes use of YOLOs transfer learning model called DarkNet to make bounding box and confidence predictions along an autonomous vehicle's path(200+ lines)

computer-vision convolutional-neural-networks deep-learning object-detection

Last synced: 05 Oct 2025

https://github.com/iv4n-ga6l/computervision_foundations

A repo providing a structured path, blending theoretical knowledge with practical experience through projects and exercises for computer vision

artificial-intelligence computer-vision jupyter-notebook opencv projects python roadmap vision-language

Last synced: 14 Jul 2025

https://github.com/ahmed5827/object-detection

This project uses the YOLOv8 model for real-time object detection with a webcam feed, combined with text-to-speech to announce detected objects every 3 seconds. It demonstrates skills in Python, computer vision, and AI integration.

ai computer-vision object-detection yolov8

Last synced: 26 Jan 2026

https://github.com/krshrimali/deep-learning-on-the-weekends

Some ideas and work on weekends (and some times on the week days as well *winks*)

computer-vision deep-learning keras-models p5js projects pytorch tutorial

Last synced: 01 May 2026

https://github.com/walidalsafadi/barcode-detection-decoding

A project for detecting and decoding barcodes from real-life product images using image preprocessing, contour detection, and debugging techniques. Includes a dataset, preprocessing pipeline, and plans for improvement to ensure robustness.

barcode barcode-detection computer-vision contour-detection image-processing opencv

Last synced: 20 Feb 2026

https://github.com/mrgehlot/facial_recognition

Simplest real-time facial recognition system built with MediaPipe, FaceNet, and Streamlit. Detect faces, build custom datasets, and identify people instantly from your webcam. Perfect for smart home automation, security systems, and interactive applications.

ai artificial-intelligence attendance-system biometrics chromadb computer-vision face-net face-recognition facial-recognition machine-learning mediapipe opencv python real-time smart-home streamlit tensorflow vector-database webrtc

Last synced: 30 Aug 2025

https://github.com/raul23/automated-visual-system

Automated visual surveillance system: motion detection and tracking system

computer-vision home-security motion-detection tracking

Last synced: 04 Sep 2025

https://github.com/munas-git/skin-cancer-detection

A skin cancer prediction convolutional deep-learning model.

computer-vision convolutional-neural-networks deep-learning skin-cancer-detection

Last synced: 29 Jun 2025

https://github.com/furk4neg3/inception_v1-googlenet

Replication of Going Deeper with Convolutions paper using TensorFlow, with one example of how to use it. This model is mainly used for image classification problems.

artificial-intelligence computer-vision deep-learning deep-neural-networks image-classification machine-learning tensorflow

Last synced: 09 Feb 2026

https://github.com/prodev717/examify

Examify is an AI-powered Python application that ensures fair online exam conduction by detecting unethical practices like screen sneaking and tab switching. It uses OpenCV, Mediapipe, Selenium, and FastAPI for real-time monitoring and secure browser automation.

browser-automation computer-vision education-technology fastapi gaze-detection mediapipe online-exam opencv python selenium student-monitoring-system tkinter

Last synced: 19 Feb 2026

https://github.com/ihmcrobotics/jros2

The easiest way to use ROS 2 from Java

computer-vision java pubsub robotics ros ros2

Last synced: 26 Jun 2025

https://github.com/robmarkcole/tagbox_python

A python script to teach Machinebox/Tagbox

computer-vision machinebox

Last synced: 30 Mar 2025

https://github.com/billy-enrizky/image-caption-generator

๐Ÿš€ Image Caption Generator Project ๐Ÿš€ ๐Ÿง  Building Customized LSTM Neural Network Encoder model with Dropout, Dense, RepeatVector, and Bidirectional LSTM layers. Sequence feature layers with Embedding, Dropout, and Bidirectional LSTM layers. Attention mechanism using Dot product, Softmax attention scores,...

computer-vision deep-learning flickr8k-dataset image-caption-generator image-captioning lstm-neural-networks natural-language-processing vgg16 vgg16-model

Last synced: 02 Sep 2025

https://github.com/tyler-hilbert/cat_vs_dog_image_classification

Compares KNN, HOG/SVM and CNN for classifying images as cat or dog

computer-vision

Last synced: 06 Jul 2025

https://github.com/eduardo-lezama/aerial-scene-image-classifier

Project using PyTorch in which we create custom datasets and dataloaders, train a convnext_tiny model and log it using tensorboard, do inferences and use Captum for more detailed results.

classification computer-vision convnext-tiny pytorch tensorboard

Last synced: 19 Feb 2026

https://github.com/freedisch/safetycall

SafetyCall is a seizure monitoring system with computer vision that swiftly detects and notifies emergency contacts, enabling prompt action for timely intervention.

computer-vision flutter machine-learning mediapipe opencv python

Last synced: 09 Apr 2026

https://github.com/tahmid-saj/object-identification-project-2020

The purpose of the system is to create a prototype interface of a scene detection and object processing system using a Raspberry Pi 4 with a Raspberry Pi camera module. For a set duration, the scene detection using the camera module will detect changes within a wastewater system and transfer detected image files of the product through the cloud provided by Amazon Web Services (AWS). The service provided by AWS will be Simple Storage Service (S3). After image files have been transferred to the cloud, they will be retrieved for processing using a separate application. The overall scene detection in the system will focus in a parallel detection capability, to transfer image files for processing, which is the main purpose of the research project.

aws computer-vision dnn opencv-python

Last synced: 18 May 2026

https://github.com/phanikmr/facefinder

FaceFinder is an face recognition security check app coded in Matlab. It can solve the issue of security check just in seconds. It identifies the particular person is allowed or not allowed for a particular thing or task. This can be used as an Visual Attendance system where student identification and recognition is achieved through face recognition, in security applications, in short face recognition applications are used in widely in many corporate and educational institutions, at ticket reservation systems. The alogorithm behind face tracking is Viola Jones and for face recognition PCA.

computer-vision face-recognition image-processing matlab pca-analysis

Last synced: 22 Mar 2025

https://github.com/vikram0230/tamil-character-recognition

Character recognition App focused on recognising Tamil characters from images

character-recognition computer-vision flutter tamil tensorflow tflite

Last synced: 03 May 2026

https://github.com/thenewflesh/flatiron

Standardized computer vision pipeline framework with a chainable API and procedurally defined model architecture

cnn computer-vision convolutional-neural-network data-science deep-learning machine-learning ml-ops tensorflow tensorflow2 unet

Last synced: 19 Mar 2025

https://github.com/duyetbku/web-rubiks-cube-solver

๐ŸงŠ A 3D Interactive Self-Solving Rubikโ€™s Cube powered by React + Three.js + CFOP algorithm. Scramble, watch it solve, or upload your own cube state. Just one click away from magic.

3d-graphics 3d-rubiks-cube 3d-simulator 3d-visualization auto-solver browser-game cfop-algorithm computer-vision game-development interactive-3d puzzle-solver react react-three-fiber rubiks-cube rubiks-cube-solver rubiks-cube-tutorial three-js-rubik threejs web-app webgl

Last synced: 16 May 2026

https://github.com/davidramosarchilla/colorizing-images

An implementation of the Pix2Pix paper for image colorization using PyTorch.

colorization computer-vision gan google-colab ia pytorch

Last synced: 19 May 2026

https://github.com/kimaruthagna/digital-vision

Computer Vision Basics to advanced. My journey through this subfield of AI

computer-vision imageai model-weights object-detection ocr-python opencv-python optical-flow

Last synced: 18 Mar 2025

https://github.com/red-rapious/adversarial-attacks

Report, slides and code of our presentation about Adversarial Attacks for the classย "Introduction to Computer Vision"

adversarial-attacks adversarial-defense computer-vision deep-learning

Last synced: 03 Nov 2025

https://github.com/borisboc/ucvtk

UCVTK : a Useful Computer Vision Tool Kit for us, the vision engineers, who need to be efficient and productive

computer-vision computervision cv gui image-processing imageprocessing machine-learning machine-vision machinelearning machinevision opencv toolkit

Last synced: 19 May 2026

https://github.com/lambda-science/myoquant-streamlit

MyoQuant-Streamlit is a demo web application to showcase usage of MyoQuant. Demo version deployed at: https://lbgi.fr/MyoQuant

computer-vision deep-learning disease histology image medecine python pytorch quantification streamlit tensorflow

Last synced: 10 Apr 2026

https://github.com/maturk/image-denoising

Image denoising algorithms in Python

computer-vision denoising denoising-images python

Last synced: 27 Jun 2025

https://github.com/vidhi1290/image-inpainting

๐ŸŽจ Restore images flawlessly with our Image Inpainting Showcase! Using Convolutional Neural Networks, we revive corrupted parts. Explore code, models, and innovation for visual perfection. Join the AI journey of artistry and magic! ๐Ÿ–ผ๏ธ๐Ÿ”ฎ #ImageInpainting

artificial-intelligence artificial-neural-networks cifar10 computer-vision datascience datavisualization deep-learning deep-neural-networks humanfacedetection image-inpainting kaggle lfw-dataset machine-learning machine-learning-algorithms mnist-handwriting-recognition neural-networks python

Last synced: 09 May 2026

https://github.com/lbaiyat/computer-vision-distance-detector

This is a computer vision project using python3 and conventional computer vision techniques to determine a relative distance between two points in a given scene.

canny-edge-detection color-histogram computer-vision computervision cv2 hough-transform k-means opencv opencv-python python3 sklearn

Last synced: 10 May 2026

https://github.com/turiphro/martijn-msc-thesis

3D reconstruction with specular objects -- MSc thesis @ UCL -- Automatically exported from code.google.com/p/martijn-msc-thesis

3d 3d-reconstruction artificial-intelligence computer-vision machine-learning machine-vision ucl visibility-information

Last synced: 20 Aug 2025

https://github.com/rohitawate/bokehlicious

Vision model for "portrait mode": Adding shallow depth of field to photos using portrait segmentation and depth estimation.

computer-vision deep-learning image-processing

Last synced: 14 Mar 2025

https://github.com/denselance/resnet-simple

resnet-simple is a Python3 library that provides a well-documented and easy to use implementation of ResNet (and ResNetv1.5), together with its most basic use case of image classification. Uses PyTorch as the base for implementation.

computer-vision image-classification image-recognition python pytorch resnet

Last synced: 01 May 2026

https://github.com/annndruha/aruco_detection

ะ ะฐัะฟะพะทะฝะฐะฒะฐะฝะธะต ะผะฐั€ะบะตั€ะพะฒ ArUco ะธ ั‚ั€ะฐะฝัะปัั†ะธั ะฝะฐ ัะตั€ะฒะตั€

aruco-markers computer-vision cv opencv streaming

Last synced: 21 Jul 2025

https://github.com/Awrsha/Image-Processing-Course

Some of the topics, algorithms and projects in image processing and computer vision that I have worked on and become familiar with.

cnn computer-vision detection homography image-processing localization mask pose-estimation recognition rnn segmentation tracker

Last synced: 19 Sep 2025

https://github.com/davidstutz/matlab-multi-label-connected-components

MEX wrapper for Ali Rahimi's multi-label connected components implementation in C++.

computer-vision connected-components image-processing matlab

Last synced: 23 Apr 2025

https://github.com/bhavyac16/handwriting-recognition

Python module to use Micrsoft Azure's Computer Vision API for handwriting recognition

computer-vision computer-vision-api handwriting-recognition microsoft-azure-api

Last synced: 11 May 2026

https://github.com/sayamalt/children-adult-classification

Successfully established a deep learning model which can precisely classify a human being as a child or an adult.

computer-vision convolutional-neural-networks image-data-generator image-recognition opencv

Last synced: 09 Nov 2025

https://github.com/sayamalt/flowers-recognition

Successfully trained a deep learning model which can precisely predict the species of flowers based on their images.

computer-vision convolutional-neural-networks deep-learning image-classification image-preprocessing multiclass-image-classification opencv

Last synced: 29 Apr 2026

https://github.com/aaashrafhabib/raft

Implementation of RAFT (Recurrent All-Pairs Field Transforms) for dense optical flow estimation, using an all-pairs correlation volume and iterative refinement for precise motion prediction between video frames.

autoencoder computer-vision deep-neural-networks

Last synced: 26 Jan 2026

https://github.com/nomomon/oramava

:eye_speech_bubble: PWA for visually impaired people that announces objects detected with user's phone camera.

blind-people computer-vision machine-learning mobilenet mobilenetssd object-detection teachablemachine technovation tensorflowjs tfjs

Last synced: 30 Jun 2025

https://github.com/dereklstinson/cvdh

Computer Vision Data Helper (cvdh) is a set of functions I find that I use a lot in analyzing data before pre-processing it.

computer-vision go preprocessing

Last synced: 18 Mar 2025

https://github.com/nem-web/smart-attendance

A modern, dual-portal web application that automates classroom attendance using real-time face recognition and provides detailed analytics for teachers and students.

computer-vision nodejs python reactjs tailwindcss

Last synced: 26 Jan 2026

https://github.com/degirum/hailo_examples

DeGirum PySDK with Hailo AI Accelerators

computer-vision hailo8 raspberry-pi

Last synced: 20 Sep 2025

https://github.com/rakibhhridoy/ctscanpredictioncovid19-tensorflow

Classifying covid positive and negative cases in ct-scan images. Though the data is not large enough, it can be processed and make prediction from the model. Images are quite similar thus the task became much complicated.

cnn cnn-classification cnn-keras computer-vision covid-19 ctscan deep-learning deep-neural-networks image-classification image-processing keras machine-learning medical-image-analysis neural-network prognosis python

Last synced: 20 Apr 2026

https://github.com/rakshitgupta9/com-611_2021a1r050

Artificial Intelligence with Computer Vision Lab Experiment

ai computer-vision cv experiment lab

Last synced: 28 Jun 2025

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-3D-Object-Detection 169 Awesome-Skeleton-based-Action-Recognition 104 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