Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source computer-vision software

2359 open-source libraries, tools and applications tagged computer-vision, ranked by how closely computer-vision is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

2359 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
xiaofengShi/CHINESE-OCR
An end-to-end Chinese scene-text OCR pipeline combining CTPN for text detection, a VGG16-based orientation classifier, and CRNN with CTC fo…
732956maintenance
ZXing JavaScript
ZXing TypeScript is an open-source, multi-format 1D/2D barcode image processing library ported from the Java ZXing project. It can decode b…
902939maintenance
Handtrack.js Hand Detection
Handtrack.js is a JavaScript library for prototyping realtime hand detection directly in the browser, framing handtracking as an object det…
232931maintenance
zhaipro/easy12306
A Python project that uses deep learning models to automatically recognize 12306 (China Railway) captchas, identifying both the Chinese tex…
232911maintenance
Tencent/PocketFlow
PocketFlow is an open-source AutoML framework from Tencent AI Lab for automatically compressing and accelerating deep learning models. Deve…
322910maintenance
biometrics/openbr
OpenBR is an open-source biometrics library and command-line tool focused on face recognition, written in C++ on top of Qt and OpenCV. It p…
472900maintenance
shouxieai/tensorRT_Pro
A C++ library built on NVIDIA TensorRT that provides a high-level interface for high-performance deep learning inference, with Python bindi…
232895maintenance
mkkellogg/GaussianSplats3D
A Three.js-based renderer for 3D Gaussian splatting scenes, viewable in real time in the browser. It supports .ply, .splat, and a custom co…
432894maintenance
sxyu/svox2
Official PyTorch/CUDA implementation of Plenoxels, a method for optimizing sparse voxel radiance fields for novel view synthesis without ne…
322890maintenance
nickliqian/cnn_captcha
A Python project that uses convolutional neural networks built with TensorFlow to recognize character-based image captchas. It packages val…
322882maintenance
ethz-asl/maplab
maplab 2.0 is an open, research-oriented C++ mapping framework for multi-session and multi-robot SLAM, built on ROS. It provides robust vis…
232880maintenance
alisen39/TrWebOCR
TrWebOCR is an open-source offline Chinese OCR service built on the Tr project, exposing both a web UI and HTTP API for text recognition. I…
232878maintenance
kpzhang93/MTCNN_face_detection_alignment
Reference MATLAB/Caffe implementation of MTCNN, a multi-task cascaded convolutional neural network for joint face detection and facial land…
322863maintenance
IDEA-Research/DINO
Official PyTorch implementation of DINO, a state-of-the-art end-to-end object detection model based on DETR with improved denoising anchor …
322852maintenance
IDEA-Research/DWPose
DWPose is the official implementation of 'Effective Whole-body Pose Estimation with Two-stages Distillation' (ICCV 2023), providing whole-b…
292843maintenance
illuin-tech/colpali
ColPali Engine is the Python library for training and running inference with ColVision visual document retrieval models such as ColPali, Co…
822836maintenance
roytseng-tw/Detectron.pytorch
A PyTorch reimplementation of Facebook's Detectron object detection framework, supporting Mask R-CNN, keypoint/pose estimation, and instanc…
102808maintenance
kwea123/nerf_pl
An unofficial PyTorch implementation of NeRF (Neural Radiance Fields) and NeRF in the Wild built on pytorch-lightning, supporting multi-GPU…
232800maintenance
microsoft/NUWA
Microsoft's official research repository for the NUWA family of multimodal generative models, a unified 3D transformer pipeline for visual …
102788maintenance
tensorflow/graphics
TensorFlow Graphics is a library of differentiable graphics layers for TensorFlow, including differentiable renderers, spatial transformers…
662782maintenance
yfeng95/face3d
A lightweight Python library implementing core 3D face processing functions: 3D morphable model (3DMM) generation and fitting, mesh I/O, tr…
322779maintenance
YCG09/chinese_ocr
An end-to-end Chinese OCR system implemented with TensorFlow and Keras, combining CTPN for text detection with DenseNet + CTC for text reco…
322776maintenance
inspirit/jsfeat
JSFEAT is a JavaScript computer vision library implementing classic CV algorithms in pure JS for browser use. It includes image processing …
232771maintenance
tum-vision/lsd_slam
LSD-SLAM is a real-time monocular SLAM system that uses direct (featureless) image alignment to build large-scale, semi-dense 3D maps from …
322730maintenance
vchoutas/smplx
A PyTorch implementation of SMPL-X, a unified parametric 3D model of the human body with fully articulated hands and an expressive face, al…
322720maintenance
torch-points3d/torch-points3d
A PyTorch-based framework for deep learning on 3D point clouds, supporting models like PointNet, KPConv, and MinkowskiEngine sparse convolu…
642717maintenance
zllrunning/video-object-removal
A PyTorch application that removes objects from videos by drawing a bounding box around them. It combines SiamMask for object tracking and …
322714maintenance
nikopueringer/CorridorKey
CorridorKey is a Python-based neural network tool that unmixes green/blue screen footage, reconstructing true foreground color and linear a…
5014718experimental
VainF/DeepLabV3Plus-Pytorch
A PyTorch library providing pretrained DeepLabv3 and DeepLabv3+ semantic segmentation models for Pascal VOC and Cityscapes datasets. It inc…
322705maintenance
Tencent/GameAISDK
Tencent's aitest is an open-source toolkit for building game AI based on game images, providing UI detection, in-game element recognition, …
232697maintenance
junyanz/interactive-deep-colorization
A deep learning application for interactively colorizing black and white images with user-guided hints, based on the SIGGRAPH 2017 paper 'R…
322693maintenance
mahyarnajibi/SNIPER
SNIPER is an efficient multi-scale training algorithm for object detection and instance segmentation that processes only context regions (c…
322692maintenance
pengzhiliang/MAE-pytorch
An unofficial PyTorch implementation of the MAE (Masked Autoencoders Are Scalable Vision Learners) paper, providing pretraining and finetun…
322691maintenance
AR Cut & Paste
An AR+ML research prototype that lets users capture objects from their physical surroundings with a phone camera and paste them into Photos…
3214561experimental
HypoX64/DeepMosaics
DeepMosaics is a Python application that automatically removes or adds mosaics in images and videos using semantic segmentation and image-t…
232659maintenance
yerfor/GeneFace
GeneFace is the official PyTorch implementation of an ICLR 2023 paper on generalized, high-fidelity audio-driven 3D talking face synthesis …
222656maintenance
KupynOrest/DeblurGAN
A PyTorch implementation of the DeblurGAN paper for blind motion deblurring using conditional adversarial networks. It uses a Conditional W…
322639maintenance
sanghyun-son/EDSR-PyTorch
Official PyTorch implementation of EDSR (Enhanced Deep Residual Networks for Single Image Super-Resolution, CVPRW 2017). It provides traini…
322630maintenance
PeterH0323/Smart_Construction
A YOLOv5-based object detection application for detecting people, heads, and safety helmets on construction sites, including pretrained wei…
232628maintenance
linyiLYi/pose-monitor
An Android app that uses the camera to detect bad sitting posture in real time and gives voice reminders. It runs MoveNet pose estimation p…
232624maintenance
knazeri/edge-connect
EdgeConnect is a PyTorch implementation of a two-stage generative adversarial model for image inpainting, published at ICCV 2019. It first …
322622maintenance
yangxy/GPEN
GPEN (GAN Prior Embedded Network) is a deep learning library for blind face restoration of low-quality, in-the-wild photos. It also support…
612613maintenance
microsoft/GLIP
GLIP is Microsoft's official implementation of Grounded Language-Image Pre-training, a vision-language model that unifies object detection …
322612maintenance
baaivision/Painter
Painter and SegGPT are vision foundation models from BAAI for in-context visual learning, where a single generalist model performs diverse …
322598maintenance
ShawnBIT/UNet-family
A curated collection of UNet-family semantic segmentation models with PyTorch implementations and links to original papers and third-party …
322592maintenance
zllrunning/face-parsing.PyTorch
A PyTorch implementation of face parsing using a modified BiSeNet architecture, trained on the CelebAMask-HQ dataset. It provides training …
322590maintenance
yuanming-hu/taichi_mpm
A high-performance C++ implementation of the Moving Least Squares Material Point Method (MLS-MPM) with cutting and two-way rigid body coupl…
232590maintenance
MaybeShewill-CV/lanenet-lane-detection
An unofficial TensorFlow implementation of the LaneNet deep neural network for real-time lane detection, based on the IEEE IV paper 'Toward…
322570maintenance
tg-bomze/Face-Depixelizer
A Jupyter Notebook-based tool that turns low-resolution pixelated face images into realistic high-resolution faces using the PULSE method, …
322562maintenance
OFA-Sys/OFA
OFA is a unified sequence-to-sequence pretrained model supporting English and Chinese that unifies cross-modality, vision, and language tas…
322555maintenance
taesungp/contrastive-unpaired-translation
A PyTorch implementation of Contrastive Unpaired Translation (CUT), an ECCV 2020 method for unpaired image-to-image translation using patch…
322555maintenance
ZBar/ZBar
ZBar is an open-source C library and software suite for reading bar codes from video streams, image files, and raw intensity sensors. It su…
322541maintenance
znxlwm/UGATIT-pytorch
Official PyTorch implementation of U-GAT-IT, an unsupervised image-to-image translation model using attention modules and adaptive layer-in…
322533maintenance
dmlc/decord
Decord is a C++ library with Python bindings that provides efficient video and audio decoding for deep learning pipelines. It wraps hardwar…
232525maintenance
yfeng95/DECA
DECA is the official PyTorch implementation of a SIGGRAPH 2021 method that reconstructs a detailed 3D head model (pose, shape, facial detai…
322524maintenance
zzh8829/yolov3-tf2
A clean implementation of YOLOv3 and YOLOv3-tiny object detection in TensorFlow 2.0, with pre-trained Darknet weight conversion, inference,…
322513maintenance
meijieru/crnn.pytorch
A PyTorch implementation of the Convolutional Recurrent Neural Network (CRNN) for scene text recognition, based on the 2016 paper by Shi et…
322495maintenance
galeone/tfgo
tfgo is a Go library that wraps TensorFlow's Go bindings with a friendlier, method-chaining API for building and executing computation grap…
322495maintenance
huggingface/evaluate
Hugging Face's library for easily evaluating machine learning models and datasets with dozens of standardized metrics, comparisons, and mea…
742491maintenance
coneypo/Dlib_face_recognition_from_camera
A Python application that performs real-time face detection and recognition from a webcam using Dlib's ResNet-34-based 128D descriptor mode…
322482maintenance
ctripcorp/C-OCR
C-OCR is Ctrip's in-house OCR project focused on recognizing travel-related documents such as ID cards, passports, train tickets, and visas…
322477maintenance
xingyizhou/CenterTrack
CenterTrack is a deep learning model and research codebase that performs simultaneous multi-object detection and tracking using center poin…
322476maintenance
CASIA-IVA-Lab/DANet
DANet is the official PyTorch implementation of 'Dual Attention Network for Scene Segmentation' (CVPR 2019), which uses position and channe…
322463maintenance
Direct Sparse Odometry
DSO (Direct Sparse Odometry) is a C++ library implementing monocular visual odometry using direct sparse methods with photometric calibrati…
322459maintenance
strasdat/Sophus
Sophus is a C++ template library implementing 2D and 3D Lie groups (SO(2), SO(3), SE(2), SE(3)) built on top of Eigen, commonly used for ge…
232455maintenance
XifengGuo/CapsNet-Keras
A Keras implementation of CapsNet, the capsule network architecture from the NIPS 2017 paper 'Dynamic Routing Between Capsules', achieving …
232455maintenance
Zhongdao/Towards-Realtime-MOT
A PyTorch codebase for the Joint Detection and Embedding (JDE) model, a fast multiple-object tracker that learns object detection and appea…
322446maintenance
leggedrobotics/darknet_ros
A ROS package wrapping the YOLO (Darknet) real-time object detector for use in robotic systems. It subscribes to camera image topics and pu…
232443maintenance
RameenAbdal/StyleFlow
StyleFlow is a research implementation of attribute-conditioned exploration of StyleGAN-generated images using conditional continuous norma…
322441maintenance
zai-org/CogVLM2
CogVLM2 is an open-source multi-modal vision-language model family built on Meta-Llama-3-8B-Instruct, offering image and video understandin…
252429maintenance
deepcam-cn/yolov5-face
YOLOv5-Face is a real-time, high-accuracy face detector built on the YOLOv5 object detection framework in PyTorch, with TensorRT deployment…
322411maintenance
iPERDance/iPERCore
Impersonator++ (iPERCore) is a PyTorch implementation of Liquid Warping GAN with Attention, a unified framework for human image synthesis. …
322393maintenance
flann-lib/flann
FLANN is a C++ library for fast approximate nearest neighbor searches in high-dimensional spaces. It bundles multiple search algorithms wit…
322379maintenance
nbei/Deep-Flow-Guided-Video-Inpainting
A PyTorch implementation of the CVPR 2019 paper 'Deep Flow-Guided Video Inpainting', which fills missing regions in videos by completing op…
322376maintenance
Roujack/mathAI
mathAI is a photo-based math problem solver written in Python: it takes an image containing a handwritten or printed arithmetic expression,…
322372maintenance
princeton-vl/CornerNet
Official research code for CornerNet, an object detection model that detects objects as paired keypoints, reproducing results from the ECCV…
322369maintenance
fxia22/pointnet.pytorch
A PyTorch implementation of PointNet, the deep learning model for classification and segmentation of 3D point sets. It includes training sc…
322362maintenance
michuanhaohao/reid-strong-baseline
A PyTorch implementation of the 'Bag of Tricks and A Strong Baseline for Deep Person Re-identification' paper (CVPRW 2019), providing end-t…
322357maintenance
sarxos/webcam-capture
A Java library for accessing built-in or USB webcams (and MJPEG IP cameras) with a simple, thread-safe, driver-abstracted API. It includes …
422356maintenance
moskomule/senet.pytorch
A PyTorch implementation of Squeeze-and-Excitation Networks (SENet), the ILSVRC 2017 classification winner, including SE-ResNet and SE-Ince…
232345maintenance
smallcorgi/Faster-RCNN_TF
A TensorFlow implementation of Faster R-CNN, a convolutional neural network for object detection with a region proposal network. It include…
322341maintenance
koide3/hdl_graph_slam
hdl_graph_slam is an open-source ROS package for real-time 6DOF SLAM using 3D LIDAR, based on graph SLAM with NDT scan matching odometry an…
322337maintenance
OAID/TengineKit
TengineKit is a mobile AI SDK by OPEN AI LAB providing real-time face detection, face 2D/3D landmarks, face attributes, iris, hand, and bod…
232320maintenance
Hzzone/pytorch-openpose
A PyTorch reimplementation of OpenPose for body and hand pose estimation, with models converted directly from the original OpenPose caffemo…
322318maintenance
hzwer/ICCV2019-LearningToPaint
A PyTorch research implementation of the ICCV 2019 paper 'Learning to Paint With Model-based Deep Reinforcement Learning'. It trains agents…
382315maintenance
fudan-zvg/Semantic-Segment-Anything
Semantic Segment Anything (SSA) is a Python framework that adds semantic category prediction to the Segment Anything Model (SAM) by combini…
312304maintenance
Dynamic 3D Gaussians
Official PyTorch implementation of 'Dynamic 3D Gaussians: Tracking by Persistent Dynamic View Synthesis' (3DV 2024), which models dynamic 3…
292303maintenance
facebookresearch/frankmocap
FrankMocap is a single-view 3D motion capture system from Facebook AI Research that estimates 3D pose for body, hands, and whole body (body…
102294maintenance
jsbroks/coco-annotator
COCO Annotator is a web-based image annotation tool for labeling images with segments, bounding boxes, keypoints, and object tracking to cr…
232286maintenance
zju3dv/NeuralRecon
NeuralRecon is a deep learning framework for real-time 3D scene reconstruction from monocular video with known camera poses. It reconstruct…
322284maintenance
andreas128/RePaint
Official PyTorch implementation of RePaint, a CVPR 2022 paper on image inpainting using denoising diffusion probabilistic models. It provid…
322273maintenance
ndrplz/ConvLSTM_pytorch
A PyTorch implementation of the Convolutional LSTM (ConvLSTM) neural network module, provided as a reusable nn.Module supporting arbitrary …
322271maintenance
wdas/brdf
Disney BRDF Explorer is a desktop application for developing, loading, and analyzing bidirectional reflectance distribution functions (BRDF…
322268maintenance
qianqianwang68/omnimotion
OmniMotion is a PyTorch implementation of the ICCV 2023 paper 'Tracking Everything Everywhere All at Once', which tracks every point in a v…
302268maintenance
MhLiao/DB
A PyTorch implementation of DBNet and DBNet++, real-time arbitrary-shape scene text detection models based on differentiable binarization. …
322267maintenance
mrharicot/monodepth
A TensorFlow implementation of unsupervised monocular depth estimation from single images using convolutional neural networks, based on the…
322263maintenance
ShoufaChen/DiffusionDet
PyTorch implementation of DiffusionDet, the first diffusion-model-based object detection framework (ICCV 2023 Best Paper Finalist). It prov…
232259maintenance
hunglc007/tensorflow-yolov4-tflite
A TensorFlow 2.x implementation of YOLOv4, YOLOv4-tiny, YOLOv3, and YOLOv3-tiny object detection models, with scripts that convert original…
322255maintenance
bigmb/Unet-Segmentation-Pytorch-Nest-of-Unets
A PyTorch implementation of several U-Net variants for image segmentation, including UNet, R2U-Net, Attention U-Net, Attention R2U-Net, and…
322255maintenance
OpenKinect/libfreenect2
libfreenect2 is an open-source C++ driver library for the Kinect for Windows v2 depth camera. It handles RGB, IR, and depth image transfer …
232254maintenance

← prev page 14 / 24 next →