awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

28 Repos

Awesome GitHub RepositoriesComputer Vision Frameworks

Libraries and tools for building, training, and managing vision-based models.

Explore 28 awesome GitHub repositories matching part of an awesome list · Computer Vision Frameworks. Refine with filters or upvote what's useful.

Awesome Computer Vision Frameworks GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • huggingface/transformersAvatar von huggingface

    huggingface/transformers

    161,630Auf GitHub ansehen↗

    Transformers is a comprehensive library for machine learning that provides a unified interface for training, fine-tuning, and deploying transformer-based models. It supports a wide range of tasks, including text classification, language modeling, question answering, and sequence-to-sequence translation, while offering specialized architectures for both text and vision processing. The framework includes tools for managing the entire model lifecycle, from data preprocessing and tokenization to distributed training and inference. The library features extensive support for model optimization and

    Library for state-of-the-art machine learning models and architectures.

    Pythonaudiodeep-learningdeepseek
    Auf GitHub ansehen↗161,630
  • roboflow/supervisionAvatar von roboflow

    roboflow/supervision

    44,437Auf GitHub ansehen↗

    Supervision is a computer vision toolset for normalizing model outputs, managing datasets, and visualizing annotations. It provides a framework to convert predictions from various classification and detection models into a standardized data format to ensure interoperability across different computer vision pipelines. The library features a post-processor for filtering, counting, and tracking detected objects across image frames and video streams. It includes capabilities for large image tiling to improve the detection of small objects and tools for assigning persistent identities to objects t

    Tools for managing computer vision pipelines and monitoring.

    Pythonclassificationcococomputer-vision
    Auf GitHub ansehen↗44,437
  • facebookresearch/detectron2Avatar von facebookresearch

    facebookresearch/detectron2

    34,548Auf GitHub ansehen↗

    Detectron2 is a PyTorch computer vision framework and visual recognition platform designed for training and deploying models for object detection, image segmentation, and visual recognition. It provides a research-oriented environment for training complex vision models with multi-GPU acceleration. The project includes a specialized object detection library for identifying and locating multiple objects via bounding boxes, as well as an image segmentation toolkit for creating pixel-level masks through instance, semantic, and panoptic segmentation. Additionally, it features a human pose estimati

    Platform for object detection, segmentation, and pose estimation.

    Python
    Auf GitHub ansehen↗34,548
  • openai/clipAvatar von openai

    openai/CLIP

    33,779Auf GitHub ansehen↗

    CLIP is a neural network architecture designed to map visual and textual data into a shared latent vector space. By utilizing transformer-based feature extraction and multi-modal tokenization, the system aligns images and natural language strings, enabling cross-modal similarity analysis and semantic classification. The project functions as a zero-shot classification engine, identifying image content by calculating the cosine similarity between visual features and arbitrary text labels without requiring task-specific retraining. Beyond inference, it serves as a research toolkit for evaluating

    Model for connecting images and text through joint representation learning.

    Jupyter Notebookdeep-learningmachine-learning
    Auf GitHub ansehen↗33,779
  • kornia/korniaAvatar von kornia

    kornia/kornia

    11,238Auf GitHub ansehen↗

    Kornia is a differentiable computer vision library and cross-framework tensor vision toolset. It implements vision operations as differentiable tensors to enable integration into deep learning pipelines and supports the transpilation of operations across PyTorch, TensorFlow, JAX, and NumPy. The project provides specialized toolsets for geometric vision and stereo depth, including algorithms for 3D scene reconstruction, camera calibration, and pose estimation. It further distinguishes itself as a differentiable image augmentation framework, applying random geometric and color transformations w

    Differentiable library for image processing and geometric vision.

    Pythonartificial-intelligencecomputer-visiondeep-learning
    Auf GitHub ansehen↗11,238
  • salesforce/lavisAvatar von salesforce

    salesforce/LAVIS

    11,236Auf GitHub ansehen↗

    LAVIS is a multimodal large language model framework and vision-language model library. It provides tools for training and evaluating models that integrate visual, textual, and audio data, serving as a cross-modal feature extractor and a zero-shot visual reasoning engine. The framework distinguishes itself by using frozen-backbone integration, where pretrained encoders remain non-trainable while lightweight adapter layers are updated. It employs cross-modal feature alignment to map different representations into a shared embedding space and utilizes a modular model wrapper to swap vision and

    Library for language-and-vision intelligence research.

    Jupyter Notebook
    Auf GitHub ansehen↗11,236
  • luanfujun/deep-photo-styletransferAvatar von luanfujun

    luanfujun/deep-photo-styletransfer

    9,994Auf GitHub ansehen↗

    This project is a deep learning style transfer framework designed to apply artistic styles to photographs. It functions as a photorealistic image stylizer that merges the content of one image with the visual characteristics of another while maintaining the original geometry and structural details. The system distinguishes itself through the use of matting Laplacian matrices and semantic segmentation masks to prevent distortion and preserve edge fidelity. These capabilities allow for region-specific styling, where different aesthetics can be applied to distinct objects or areas within a single

    Neural style transfer for high-resolution photographic images.

    Matlab
    Auf GitHub ansehen↗9,994
  • activeloopai/deeplakeAvatar von activeloopai

    activeloopai/deeplake

    9,175Auf GitHub ansehen↗

    DeepLake is AI data infrastructure consisting of a multimodal data lake, a hybrid search engine, and a serverless vector database. It provides a PostgreSQL-based AI data runtime that combines multimodal storage with streaming pipelines to load and shuffle datasets from cloud storage directly into deep learning training pipelines. The system utilizes lazy indexing to store and slice images, audio, and video without loading entire files into memory. It enables retrieval-augmented generation by persisting high-dimensional embeddings in a serverless vector store and implementing hybrid search tha

    Data infrastructure optimized for computer vision workflows.

    C++agentagentic-ragai
    Auf GitHub ansehen↗9,175
  • open-mmlab/mmcvAvatar von open-mmlab

    open-mmlab/mmcv

    6,446Auf GitHub ansehen↗

    mmcv is a foundation library for computer vision based on PyTorch. It provides a comprehensive system for constructing convolutional neural networks, a toolkit for image and video preprocessing, and a collection of high-performance deep learning vision operators. The project is distinguished by its hardware-accelerated kernels for complex operations such as deformable convolutions and region pooling. It features a configuration-driven framework that allows for the dynamic instantiation of network layers and the registration of custom modules without modifying code. The library covers a broad

    Foundational library for image and video processing.

    Python
    Auf GitHub ansehen↗6,446
  • deci-ai/super-gradientsAvatar von Deci-AI

    Deci-AI/super-gradients

    5,041Auf GitHub ansehen↗

    Super-Gradients ist ein PyTorch-Computer-Vision-Framework und eine Trainingsbibliothek, die für den gesamten Lebenszyklus von Vision-Modellen konzipiert ist. Es fungiert als Optimierer für Deep-Learning-Modelle und als Deployment-Toolkit für das Training und die Feinabstimmung von Modellen in den Bereichen Bildklassifizierung, Objekterkennung, semantische Segmentierung und Pose-Estimation. Das Projekt bietet spezifische Tools zur Modelloptimierung, einschließlich Teacher-Student-Knowledge-Distillation und numerischer Präzisionskomprimierung, um Speicher- und Rechenanforderungen zu reduzieren. Es enthält zudem die Implementierung der Yolo-NAS-Architektur für leistungsstarke Objekterkennung. Das Framework deckt eine breite Palette an Funktionen ab, einschließlich verteiltem GPU-Training, modularen Vision-Pipelines und der Automatisierung von Trainingsläufen über strukturierte Rezept-Konfigurationen. Es verwaltet zudem das Laden von Daten, Bild-Augmentierung und den Export trainierter Gewichte in universelle Formate für Produktions-Hardware-Beschleuniger.

    Library for training PyTorch-based computer vision models.

    Jupyter Notebook
    Auf GitHub ansehen↗5,041
  • msracver/deformable-convnetsAvatar von msracver

    msracver/Deformable-ConvNets

    4,116Auf GitHub ansehen↗

    Deformable-ConvNets ist ein Computer-Vision-Framework und eine Sammlung von neuronalen Netzwerkkomponenten zur Implementierung von deformierbaren faltenden neuronalen Netzen (CNNs). Es bietet adaptive Convolutional-Layer und Pooling-Implementierungen, die ihre rezeptiven Felder basierend auf Eingabemerkmalen anpassen, um die Geometrie von Objekten in Bildern präziser zu erfassen. Das Projekt ermöglicht den Einsatz von lernbaren Sampling-Offsets und Modulationsmasken, um Convolutional-Grids an die Formen von Zielobjekten auszurichten. Es enthält spezialisierte Tools zur Visualisierung der gelernten Offsets in Convolution- und Pooling-Layern, wodurch analysiert werden kann, wie das Netzwerk sein räumliches rezeptives Feld anpasst. Diese Funktionen werden eingesetzt, um die Genauigkeit der Objekterkennung zu verbessern und die semantische Segmentierung zu verfeinern. Das Framework unterstützt die Extraktion von Merkmalen aus Regionen von Interesse (RoI) durch Deformable Pooling, um Sampling-Bereiche an tatsächliche Objektgrenzen anzupassen. Die Implementierung umfasst eine Trainings-Pipeline zur Ausführung und Evaluierung dieser spezialisierten Netzwerkarchitekturen.

    Provides a framework of tools for improving object detection and segmentation via learnable sampling offsets.

    Python
    Auf GitHub ansehen↗4,116
  • nvlabs/segformerAvatar von NVlabs

    NVlabs/SegFormer

    3,347Auf GitHub ansehen↗

    SegFormer is a semantic segmentation framework and transformer-based model designed for pixel-level image classification. It provides a deep learning architecture that assigns class labels to pixels using a hierarchical transformer encoder and a multi-layer perceptron decoder. The framework utilizes a hierarchical transformer encoder to process multi-scale features through a pyramid of blocks and an all-MLP decoder to aggregate these features without complex attention mechanisms. It incorporates overlap patch embedding to preserve local continuity and sequential self-attention reduction to ma

    Efficient transformer-based architecture for semantic image segmentation.

    Pythonade20kcityscapessemantic-segmentation
    Auf GitHub ansehen↗3,347
  • nus-hpc-ai-lab/videosysAvatar von NUS-HPC-AI-Lab

    NUS-HPC-AI-Lab/VideoSys

    2,026Auf GitHub ansehen↗

    VideoSys: An easy and efficient system for video generation

    Acceleration techniques for running diffusion models efficiently.

    Python
    Auf GitHub ansehen↗2,026
  • lightly-ai/lightly-trainAvatar von lightly-ai

    lightly-ai/lightly-train

    1,582Auf GitHub ansehen↗

    All-in-one training for vision models (YOLO, ViTs, RT-DETR, DINOv3): pretraining, fine-tuning, distillation.

    Framework for pretraining models on unlabeled image data.

    Python
    Auf GitHub ansehen↗1,582
  • piiswrong/deep3dAvatar von piiswrong

    piiswrong/deep3d

    1,301Auf GitHub ansehen↗

    Automatic 2D-to-3D Video Conversion with CNNs

    Deep learning approach for generating 3D stereo from monocular images.

    Jupyter Notebook
    Auf GitHub ansehen↗1,301
  • ethz-asl/rovioAvatar von ethz-asl

    ethz-asl/rovio

    1,226Auf GitHub ansehen↗

    Robust visual-inertial odometry for real-time state estimation.

    C++
    Auf GitHub ansehen↗1,226
  • keras-team/keras-cvAvatar von keras-team

    keras-team/keras-cv

    1,061Auf GitHub ansehen↗

    Industry-strength Computer Vision workflows with Keras

    Modular components for computer vision tasks in Keras.

    Python
    Auf GitHub ansehen↗1,061
  • microsoft/cameratrapsAvatar von microsoft

    microsoft/CameraTraps

    1,014Auf GitHub ansehen↗

    Microsoft AI for Good Lab — Biodiversity research hub. Open-source AI models, edge devices, and tools for biodiversity monitoring and conservation. Your source for MegaDetector, SPARROW, PytorchWildlife, Bioacoustics, and more.

    Deep learning framework for wildlife image analysis.

    Python
    Auf GitHub ansehen↗1,014
  • weecology/deepforestAvatar von weecology

    weecology/DeepForest

    749Auf GitHub ansehen↗

    Python Package for Airborne RGB machine learning

    Package for tree crown detection and species prediction.

    Python
    Auf GitHub ansehen↗749
  • jzbontar/mc-cnnAvatar von jzbontar

    jzbontar/mc-cnn

    726Auf GitHub ansehen↗

    Stereo Matching by Training a Convolutional Neural Network to Compare Image Patches

    Convolutional neural network architecture for stereo matching tasks.

    Cuda
    Auf GitHub ansehen↗726
Vorherige12Nächste
  1. Home
  2. Part of an Awesome List
  3. AI & Machine Learning
  4. Computer Vision Frameworks