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
tonylins/pytorch-mobilenet-v2
A PyTorch implementation of the MobileNetV2 architecture with automatic download of ImageNet pretrained weights. It reproduces the official…
321405maintenance
OpenNI/OpenNI
OpenNI is a C++ framework and SDK providing a standard interface for depth sensors and 3D vision devices like PrimeSense and Kinect cameras…
321395maintenance
swz30/MPRNet
MPRNet is a PyTorch implementation of a multi-stage progressive image restoration network published at CVPR 2021. It provides pretrained mo…
321395maintenance
doonny/PipeCNN
PipeCNN is an OpenCL-based FPGA accelerator for large-scale convolutional neural network inference, written in C with pipelined kernels. It…
321393maintenance
yinboc/liif
LIIF is the official PyTorch implementation of the CVPR 2021 paper 'Learning Continuous Image Representation with Local Implicit Image Func…
321392maintenance
RajSolai/TextSnatcher
TextSnatcher is a Linux desktop application for quickly copying text from images using OCR. Built with Vala and GTK3 on top of Tesseract, i…
231390maintenance
mchehab/zbar
ZBar is an open-source C library and suite of tools for reading barcodes from video streams, image files, and sensors, supporting formats l…
991385maintenance
myhub/tr
An offline Chinese text detection and recognition OCR SDK with C++ core code and Python bindings, supporting models like CRNN, CTPN, and Pi…
471382maintenance
zhubenfu/License-Plate-Detect-Recognition-via-Deep-Neural-Networks-accuracy-up-to-99.9
A C++ application that detects and recognizes Chinese license plates in real time using deep neural networks, claiming up to 99.8% accuracy…
321382maintenance
PSPNet
Reference implementation of the Pyramid Scene Parsing Network (PSPNet), a CVPR 2017 semantic segmentation model that won the ImageNet Scene…
321382maintenance
nv-tlabs/lift-splat-shoot
PyTorch implementation of Lift-Splat-Shoot (ECCV 2020), an end-to-end model that converts images from arbitrary multi-camera rigs into a bi…
321378maintenance
takuya-takeuchi/FaceRecognitionDotNet
A C# port of the popular face_recognition library providing a simple facial recognition API for .NET. It supports face detection, recogniti…
231377maintenance
tleyden/open-ocr
OpenOCR is a self-hosted OCR-as-a-Service REST API built in Go on top of Tesseract, containerized with Docker. It uses RabbitMQ for scalabl…
321373maintenance
open-mmlab/mmfashion
MMFashion is an open-source PyTorch-based toolbox for visual fashion analysis from the OpenMMLab project. It provides modular implementatio…
321373maintenance
Cysu/open-reid
Open-ReID is a lightweight Python library for person re-identification built on PyTorch, providing a uniform dataset interface, models, and…
321371maintenance
akamaster/pytorch_resnet_cifar10
A PyTorch implementation of ResNet architectures (ResNet20 through ResNet1202) for CIFAR10/CIFAR100 that faithfully matches the original pa…
321371maintenance
tensorboy/pytorch_Realtime_Multi-Person_Pose_Estimation
A PyTorch implementation of the CVPR'17 Realtime Multi-Person 2D Pose Estimation (OpenPose/rtpose) model. It provides pretrained weights, d…
321370maintenance
msracver/Deep-Image-Analogy
Official C++/CUDA implementation of the SIGGRAPH 2017 'Visual Attribute Transfer through Deep Image Analogy' technique from Microsoft Resea…
321369maintenance
OKVIS
OKVIS is a C++ implementation of keyframe-based visual-inertial SLAM/odometry using nonlinear optimization, from ETH Zurich research. It pr…
321368maintenance
HKUST-Aerial-Robotics/VINS-Mobile
VINS-Mobile is a real-time monocular visual-inertial state estimator that runs on iOS devices, providing high-accuracy visual-inertial odom…
321367maintenance
wzzheng/TPVFormer
TPVFormer is a CVPR 2023 research implementation of a tri-perspective view transformer for vision-based 3D semantic occupancy prediction, s…
321366maintenance
sail-sg/poolformer
PoolFormer is a PyTorch implementation of the CVPR 2022 paper 'MetaFormer Is Actually What You Need for Vision', which replaces attention i…
231365maintenance
taoxugit/AttnGAN
A PyTorch implementation of AttnGAN, a fine-grained text-to-image generative adversarial network with multi-stage attention mechanisms from…
321363maintenance
ali-vilab/ACE_plus
ACE++ is a Python library and model release from Alibaba's Tongyi Lab for instruction-based image creation and editing via context-aware co…
261363maintenance
Image-Py/imagepy
ImagePy is an open-source, ImageJ-like interactive image processing application and plugin framework written in Python, built on wxPython, …
231363maintenance
MoyGcc/vid2avatar
Vid2Avatar is the official PyTorch implementation of a CVPR 2023 method that reconstructs detailed 3D human avatars from monocular in-the-w…
541361maintenance
atulapra/Emotion-detection
A Python application that performs real-time facial emotion detection from a webcam feed using a CNN trained on the FER-2013 dataset. It us…
321359maintenance
OpenCV for Processing
A Processing library wrapping OpenCV's official Java bindings to provide beginner-friendly computer vision functions within the Processing …
231356maintenance
mayuelala/FollowYourPose
Official PyTorch implementation of Follow-Your-Pose (AAAI 2024), a pose-guided text-to-video generation model that tunes a text-to-image mo…
211356maintenance
dlunion/DBFace
DBFace is a real-time, single-stage face detection model implemented in Python, offering small model sizes with high accuracy on the WiderF…
321355maintenance
orobix/retina-unet
A Python implementation of a U-Net convolutional neural network for segmenting blood vessels in retina fundus images. It performs binary pi…
321355maintenance
panrafal/depthy
Depthy is a web application that extracts depth maps from Google Camera Lens Blur photos and displays them with a 3D parallax effect. It ca…
401345maintenance
ShuLiu1993/PANet
A PyTorch re-implementation of PANet (Path Aggregation Network), the CVPR 2018 paper that won 1st place in the COCO 2017 Instance Segmentat…
321345maintenance
Star-Clouds/CenterFace
CenterFace is a lightweight (7.3MB) anchor-free face detection and alignment model that detects faces and predicts facial landmarks using a…
321345maintenance
microsoft/X-Decoder
Official PyTorch implementation of X-Decoder, a generalized decoding model from CVPR 2023 that unifies pixel-level segmentation, image-leve…
231344maintenance
dorarad/gansformer
GANformer is a research implementation of a generative adversarial transformer that uses a bipartite attention structure for efficient high…
231344maintenance
PeizeSun/SparseR-CNN
Sparse R-CNN is a PyTorch implementation (built on Detectron2) of the CVPR 2021 / PAMI 2023 paper 'End-to-End Object Detection with Learnab…
231344maintenance
kuaikuaikim/dface
DFace is an open-source Python library implementing face detection and recognition with PyTorch, based on the MTCNN cascaded convolutional …
231340maintenance
timojl/clipseg
CLIPSeg is a Python implementation of the CVPR 2022 paper 'Image Segmentation Using Text and Image Prompts', enabling zero-shot segmentatio…
321339maintenance
HobbitLong/CMC
Official PyTorch implementation of Contrastive Multiview Coding (CMC), a self-supervised visual representation learning method that contras…
321338maintenance
yannickl/QRCodeReader.swift
QRCodeReader.swift is a Swift library for iOS that provides a simple QR code and machine-readable code scanner built on Apple's AVFoundatio…
321337maintenance
torrvision/crfasrnn
Reference implementation of CRF-RNN, an ICCV 2015 semantic image segmentation method that integrates conditional random fields into a neura…
231335maintenance
maudzung/Complex-YOLOv4-Pytorch
A PyTorch implementation of Complex-YOLO, a YOLOv4-based model for real-time 3D object detection on LiDAR point clouds. It supports distrib…
321332maintenance
TensorFlow Object Counting API
An open-source framework built on TensorFlow and Keras that simplifies developing object counting systems. It supports cumulative counting,…
231331maintenance
google/monster-mash
Monster Mash is an open-source sketch-based 3D modeling and animation tool that lets users sketch a 2D character, inflate it into 3D, and a…
611330maintenance
EricGuo5513/momask-codes
Official PyTorch implementation of MoMask (CVPR 2024), a masked modeling framework that generates 3D human motion sequences from text promp…
271330maintenance
google/sg2im
A PyTorch research implementation of the CVPR 2018 paper 'Image Generation from Scene Graphs' by Johnson et al. It converts a structured sc…
101325maintenance
CharlesShang/DCNv2
A PyTorch implementation of Deformable Convolutional Networks v2 (DCNv2), providing CUDA/CPU operators for deformable convolution as a drop…
671324maintenance
go-opencv/go-opencv
Go bindings for the OpenCV computer vision library, exposing the OpenCV 1.x C API via CGO and an experimental OpenCV 2.x C++ API (the gocv …
321324maintenance
WisconsinAIVision/yolact_edge
YolactEdge is a PyTorch implementation of a real-time instance segmentation model optimized for edge devices like the NVIDIA Jetson AGX Xav…
321322maintenance
MoCo
A PyTorch implementation of MoCo v3, a self-supervised contrastive learning method for ResNet and Vision Transformer (ViT) models. It inclu…
101322maintenance
aitorzip/PyTorch-CycleGAN
A clean, readable PyTorch implementation of CycleGAN for unpaired image-to-image translation using cycle-consistent adversarial networks. I…
321321maintenance
LaTeX OCR
A deep-learning application that converts images of math formulas (printed, handwritten, and Chinese-mixed) into LaTeX code using a Seq2Seq…
321316maintenance
hukkelas/DeepPrivacy
DeepPrivacy is a PyTorch-based GAN that automatically anonymizes faces in images and videos by generating realistic synthetic replacements.…
321315maintenance
msracver/Deep-Feature-Flow
Official MXNet implementation of Deep Feature Flow (CVPR 2017), an end-to-end framework for video recognition such as object detection and …
321314maintenance
szagoruyko/wide-residual-networks
Reference implementation of Wide Residual Networks (WRN), a ResNet variant that trades depth for width to train faster and achieve state-of…
321314maintenance
PRBonn/depth_clustering
A fast and robust C++ library for segmenting point clouds from Velodyne LiDAR sensors (16, 32, and 64 beam) into objects using depth cluste…
231314maintenance
tysam-code/hlb-CIFAR10
A single-file PyTorch implementation that trains a neural network to 94% accuracy on CIFAR-10 in under 6.3 seconds on a single A100 GPU, fo…
231310maintenance
d-li14/involution
Official PyTorch implementation of the involution neural operator from the CVPR 2021 paper 'Involution: Inverting the Inherence of Convolut…
321309maintenance
NVlabs/prismer
Official PyTorch implementation of Prismer, a data- and parameter-efficient vision-language model that ensembles pre-trained task-specific …
311308maintenance
pqpo/SmartCamera
SmartCamera is an Android camera extension library providing a highly customizable real-time scanning module that detects whether an object…
231308maintenance
mit-han-lab/data-efficient-gans
Official implementation of Differentiable Augmentation (DiffAugment), a NeurIPS 2020 method that improves GAN training data efficiency by a…
321307maintenance
senlinuc/caffe_ocr
An experimental research project built on Caffe implementing CNN+BLSTM+CTC text recognition architectures, with modifications for LSTM, war…
321303maintenance
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
ShichenLiu/SoftRas
SoftRas is a PyTorch-based differentiable renderer that treats rasterization as a differentiable aggregating process over mesh triangles, e…
521300maintenance
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
digantamisra98/Mish
Official repository for the Mish activation function, a self-regularized non-monotonic neural activation function published at BMVC 2020. I…
701299maintenance
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
OneMoreGres/ScreenTranslator
Screen Translator is a desktop utility that captures a selected region of the screen, performs OCR on it, and sends the recognized text to …
641292maintenance
bubbliiiing/deeplabv3-plus-pytorch
A PyTorch implementation of the DeepLabv3+ semantic segmentation model with MobileNetV2 and Xception backbones. It includes scripts for tra…
231290maintenance
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
HumanAIGC/OutfitAnyone
OutfitAnyone is an Alibaba research project providing ultra-high quality AI virtual try-on, letting users visualize any clothing on any per…
275980experimental
NVlabs/alias-free-gan
The official project page and code for Alias-Free GAN, an NVIDIA research method for aliasing-free generative adversarial networks. The imp…
321287maintenance
kwea123/ngp_pl
A PyTorch + CUDA implementation of NVIDIA's Instant-NGP focused on NeRF, trained with PyTorch Lightning for fast, high-quality neural radia…
231286maintenance
apple/ml-neuman
Official reference implementation of NeuMan (ECCV 2022), which reconstructs an animatable human and the background scene from a single vide…
751285maintenance
diwi/PixelFlow
PixelFlow is a Processing/Java library for high-performance GPU computing via GLSL shaders. It provides fluid simulation, flow-field partic…
231284maintenance
YuanxunLu/LiveSpeechPortraits
A PyTorch implementation of the SIGGRAPH Asia 2021 paper 'Live Speech Portraits', which generates photorealistic personalized talking-head …
321283maintenance
MasterBin-IIAU/UNINEXT
UNINEXT is the official PyTorch implementation of the CVPR 2023 paper 'Universal Instance Perception as Object Discovery and Retrieval'. It…
311279maintenance
snap-research/articulated-animation
Official research code for the CVPR 2021 paper 'Motion Representations for Articulated Animation' by Snap Research. It animates a static so…
391278maintenance
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
marcbelmont/cnn-watermark-removal
A TensorFlow implementation of a fully convolutional neural network that removes transparent watermark overlays from images. It trains on s…
321272maintenance
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
TimoBolkart/voca
VOCA is a speech-driven 3D facial animation framework that synthesizes realistic character face animations from an arbitrary speech signal …
321267maintenance
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
dsys/match
Match is a scalable reverse image search service built on Kubernetes and Elasticsearch, using perceptual hashing to find visually similar i…
321263maintenance
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
Yujun-Shi/DragDiffusion
DragDiffusion is the official CVPR 2024 research code for interactive point-based image editing using pretrained diffusion models. It provi…
201257maintenance
DrSleep/tensorflow-deeplab-resnet
A TensorFlow re-implementation of the DeepLab-ResNet model for semantic image segmentation, trained and evaluated on the PASCAL VOC dataset…
101257maintenance
harvardnlp/im2markup
A deep learning system (built on Torch) that converts images of rendered text into presentational markup such as LaTeX or HTML, using a CNN…
321256maintenance
Fantasy-Studio/Paint-by-Example
Paint by Example is a PyTorch implementation of exemplar-based image editing with diffusion models, letting users fill masked regions of an…
321254maintenance
clovaai/CutMix-PyTorch
Official PyTorch implementation of CutMix, an image data augmentation regularizer that cuts and pastes patches between training images whil…
321252maintenance

← prev page 18 / 24 next →