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

Open-source computer-vision software

1575 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.

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

ProductHealth v2StarsMaturity
facebookresearch/VideoPose3D
A PyTorch implementation of CVPR 2019 research on 3D human pose estimation in video using temporal convolutions over 2D keypoint trajectori…
104049maintenance
MIT-SPARK/Hydra
Hydra is a C++ system that incrementally builds hierarchical 3D Scene Graphs from sensor data in real time. It is developed by MIT SPARK as…
661163active
3D ResNets for Action Recognition
A PyTorch implementation of 3D ResNet and R(2+1)D models for video action recognition, accompanying CVPR 2018 and related papers. It includ…
234038maintenance
MCG-NKU/E2FGVI
E2FGVI is the official PyTorch implementation of the CVPR 2022 paper 'Towards An End-to-End Framework for Flow-Guided Video Inpainting'. It…
321162stable
DennisLiu1993/Fastest_Image_Pattern_Matching
A C++ library implementing an accelerated Normalized Cross Correlation (NCC)-based template matching and image alignment algorithm, based o…
571161active
naurril/SUSTechPOINTS
SUSTechPOINTS is a web-based 3D point cloud annotation platform for labeling LiDAR data with 3D bounding boxes, aimed at autonomous driving…
581160active
fundamentalvision/Deformable-DETR
Official PyTorch implementation of Deformable DETR, an efficient end-to-end object detector that uses deformable attention to fix DETR's sl…
324028maintenance
Linaom1214/TensorRT-For-YOLO-Series
A Python and C++ toolkit for running YOLO-series object detection models (YOLOv3 through YOLOv12, YOLOX) with NVIDIA TensorRT, including ON…
401158active
sirius-ai/LPRNet_Pytorch
A PyTorch implementation of LPRNet, a lightweight deep neural network for license plate recognition. It ships with pretrained weights focus…
321158stable
yuriy-budiyev/code-scanner
An Android code scanner library built on top of ZXing that provides a customizable scanner view for reading barcodes and QR codes. It suppo…
231158stable
EyeTrackVR
EyeTrackVR is a free, open-source, DIY software platform that turns affordable cameras and IR LEDs mounted inside a VR headset into an eye …
821157active
LazarSoft/jsqrcode
A JavaScript port of the ZXing QR code scanner that decodes QR codes from images or canvas in HTML5-enabled browsers. It supports webcam-ba…
324012maintenance
ShiqiYu/OpenGait
OpenGait is a flexible and extensible Python framework for gait recognition research, providing implementations of state-of-the-art models …
651154active
cvg/glue-factory
Glue Factory is a PyTorch-based library for training and evaluating deep neural networks that detect and match local visual features (point…
661153active
OpenGVLab/VisionLLM
VisionLLM is a series of open-source multimodal large language models from OpenGVLab that unify vision-centric tasks under language instruc…
301153active
FlagOpen/RoboBrain2.5
RoboBrain 2.5 is an open-source embodied AI foundation model from BAAI that combines multimodal large language model capabilities with 3D s…
471150active
IDEA-Research/Grounding-DINO-1.5-API
Python examples and API client for Grounding DINO 1.5/1.6, IDEA Research's open-world (open-set) object detection model series hosted on De…
251148active
yohanshin/WHAM
WHAM is the official PyTorch implementation of the CVPR 2024 paper 'Reconstructing World-grounded Humans with Accurate 3D Motion'. It estim…
271146active
chaxiu/munk-ai
Munk AI (the open-source Munk Test CLI) is a local-first, self-improving AI testing engine that turns natural-language intent into product-…
781145active
wh200720041/floam
FLOAM is a fast and optimized Lidar Odometry And Mapping (LOAM) implementation for indoor and outdoor localization, modified from LOAM and …
321145stable
HengyiWang/spann3r
Spann3R is a transformer-based model for dense 3D reconstruction from ordered or unordered image collections, built on the DUSt3R paradigm.…
231145active
noahcao/OC_SORT
OC-SORT is a pure motion-model-based multi-object tracker for video, improving on SORT by fixing Kalman filter limitations to handle occlus…
641143stable
kzampog/cilantro
cilantro is a lean, templated C++ library for processing 3D point cloud data, offering kd-trees, normal estimation, resampling, PCA, PLY I/…
411138active
mgonzs13/yolo_ros
A ROS 2 wrapper for Ultralytics YOLO models (YOLOv8 through YOLO26) providing object detection, tracking, instance segmentation, human pose…
931137active
CellProfiler
CellProfiler is a free, open-source desktop application for quantitative analysis of biological images, letting biologists build modular im…
671137active
JEOresearch/EyeTracker
A lightweight open-source Python library for 3D eye tracking that detects and fits the pupil ellipse in eye camera video or images. It is a…
641137active
OpenGVLab/SAM-Med2D
Official implementation of SAM-Med2D, a fine-tuned Segment Anything Model (SAM) for 2D medical image segmentation, trained on the SA-Med2D-…
291137active
alibaba-damo-academy/RynnVLA-002
RynnVLA-002 is a unified autoregressive Vision-Language-Action and world model that generates robot actions from text and image observation…
401136active
localai-org/depth-anything.cpp
A from-scratch C++17/ggml port of ByteDance's Depth Anything 2 and 3 models for dependency-free monocular metric depth and camera pose infe…
561132active
leggedrobotics/elevation_mapping_cupy
A GPU-accelerated elevation mapping library for robotics, built on CuPy and integrated with ROS, that fuses point clouds into multi-modal t…
861131active
XieZhiFa/IdCardOCR
An Android OCR library for offline recognition of Chinese second-generation ID cards, driver's licenses, and passports. It extracts all fie…
761131active
MIT-SPARK/VGGT-SLAM
VGGT-SLAM is a dense RGB SLAM system that performs real-time feed-forward 3D scene reconstruction, optimizing on the SL(4) manifold using t…
561129active
brownhci/WebGazer
WebGazer.js is a JavaScript eye tracking library that uses a standard webcam to predict a user's gaze location on a web page in real time. …
593903maintenance
open-mmlab/mmtracking
MMTracking is OpenMMLab's PyTorch-based toolbox for video perception tasks, unifying video object detection, multiple object tracking, sing…
233903maintenance
princeton-vl/DPVO
DPVO is a deep learning-based visual odometry and SLAM system that estimates camera trajectories from video or image sequences using patch-…
751127active
cameraui/camera.ui
camera.ui is a self-hosted, local-first video surveillance (NVR) platform for security cameras with live viewing, 24/7 recording, and on-de…
981126active
Kerberos Agent
Kerberos Agent is an open-source, scalable video surveillance application written in Go with a React frontend, designed to connect to IP ca…
951126active
xverse-engine/XScene-UEPlugin
An Unreal Engine 5 plugin for real-time visualization, management, editing, and scalable hybrid rendering of 3D Gaussian Splatting models. …
361125active
THU-MIG/RepViT
Official PyTorch implementation of RepViT, a family of lightweight CNNs designed by integrating efficient ViT architectural designs into Mo…
201123stable
hkchengrex/Cutie
Cutie is a video object segmentation framework with object-level memory reading, a follow-up to XMem offering better consistency, robustnes…
181122active
princeton-vl/RAFT-Stereo
RAFT-Stereo is a PyTorch implementation of a deep learning model for stereo matching that estimates disparity maps from stereo image pairs …
711121stable
yangxue0827/RotationDetection
AlphaRotate is a TensorFlow-based benchmark and toolbox for rotated (oriented) object detection, implementing detectors such as R2CNN, Reti…
231120active
eszdman/PhotonCamera
PhotonCamera is an open-source Android camera app that applies enhanced computational photography image processing to captured photos. It u…
671118active
storyicon/comfyui_segment_anything
A ComfyUI custom node that combines GroundingDINO and Segment Anything (SAM) to segment any element in an image using semantic text prompts…
281114active
OpenKinect/libfreenect
libfreenect is a userspace driver and library for the original Microsoft Xbox Kinect sensor, providing access to RGB and depth images, moto…
233838maintenance
spytensor/prepare_detection_dataset
A collection of Python scripts that convert object detection datasets between common annotation formats, including CSV, LabelMe JSON, COCO,…
621107active
pageauc/speed-camera
A Python3 and OpenCV application that turns a Raspberry Pi, Unix, or Windows computer with a Pi camera, USB webcam, or IP/RTSP camera into …
751106active
lolishinshi/imsearch
A Rust-based large-scale similar image search tool that uses feature point matching (ORB features with a FAISS-style index) to find full im…
881105active
hku-mars/FAST-Calib
FAST-Calib is a C++ tool for fast, target-based extrinsic calibration of LiDAR-camera systems, producing accurate results in about one seco…
531103active
Patchwork++
Patchwork++ is a fast, robust, and self-adaptive ground segmentation algorithm for 3D LiDAR point clouds, published at IROS 2022. It provid…
811101active
YOLOs-CPP
YOLOs-CPP is a production-ready, cross-platform C++ inference library for the YOLO model family (v5 through YOLO26), built on ONNX Runtime …
821095active
SimpleITK/SimpleITK
SimpleITK is a simplified C++ interface to the Insight Toolkit (ITK) for multi-dimensional image analysis, including filtering, segmentatio…
961092stable
image-js/image-js
ImageJS is a JavaScript/TypeScript library for image processing and manipulation, offering features like resizing, cropping, filtering, col…
931092stable
zju3dv/InfiniDepth
InfiniDepth is a CVPR 2026 research library for monocular depth estimation that represents depth as neural implicit fields, allowing depth …
601089active
minghanqin/LangSplat
Official implementation of LangSplat, a CVPR 2024 Highlight paper that constructs a 3D language field using 3D Gaussian Splatting with CLIP…
441086active
LujiaJin/One-Pot_Multi-Frame_Denoising
Official PyTorch implementation of the One-Pot Multi-frame Denoising (OPD) method published at BMVC 2022 and extended in IJCV. It provides …
571084stable
vladmandic/face-api
FaceAPI is a JavaScript library built on TensorFlow/JS that provides AI-powered face detection, rotation tracking, face description and rec…
101082active
charlesq34/pointnet2
Official TensorFlow implementation of PointNet++, a deep neural network that learns hierarchical features on 3D point clouds using metric-s…
323712maintenance
auduno/headtrackr
headtrackr is a JavaScript library for real-time face tracking and head tracking via a webcam using WebRTC/getUserMedia. It estimates the u…
323692maintenance
AiyaEffectsSDK (宝宝特效)
AiyaEffectsSDK is an Android demo for a face-tracking visual effects SDK that renders dynamic stickers, 3D/2D animation effects, and beauty…
331076active
microsoft/Biodiversity
Microsoft AI for Good Lab's biodiversity research hub providing open-source AI models and tools for wildlife monitoring and conservation, i…
821075active
facebookresearch/CutLER
CutLER is a research codebase from Meta FAIR for training object detection and instance segmentation models without human annotations, usin…
631075active
cleardusk/3DDFA
A PyTorch implementation of the TPAMI 2017 paper 'Face Alignment in Full Pose Range: A 3D Total Solution' (3DDFA). It fits a 3D Morphable M…
233678maintenance
NVlabs/SegFormer
Official PyTorch implementation of SegFormer, a transformer-based semantic segmentation framework with a hierarchical encoder and lightweig…
323661maintenance
DepthAI
DepthAI is Luxonis's Python library and SDK for developing with Luxonis OAK camera hardware, enabling spatial AI and computer vision on emb…
661069active
gangweix/pixel-perfect-depth
Pixel-Perfect Depth is a monocular depth estimation model based on pixel-space diffusion transformers that produces flying-pixel-free depth…
461069active
rust-cv/cv
Rust CV is a mono-repo of pure-Rust computer vision crates aiming to encapsulate capabilities of OpenCV, OpenMVG, and vSLAM frameworks in c…
441068active
lkeab/gaussian-grouping
Gaussian Grouping extends 3D Gaussian Splatting to jointly reconstruct and segment open-world 3D scenes by lifting 2D SAM masks into per-Ga…
271064stable
sb-ai-lab/EmotiEffLib
EmotiEffLib (formerly HSEmotion) is a lightweight library for facial emotion and engagement recognition in photos and videos, available in …
591063active
neka-nat/cupoch
Cupoch is a C++/Python library that implements rapid 3D data processing for robotics using CUDA, based on Open3D. It provides GPU-accelerat…
591062active
GaussianAvatars
Official research code for GaussianAvatars, a CVPR 2024 Highlight method that creates photorealistic, fully controllable head avatars by ri…
531062active
henry123-boy/SpaTracker
SpatialTracker is the official PyTorch implementation of a CVPR 2024 Highlight paper that tracks any 2D pixels in 3D space from RGB or RGBD…
381062active
koide3/small_gicp
small_gicp is a header-only C++ library with Python bindings for fast, parallelized point cloud registration algorithms including ICP, Poin…
601061active
devilsen/CZXing
CZXing is a C++ port of ZXing for Android that provides WeChat-level QR code and barcode scanning, including WeChat's detection and super-r…
521059active
YunYang1994/tensorflow-yolov3
A TensorFlow 1.x implementation of the YOLOv3 real-time object detector, reproducing the 'YOLOv3: An Incremental Improvement' paper. It sup…
233614maintenance
allenv0/AirPosture
AirPosture is an open-source iOS app that turns AirPods (and compatible Beats) with dynamic head tracking into a real-time posture coach, s…
631057active
inclusionAI/UI-Venus
UI-Venus is a family of open-source multimodal GUI agent models (9B/27B) that perform UI element grounding and task navigation from screens…
611055active
zju3dv/EfficientLoFTR
Efficient LoFTR is a PyTorch implementation of a semi-dense local feature matching model that matches keypoints between image pairs with sp…
691050active
vectr-ucla/direct_lidar_inertial_odometry
DLIO is a lightweight LiDAR-inertial odometry algorithm that constructs continuous-time trajectories using a coarse-to-fine approach for pr…
501050active
qqlu/Entity
EntitySeg is an open-source PyTorch toolbox for open-world, high-quality image segmentation, built on Detectron2. It aggregates multiple re…
321049active
anuragxel/salt
SALT is a Python-based image labeling tool built on Meta AI's Segment Anything Model, providing a barebones GUI for annotating images with …
311049active
vectr-ucla/direct_lidar_odometry
Direct LiDAR Odometry (DLO) is a lightweight, computationally-efficient frontend LiDAR odometry package for consistent and accurate pose es…
231049stable
BlueArchiveArisHelper/BAAH
BAAH (BlueArchive Aris Helper) is an open-source Python automation script with a GUI that automatically completes daily tasks in the mobile…
851047active
TransNet
TransNet V2 is a deep neural network for shot boundary detection in videos, achieving state-of-the-art results on benchmarks like ClipShots…
321046stable
foolwood/SiamMask
Official PyTorch implementation of SiamMask, a deep learning framework for fast online visual object tracking and video object segmentation…
323553maintenance
DLR-RM/3DObjectTracking
A collection of C++ implementations of 3D object tracking algorithms from DLR research, including region-based 6DoF trackers (RBGT, SRT3D, …
461040active
graspnet/graspnet-baseline
The official baseline deep learning model for the GraspNet-1Billion benchmark, detecting dense 6-DoF grasp poses from point clouds of clutt…
321036stable
HarborYuan/ovsam
Official PyTorch implementation of Open-Vocabulary SAM (ECCV 2024), a model that unifies SAM's interactive segmentation with CLIP's open-vo…
681034active
Jumpat/SegmentAnythingin3D
SA3D is a research framework that lifts 2D Segment Anything (SAM) masks into 3D segmentation of objects within a NeRF or 3D Gaussian Splatt…
371031active
jabcode/jabcode
JAB Code (Just Another Bar Code) is a high-capacity 2D color bar code that encodes more data than traditional black-and-white barcodes. The…
631029active
AnimateDiff for Stable Diffusion WebUI
A Stable Diffusion WebUI extension that integrates Segment Anything and GroundingDINO to generate segmentation masks from clicks or text pr…
313497maintenance
Sunone Aimbot
An AI-powered aimbot for first-person shooter games that uses YOLO object detection models (YOLOv8/v10/v12) with TensorRT/ONNX acceleration…
621027active
zhyever/PatchFusion
PatchFusion is a CVPR 2024 end-to-end tile-based framework for high-resolution monocular metric depth estimation from single images. It fus…
541025active
aim-uofa/AdelaiDet
AdelaiDet is an open-source Python toolbox built on Detectron2 that implements multiple instance-level detection and recognition algorithms…
323479maintenance
open-mmlab/mmyolo
MMYOLO is the OpenMMLab toolbox and benchmark for the YOLO series of object detection models, implemented on PyTorch. It provides unified i…
233477maintenance
autonomousvision/gaussian-opacity-fields
Gaussian Opacity Fields (GOF) is a Python/CUDA research implementation for efficient, adaptive surface reconstruction in unbounded scenes u…
251023active
richzhang/colorization
A Python library implementing automatic colorization of grayscale photos using deep neural networks from the ECCV 2016 'Colorful Image Colo…
323463maintenance
thomwolf/Magic-Sand
Magic-Sand is a C++ openFrameworks application that operates an augmented reality sandbox by pairing a Kinect depth sensor with a projector…
231019active
maximeraafat/BlenderNeRF
BlenderNeRF is a Blender add-on that generates synthetic NeRF and Gaussian Splatting datasets with a single click, exporting renders and ca…
231015active
google-research/inksight
InkSight is a Google Research system that converts photos of offline handwritten text into digital ink strokes using a ViT and mT5 encoder-…
671014active

← prev page 7 / 16 next →