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
facebookresearch/mmf
MMF is a modular PyTorch framework for vision and language multimodal research from Facebook AI Research. It ships reference implementation…
675637maintenance
ROMP
ROMP is a PyTorch-based library and pip-installable API (simple-romp) for real-time monocular multi-person 3D human mesh recovery, implemen…
231543stable
dindin0497/SeeIt
SeeIt is an inclusive Android app with two accessibility modes: one that converts spoken speech into text and plays corresponding ASL (Amer…
381540active
JingyunLiang/SwinIR
Official PyTorch implementation of SwinIR, a Swin Transformer-based model for image restoration tasks including super-resolution, denoising…
235611maintenance
introlab/rtabmap_ros
RTAB-Map's ROS package providing real-time appearance-based SLAM (RGB-D, stereo, and LiDAR graph SLAM) as ROS 1 and ROS 2 nodes. It integra…
881533active
luciddreamer-cvlab/LucidDreamer
LucidDreamer is the official implementation of a research method that generates 3D Gaussian Splatting scenes from text prompts, published i…
661528active
ATH-MaaS/Ovis
Ovis is an open-source Multimodal Large Language Model (MLLM) architecture that structurally aligns visual and textual embeddings, with rel…
621528active
WenmuZhou/PytorchOCR
A PyTorch-based OCR toolkit that ports PaddleOCR models to PyTorch, supporting common text detection and recognition algorithms like the PP…
561527active
cchen156/Learning-to-See-in-the-Dark
TensorFlow implementation of 'Learning to See in the Dark' (CVPR 2018), a deep learning model that brightens very dark, short-exposure RAW …
485567maintenance
Soul-AILab/SoulX-FlashTalk
SoulX-FlashTalk is a 14B audio-driven talking avatar model that streams infinite real-time video from a reference image and audio, achievin…
561526active
Tencent/TFace
TFace is a research platform from Tencent Youtu Lab for trusty face analysis, covering face recognition, face security (anti-spoofing), fac…
541524active
meiqua/shape_based_matching
A C++ library implementing Halcon-style shape-based matching (equivalent to LINE-MOD) using gradient orientation templates for robust 2D ob…
321524active
anishathalye/neural-style
A Python command-line tool implementing the neural style transfer algorithm (Gatys et al.) in TensorFlow, applying the style of one image t…
635547maintenance
hkchengrex/Tracking-Anything-with-DEVA
DEVA is a decoupled video segmentation framework that combines task-specific image-level segmentation models with a universal bi-directiona…
241522stable
Yuliang-Liu/MonkeyOCRv2
MonkeyOCRv2 is a document-native vision encoder and visual-text foundation model for Document AI, pretrained on the 113M-image MonkeyDoc v2…
561517active
NVlabs/describe-anything
Describe Anything Model (DAM) is a vision-language model that generates detailed descriptions of user-specified regions in images and video…
291517active
zapdos-labs/unblink
Unblink is an AI-powered camera monitoring application that uses a vision language model (Qwen3-VL) to analyze camera frames, summarize act…
451515active
mbzuai-oryx/Video-ChatGPT
Video-ChatGPT is a video conversation model that combines large language models with a pretrained visual encoder adapted for spatiotemporal…
721513active
hustvl/DiffusionDrive
DiffusionDrive is a truncated diffusion model for real-time end-to-end autonomous driving, released as the official PyTorch implementation …
411513active
charlesq34/pointnet
Reference implementation of PointNet, a neural network architecture that directly consumes unordered 3D point clouds for classification and…
325482maintenance
daavoo/pyntcloud
pyntcloud is a Python library for working with 3D point clouds, built on the Python scientific stack (pandas, numpy). It supports loading/s…
601506active
czczup/ViT-Adapter
Official PyTorch implementation of ViT-Adapter, an ICLR 2023 Spotlight paper introducing a pre-training-free adapter that lets plain Vision…
301506stable
graphdeco-inria/diff-gaussian-rasterization
A CUDA-based differentiable rasterization engine for 3D Gaussian Splatting, used in the SIGGRAPH 2023 paper '3D Gaussian Splatting for Real…
291506stable
piddnad/DDColor
DDColor is the official PyTorch implementation of an ICCV 2023 paper on photo-realistic automatic image colorization using dual decoders an…
561502active
Vincentqyw/cv-arxiv-daily
An automated daily digest of computer vision and robotics arXiv papers (SLAM, SFM, visual localization, keypoint detection, image matching,…
761500active
TencentARC/MotionCtrl
MotionCtrl is the official implementation of a SIGGRAPH 2024 paper providing a unified and flexible motion controller for video generation …
271500active
CUT3R/CUT3R
CUT3R is the official PyTorch implementation of 'Continuous 3D Perception Model with Persistent State' (CVPR 2025 Oral), a stateful recurre…
351499active
NJU-PCALab/STAR
STAR is a research implementation of an ICCV 2025 paper performing real-world video super-resolution using spatial-temporal augmentation wi…
321498active
pur1fying/blue_archive_auto_script
BAAS (Blue Archive Auto Script) is a GUI-based automation program for the mobile game Blue Archive that runs against 16:9 emulator screens.…
691496active
open-mmlab/mmengine
MMEngine is the foundational training engine library for OpenMMLab projects, providing a unified training loop, config system, registry, ho…
681496active
NVlabs/Fast-FoundationStereo
Fast-FoundationStereo is NVIDIA's official PyTorch implementation of a real-time zero-shot stereo matching model family, accepted to CVPR 2…
591496active
cheind/py-motmetrics
py-motmetrics is a Python library for evaluating multiple object tracking (MOT) results with MOTChallenge-aligned CLEAR MOT, Identity, and …
611488active
damiafuentes/DJITelloPy
A Python library wrapping the official DJI Tello and Tello EDU SDKs, implementing all Tello commands including video streaming, state packe…
231482active
autonomousvision/mip-splatting
Mip-Splatting is a research implementation of alias-free 3D Gaussian Splatting, introducing a 3D smoothing filter and 2D Mip filter to elim…
271480active
LLM Vision
LLM Vision is a Home Assistant integration (installed via HACS) that uses multimodal large language models to analyze images, videos, live …
881479active
sczhou/Upscale-A-Video
Upscale-A-Video is a diffusion-based model for real-world video super-resolution that takes low-resolution videos and text prompts as input…
271477active
NVIDIA-ISAAC-ROS/isaac_ros_visual_slam
Isaac ROS Visual SLAM is a ROS 2 package providing GPU-accelerated visual simultaneous localization and mapping (VSLAM) using stereo visual…
921473active
mit-han-lab/torchsparse
TorchSparse is a high-performance PyTorch library for sparse convolution on 3D point clouds, with optimized GPU kernels for both training a…
231473active
FeiYull/TensorRT-Alpha
A C++/CUDA library providing TensorRT-accelerated deployment for 30+ popular computer vision models including YOLOv3-v8, YOLOv8-Pose/Seg/Cl…
1001464active
Topdu/OpenOCR
OpenOCR is an open-source Python toolkit for general OCR research and applications, covering text detection and recognition, formula and ta…
581464active
yunjey/stargan
Official PyTorch implementation of StarGAN, a unified generative adversarial network for multi-domain image-to-image translation (CVPR 2018…
325295maintenance
alibaba/Logics-Parsing
Logics-Parsing is an end-to-end document parsing model from Alibaba that converts document images into structured output using a single mul…
611460active
zsyOAOA/InvSR
InvSR is a Python research library implementing arbitrary-steps image super-resolution via diffusion inversion, leveraging pre-trained diff…
481459active
Walter0807/MotionBERT
Official PyTorch implementation of MotionBERT (ICCV 2023), a unified pretrained model for learning human motion representations from 2D ske…
611454active
sdcb/PaddleSharp
A .NET/C# wrapper around Baidu's PaddleInference C API, providing PaddleOCR, PaddleDetection, rotation detection, Chinese segmentation, and…
751453active
dbolya/yolact
YOLACT is a PyTorch implementation of a fully convolutional model for real-time instance segmentation, accompanying the YOLACT and YOLACT++…
475242maintenance
zylo117/Yet-Another-EfficientDet-Pytorch
A PyTorch re-implementation of Google's EfficientDet object detection model with pretrained weights matching near-SOTA accuracy at real-tim…
235233maintenance
amdegroot/ssd.pytorch
A PyTorch implementation of the Single Shot MultiBox Detector (SSD) object detection model from the 2016 paper by Wei Liu et al. It include…
325222maintenance
Double Take
Double Take is a self-hosted Docker application providing a unified UI and API for facial recognition. It abstracts multiple face detection…
361444active
serratus/quaggaJS
QuaggaJS is a barcode-scanner library written entirely in JavaScript that supports real-time localization and decoding of barcode types suc…
235208maintenance
tianweiy/CausVid
CausVid is a research codebase implementing a fast autoregressive video diffusion model distilled from a bidirectional diffusion transforme…
331441active
neuralchen/SimSwap
SimSwap is a PyTorch-based face-swapping framework that performs arbitrary face swaps on images and videos using a single trained model. It…
235192maintenance
zuruoke/watermark-removal
A machine learning tool that removes watermarks from images using deep learning image inpainting, based on Contextual Attention and Gated C…
775181maintenance
Francis-Rings/StableAnimator
StableAnimator is an end-to-end ID-preserving video diffusion framework that animates a reference human image according to a sequence of po…
371433active
zsyOAOA/ResShift
ResShift is an efficient diffusion model for image super-resolution that transfers between low- and high-resolution images by shifting resi…
591430active
facebookresearch/vggsfm
VGGSfM is a deep learning-based Structure from Motion pipeline from Meta AI and Oxford VGG that recovers camera poses and 3D point clouds f…
261430active
jasonmayes/Real-Time-Person-Removal
A browser-based demo that removes people from complex video backgrounds in real time using TensorFlow.js. It learns the static background o…
235151maintenance
XPandora/PhysGaussian
PhysGaussian is a research library that integrates Material Point Method (MPM) physics simulation with 3D Gaussian Splatting representation…
521427active
apple/ml-aim
Apple's official repository for AIM (Autoregressive Image Models), providing code and pretrained checkpoints for AIMv1 and AIMv2 large visi…
691426active
nv-tlabs/GEN3C
GEN3C is NVIDIA's research codebase for a generative video model that achieves precise camera control and temporal 3D consistency using a 3…
561425active
ZheC/Realtime_Multi-Person_Pose_Estimation
Reference implementation of the CVPR'17 paper 'Realtime Multi-Person Pose Estimation', a bottom-up approach that detects keypoints for mult…
325126maintenance
IDEA-Research/DINO-X-API
DINO-X API is a Python client library and examples for accessing DINO-X, a hosted unified vision model for open-world object detection and …
331422active
SagiPolaczek/NeuralSVG
Official PyTorch implementation of NeuralSVG, an ICCV 2025 paper that generates layered, editable SVG vector graphics from text prompts. It…
441421active
NVlabs/BundleSDF
BundleSDF is a CVPR 2023 research implementation from NVIDIA for near real-time 6-DoF pose tracking of unknown rigid objects from monocular…
621417stable
khanamiryan/php-qrcode-detector-decoder
A pure PHP library for detecting and decoding QR codes from images, ported from the ZXing library. It works without any PHP extensions beyo…
331414active
mmp/pbrt-v3
pbrt-v3 is the C++ source code for the physically based rendering system described in the third edition of the book 'Physically Based Rende…
325085maintenance
fudan-generative-vision/hallo3
Hallo3 is a research model from Fudan University that animates a single portrait image into a highly dynamic and realistic talking-head vid…
231413active
CSAILVision/semantic-segmentation-pytorch
A PyTorch implementation of semantic segmentation (scene parsing) models for the MIT ADE20K dataset, including pretrained model zoo and tra…
325081maintenance
imagej/imagej2
ImageJ2 is an open-source Java framework and application for processing and analyzing N-dimensional scientific image data, built on the Img…
721411stable
dailenson/SDT
Official PyTorch implementation of the CVPR 2023 paper 'Disentangling Writer and Character Styles for Handwriting Generation' (SDT). It gen…
401411active
om-ai-lab/OmDet
OmDet-Turbo is a PyTorch implementation of a transformer-based open-vocabulary object detection model that detects arbitrary user-defined o…
541406active
zju3dv/street_gaussians
Street Gaussians is a research implementation of the ECCV 2024 paper 'Modeling Dynamic Urban Scenes with Gaussian Splatting', which reconst…
691405active
zenustech/zeno
ZENO is an open-source, node-based 3D simulation and rendering system written in C++. It lets users build complex physics simulations and v…
661404active
nachifur/MulimgViewer
MulimgViewer is a Python-based multi-image viewer that displays many images in a single interface for side-by-side comparison, parallel sel…
631402active
yfeng95/PRNet
PRNet is a Python/TensorFlow implementation of the ECCV 2018 Position Map Regression Network for joint 3D face reconstruction and dense ali…
325018maintenance
Zejun-Yang/AniPortrait
AniPortrait is a Python framework from Tencent that generates photorealistic portrait animations from an audio clip and a reference image, …
265014maintenance
galilai-group/lejepa
LeJEPA is a Python framework for scalable, theoretically grounded self-supervised representation learning based on Joint-Embedding Predicti…
421393active
ByteDance-Seed/SeedVR
SeedVR/SeedVR2 are diffusion-transformer based models for generic real-world and AIGC video and image restoration, with SeedVR2 using adver…
441390active
cszn/BSRGAN
BSRGAN is a PyTorch implementation of a practical degradation model for deep blind image super-resolution, presented at ICCV 2021. It provi…
321390stable
Junyi42/monst3r
MonST3R is the official PyTorch implementation of an ICLR 2025 paper that estimates per-timestep geometry (pointmaps) from dynamic videos i…
221390active
QwenLM/Qwen3-VL-Embedding
Qwen3-VL-Embedding and Qwen3-VL-Reranker are state-of-the-art multimodal embedding and reranking models built on the Qwen3-VL foundation mo…
521387active
davideberly/GeometricTools
The Geometric Tools Engine (GTE) is a C++14 collection of source code for computing in mathematics, geometry, graphics, image analysis, and…
761386active
yanx27/Pointnet_Pointnet2_pytorch
A pure PyTorch implementation of the PointNet and PointNet++ deep learning architectures for point cloud processing. It includes training a…
324958maintenance
hustvl/VAD
VAD is an end-to-end autonomous driving framework that models the driving scene as a fully vectorized representation of agents and map elem…
571383active
AI-FanGe/OpenAIglasses_for_Navigation
An open Python framework for an AI-powered smart glasses navigation system for visually impaired users, built around an ESP32-CAM client st…
361383active
autonomousvision/unimatch
UniMatch is a PyTorch research library implementing a unified transformer-based model for optical flow, stereo matching, and depth estimati…
321383stable
sql-hkr/tiny8
Tiny8 is an educational 8-bit CPU simulator written in Python, featuring an AVR-inspired architecture with 32 registers, a 60+ instruction …
441382active
keyu-tian/SparK
SparK is the official PyTorch implementation of an ICLR 2023 Spotlight paper that applies BERT/MAE-style masked image modeling to convoluti…
221382stable
zhixuhao/unet
A Keras implementation of the U-Net convolutional network architecture for image segmentation, based on the original biomedical segmentatio…
624941maintenance
siyuanliii/masa
Official PyTorch implementation of MASA (CVPR 2024 Highlight), a universal instance appearance model that learns to match any objects acros…
301376active
sMythicalBird/ZenlessZoneZero-Auto
A Python-based automation framework for the game Zenless Zone Zero that uses image classification, template matching, and OCR to perform au…
151376active
qubvel/segmentation_models
A Python library providing neural network architectures for image segmentation (Unet, FPN, Linknet, PSPNet) built on Keras and TensorFlow K…
234923maintenance
Meituan-AutoML/MobileVLM
MobileVLM is a family of compact vision language models (1.4B-3B parameters) designed to run efficiently on mobile devices, combining small…
171371active
SBCV/Blender-Addon-Photogrammetry-Importer
A Blender addon that imports photogrammetry and structure-from-motion reconstruction results from tools like COLMAP, Meshroom, OpenMVG, and…
571369active
mega-sam/mega-sam
MegaSaM is a research codebase implementing a deep visual SLAM system that estimates camera parameters and consistent depth maps from casua…
451367active
PKU-VCL-3DV/SLAM3R
SLAM3R is a real-time dense 3D scene reconstruction system that regresses 3D points from monocular RGB video using feed-forward neural netw…
391366active
Sense-X/Co-DETR
Co-DETR is a PyTorch implementation of DETRs with Collaborative Hybrid Assignments Training, an ICCV 2023 object detection and instance seg…
321364stable
yinguobing/head-pose-estimation
A Python library for realtime human head pose estimation using ONNX Runtime and OpenCV. It combines face detection (SCRFD), 68-point facial…
231357stable
ant-research/CoDeF
CoDeF is the official PyTorch implementation of Content Deformation Fields, a video representation combining a canonical content field and …
294843maintenance
huridocs/pdf-document-layout-analysis
A Dockerized microservice by HURIDOCS that performs PDF document layout analysis, OCR, and element segmentation/classification (texts, titl…
911356active

← prev page 9 / 24 next →