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
pqpo/SmartCamera
SmartCamera is an Android camera extension library providing a highly customizable real-time scanning module that detects whether an object…
231308maintenance
hengli/camodocal
CamOdoCal is a C++ library for automatic intrinsic and extrinsic calibration of a camera rig with multiple generic cameras and odometry. It…
231303maintenance
foolwood/DaSiamRPN
PyTorch implementation of DaSiamRPN, an ECCV 2018 distractor-aware Siamese network for visual object tracking, winner of the VOT-18 real-ti…
321300maintenance
NVlabs/DG-Net
DG-Net is a PyTorch implementation of the CVPR 2019 (Oral) paper 'Joint Discriminative and Generative Learning for Person Re-identification…
321298maintenance
AI Basketball Analysis
An AI-powered web app and API that analyzes basketball shots and shooting form from uploaded videos using object detection and OpenPose pos…
321297maintenance
zeusees/License-Plate-Detector
A YOLOv5-based license plate detection model trained on the CCPD dataset and proprietary data, supporting many Chinese plate types. It prov…
321289maintenance
apple/ml-neuman
Official reference implementation of NeuMan (ECCV 2022), which reconstructs an animatable human and the background scene from a single vide…
751285maintenance
MasterBin-IIAU/UNINEXT
UNINEXT is the official PyTorch implementation of the CVPR 2023 paper 'Universal Instance Perception as Object Discovery and Retrieval'. It…
311279maintenance
j96w/DenseFusion
DenseFusion is the official PyTorch implementation of the paper '6D Object Pose Estimation by Iterative Dense Fusion', which estimates the …
321278maintenance
YavorGIvanov/sam.cpp
A pure C/C++ implementation of Meta's Segment Anything Model (SAM) for image segmentation inference, built on the ggml tensor library. It c…
291278maintenance
duzexu/ARuler
An iOS augmented reality app that measures distances using Apple's ARKit and SceneKit. It uses plane detection and feature point hit-testin…
601277maintenance
Autopilot TensorFlow
A TensorFlow implementation of Nvidia's end-to-end self-driving steering angle prediction paper (arXiv 1604.07316) with some modifications.…
321277maintenance
TRI-ML/packnet-sfm
Official PyTorch implementation of PackNet and related self-supervised monocular depth estimation methods from Toyota Research Institute's …
231274maintenance
kennymckormick/pyskl
PYSKL is a PyTorch-based toolbox for skeleton-based human action recognition, built on MMAction2. It provides official implementations of P…
501270maintenance
phonegap/phonegap-plugin-barcodescanner
A Cordova/PhoneGap plugin providing cross-platform barcode scanning for hybrid mobile apps. It exposes a JavaScript API (cordova.plugins.ba…
101270maintenance
rohitrango/automatic-watermark-detection
A Python implementation of the CVPR 2017 paper 'On The Effectiveness Of Visible Watermarks' that detects and removes visible watermarks fro…
321267maintenance
tensorlayer/HyperPose
HyperPose is a library for building high-performance custom human pose estimation applications. It combines a C++ inference engine with Ten…
231264maintenance
OpenPifPaf
OpenPifPaf is a PyTorch library implementing Composite Fields for semantic keypoint detection and spatio-temporal association, primarily fo…
231262maintenance
BrandonJoffe/home_surveillance
A self-hosted home surveillance application that processes streams from multiple IP cameras, performs motion detection and facial recogniti…
321260maintenance
GoGoDuck912/Self-Correction-Human-Parsing
A deep learning toolkit for human parsing (semantic segmentation of clothing and body parts in images), with pretrained models on LIP, ATR,…
321259maintenance
R-FCN
MATLAB implementation of R-FCN, a region-based fully convolutional object detection framework described in a NIPS 2016 paper. It builds on …
321247maintenance
utiasSTARS/pykitti
pykitti is a minimal Python library for loading and working with the KITTI autonomous driving dataset, supporting raw and odometry benchmar…
321245maintenance
otaha178/Emotion-recognition
A Python application that performs real-time facial emotion recognition from a webcam feed using a convolutional neural network. It display…
321239maintenance
DM-VIO
DM-VIO is a C++ implementation of Delayed Marginalization Visual-Inertial Odometry, a direct sparse visual-inertial odometry method publish…
321236maintenance
ju1ce/April-Tag-VR-FullBody-Tracker
A free open-source application that provides full-body tracking in VR using printed AprilTag fiducial markers tracked by a phone or PS Eye …
231234maintenance
huoyijie/AdvancedEAST
AdvancedEAST is a deep learning algorithm for detecting text in scene images, built on the EAST architecture with improvements for more acc…
321229maintenance
GeekAlexis/FastMOT
FastMOT is a high-performance multiple object tracking system combining YOLO/SSD detection, Deep SORT with OSNet ReID, and KLT optical flow…
231219maintenance
ucbdrive/few-shot-object-detection
FsDet is the official implementation of the ICML 2020 paper 'Frustratingly Simple Few-Shot Object Detection' (TFA), built on detectron2. It…
231219maintenance
xingyizhou/CenterNet2
CenterNet2 is a research implementation of probabilistic two-stage object detection built on detectron2, where a class-agnostic one-stage C…
321218maintenance
YuliangXiu/ECON
ECON is a research tool that reconstructs high-fidelity 3D clothed human avatars from a single color image by combining implicit and explic…
321212maintenance
NVlabs/VoxFormer
Official PyTorch implementation of VoxFormer, a CVPR 2023 highlight paper presenting a sparse voxel transformer for camera-based 3D semanti…
311209maintenance
enazoe/yolo-tensorrt
A C++ wrapper around NVIDIA TensorRT for running YOLO object detection models (YOLOv3, YOLOv4, YOLOv5) with support for FP32, FP16, and INT…
531201maintenance
ethan-li-coding/SemiGlobalMatching
A complete, well-commented C++ implementation of the classic Semi-Global Matching (SGM) stereo matching algorithm for computing disparity a…
321200maintenance
KaihuaTang/Scene-Graph-Benchmark.pytorch
A PyTorch codebase for Scene Graph Generation (SGG) built on maskrcnn-benchmark, implementing methods from the CVPR 2020 paper 'Unbiased Sc…
561199maintenance
philipperemy/yolo-9000
A packaging of YOLO9000 (YOLOv2), a real-time object detection model that can detect over 9,000 object classes, built around the Darknet fr…
321194maintenance
Kagami/go-face
A Go library that provides face recognition by wrapping dlib's machine learning models, including face detection, landmark prediction, and …
321193maintenance
peng-zhihui/A-Eye
A super-mini AI camera development board based on the Kendryte K210 chip, with fully open-source hardware (PCB and enclosure designs) and f…
321190maintenance
TheThreeDog/Auto-Lianliankan
A Python-based game cheat (bot) for the Lianliankan (matching tile) puzzle game that uses OpenCV image recognition to read the game board f…
321189maintenance
elliottwu/unsup3d
Official PyTorch implementation of the CVPR 2020 (Oral, Best Paper Award) research paper 'Unsupervised Learning of Probably Symmetric Defor…
321189maintenance
DeepGCNs
A PyTorch library implementing DeepGCNs, DeeperGCN, and GNN1000 - graph convolutional network architectures that borrow residual/dense conn…
321189maintenance
zju3dv/snake
Official research code for 'Deep Snake for Real-Time Instance Segmentation' (CVPR 2020 oral), implementing a deep contour-based instance se…
751188maintenance
APRIL-ZJU/lidar_IMU_calib
LI-Calib is a C++/ROS toolkit that calibrates the 6DoF rigid transformation and time offset between a 3D LiDAR and an IMU using continuous-…
321188maintenance
whai362/PSENet
Official PyTorch implementation of PSENet, a progressive scale expansion network for robust scene text detection. It includes training, tes…
231185maintenance
RedApparat/FaceDetector
An Android library that detects human faces in real time on camera preview streams, with a C++ core and simple integration via a frame proc…
231179maintenance
WebSpiderUtils/verification_code
A research repository documenting approaches and code for solving mainstream CAPTCHA systems such as Geetest, NetEase Yidun, and Aliyun CAP…
321168maintenance
facebookresearch/meshrcnn
Mesh R-CNN is Facebook AI Research's official implementation of the ICCV 2019 paper, a model that detects objects in images and predicts th…
561162maintenance
chentao0707/QrCodeScan
An Android QR code scanning client that combines ZXing's camera control with the faster ZBar C decoding library, including a fix for Chines…
321159maintenance
kuixu/kitti_object_vis
A Python toolkit for transforming and visualizing the KITTI Object Detection dataset, including volumetric LiDAR point clouds, birdview pro…
321158maintenance
Talking Head Anime from a Single Image
Demo programs for the Talking Head Anime from a Single Image 2 project, which animates an anime character from a single image. It includes …
321155maintenance
Xharlie/pointnerf
Point-NeRF is a research implementation of a point-based neural radiance field method (CVPR 2022 Oral) that models scenes with neural 3D po…
321154maintenance
Sharpiless/Yolov5-Deepsort
A Python project combining YOLOv5 object detection with DeepSort multi-object tracking, packaged as a Detector class for vehicle and pedest…
321153maintenance
andrewkirillov/AForge.NET
AForge.NET is an open-source C# framework for computer vision and artificial intelligence, comprising libraries such as AForge.Imaging, AFo…
321152maintenance
bubbliiiing/yolov5-pytorch
A PyTorch implementation of the YOLOv5 (v5.0) object detection model with full training, prediction, and evaluation pipelines. It is design…
231152maintenance
PengyiZhang/SlimYOLOv3
SlimYOLOv3 is a research implementation of channel-pruned YOLOv3 object detectors optimized for real-time inference on UAVs and embedded de…
321151maintenance
JodusNodus/react-qr-reader
A React component that scans and decodes QR codes using the device webcam via WebRTC. It provides a simple QrReader component with hooks-ba…
231151maintenance
joe-siyuan-qiao/DetectoRS
Official PyTorch implementation of DetectoRS, a state-of-the-art object detection and instance segmentation model using Recursive Feature P…
321146maintenance
peiyunh/tiny
A MATLAB implementation of the Tiny Face Detector (CVPR 2017), a deep-learning face detector specialized in finding very small faces using …
321143maintenance
HRNet/HRNet-Facial-Landmark-Detection
Official PyTorch implementation of HRNet-based facial landmark detection from the TPAMI paper 'Deep High-Resolution Representation Learning…
321140maintenance
CASIA-LMC-Lab/AnomalyGPT
AnomalyGPT is the first Large Vision-Language Model based method for industrial anomaly detection, identifying the presence and location of…
291140maintenance
Timthony/self_drive
A self-driving RC car project based on Raspberry Pi and TensorFlow/Keras. It collects camera images while a human drives the car on a taped…
321137maintenance
laurentkneip/opengv
OpenGV is a C++ library of computer vision methods for solving geometric vision problems such as absolute-pose, relative-pose, triangulatio…
321135maintenance
karfly/learnable-triangulation-pytorch
Official PyTorch implementation of the ICCV 2019 paper 'Learnable Triangulation of Human Pose', providing algebraic and volumetric learnabl…
231135maintenance
maudzung/SFA3D
A PyTorch implementation of SFA3D, a fast and accurate anchor-free 3D object detection model for LiDAR point clouds, trained and evaluated …
321131maintenance
bearpaw/pytorch-pose
A PyTorch toolkit implementing a general pipeline for 2D single-human pose estimation, with training, inference, and evaluation interfaces …
321120maintenance
Multi-Camera Live Object Tracking
A Python application that performs live multi-camera object detection, tracking, and counting using YOLO v4 and Deep SORT, with a Flask web…
321120maintenance
irolaina/FCRN-DepthPrediction
Reference implementation and pretrained models for FCRN (Deeper Depth Prediction with Fully Convolutional Residual Networks), predicting de…
321119maintenance
JiawangBian/GMS-Feature-Matcher
GMS (Grid-based Motion Statistics) is a fast, robust feature correspondence algorithm for filtering feature matches between images, publish…
321113maintenance
fudan-zvg/SETR
SETR (SEgmentation TRansformers) is the official PyTorch implementation of the CVPR 2021 / IJCV 2024 paper 'Rethinking Semantic Segmentatio…
321109maintenance
biubug6/Face-Detector-1MB-with-landmark
A PyTorch-based ultra-lightweight face detection library (~1MB models) with 5-point facial landmark detection, offering slim, RFB, and Reti…
321107maintenance
aim-uofa/AdelaiDepth
AdelaiDepth is an open-source toolbox for monocular depth prediction and 3D scene reconstruction from single images, containing research pr…
321106maintenance
vietnh1009/QuickDraw
A Python implementation of Google's Quick, Draw! game that recognizes hand-drawn sketches using a CNN trained on the Quick Draw dataset. It…
321104maintenance
msracver/Relation-Networks-for-Object-Detection
Official MXNet implementation of the CVPR 2018 paper 'Relation Networks for Object Detection', which adds an attention-based relation modul…
321104maintenance
nmoehrle/mvs-texturing
A C++ command-line application that textures 3D meshes reconstructed from multi-view stereo (MVS) images, based on the ECCV 2014 paper 'Let…
611100maintenance
Flode-Labs/vid2densepose
A Python tool that applies the DensePose model to videos, producing color-coded part-index visualizations for each frame. Its output is des…
271100maintenance
kazuto1011/deeplab-pytorch
An unofficial PyTorch re-implementation of DeepLab v2 with a ResNet-101 backbone for semantic segmentation, supporting COCO-Stuff and PASCA…
231100maintenance
hhaAndroid/mmdetection-mini
A minimal, heavily annotated reimplementation of the mmdetection object detection framework, built from scratch for learning purposes. It m…
321099maintenance
jeeliz/jeelizWeboji
A JavaScript/WebGL library for real-time face tracking and facial expression detection in the browser, using a neural network to detect 11 …
321099maintenance
ethz-asl/segmap
SegMap is a C++ library and ROS package providing a segment-based 3D map representation for robot localization, environment reconstruction,…
321096maintenance
jhansireddy/AndroidScannerDemo
ScanLibrary is an Android document scanning library built on top of OpenCV that lets users select document edges, crop the document, and ap…
321092maintenance
dyh/unbox_yolov5_deepsort_counting
A Python application that combines YOLOv5 object detection with DeepSORT multi-object tracking to detect, track, and count pedestrians and …
321092maintenance
sfzhang15/ATSS
Official PyTorch implementation of ATSS (Adaptive Training Sample Selection), a CVPR 2020 Oral paper on object detection. It automatically …
321085maintenance
GOATmessi8/ASFF
A PyTorch implementation of YOLOv3 with the Adaptively Spatial Feature Fusion (ASFF) module and optional MobileNetV2 backbone for single-sh…
321084maintenance
weiyithu/SurroundOcc
SurroundOcc is the official PyTorch implementation of an ICCV 2023 paper predicting dense 3D volumetric occupancy from multi-camera images …
401083maintenance
Rock-100/FaceKit
FaceKit is a C++ toolkit implementing Progressive Calibration Networks (PCN) for real-time rotation-invariant face detection and tracking, …
321083maintenance
Redth/ZXing.Net.Mobile
A C#/.NET barcode scanning library based on ZXing, providing camera-based barcode and QR code scanning for Xamarin.iOS, Xamarin.Android, UW…
231083maintenance
rykov8/ssd_keras
A Keras port of the SSD (Single Shot MultiBox Detector) object detection model, including pretrained weights ported from the original Caffe…
101083maintenance
comet-ml/kangas
Kangas is a Python library and tool for exploring, analyzing, and visualizing large-scale multimedia datasets via its DataGrid format. It o…
231078maintenance
Jcparkyn/dpoint
D-POINT is an open-source digital stylus that achieves 6DoF input using camera-based ArUco marker tracking fused with inertial measurements…
301075maintenance
JosephKJ/OWOD
OWOD is the official PyTorch implementation of ORE (Open World Object Detector), a CVPR 2021 Oral paper introducing the Open World Object D…
321073maintenance
huihut/OpenCV-MinGW-Build
A repository of prebuilt OpenCV binaries (32-bit and 64-bit) compiled with MinGW on Windows, covering versions from 3.3.1 through 4.5.5 inc…
231073maintenance
cardwing/Codes-for-Lane-Detection
Reference implementations of lightweight lane detection CNNs, including the ENet-SAD model from the ICCV 2019 paper 'Learning Lightweight L…
321072maintenance
HViktorTsoi/FAST_LIO_LOCALIZATION
A ROS-based localization framework that re-localizes a robot in a pre-built 3D point cloud map by fusing FAST-LIO lidar odometry with low-f…
321072maintenance
megvii-research/PETR
Official PyTorch implementation of PETR and PETRv2, transformer-based frameworks for multi-view 3D object detection and BEV segmentation fr…
321071maintenance
microsoft/VideoX
VideoX is a collection of Microsoft's video cross-modal understanding models, including X-CLIP for video-language recognition, 2D-TAN and M…
101071maintenance
ayoolaolafenwa/PixelLib
PixelLib is a Python library for performing semantic and instance segmentation of objects in images and videos with just a few lines of cod…
231070maintenance
NVIDIA-AI-IOT/trt_pose
trt_pose is a Python library from NVIDIA for real-time human pose estimation accelerated with TensorRT, targeting NVIDIA Jetson and other N…
231067maintenance
ternaus/TernausNet
TernausNet is a PyTorch implementation of the U-Net architecture with a VGG11 encoder pre-trained on ImageNet for image segmentation. It wa…
321062maintenance
code-kotis/qr-code-scanner
A progressive web application that scans and decodes QR codes and barcodes directly from the browser using the device camera or uploaded im…
101062maintenance
simonfuhrmann/mve
MVE (The Multi-View Environment) is a C++ library and toolset implementing a complete end-to-end pipeline for image-based 3D geometry recon…
671061maintenance
SeetaFace
SeetaFace is an open-source, full-stack face recognition toolkit written in standard C++ with no third-party dependencies. It provides face…
321061maintenance

← prev page 11 / 16 next →