12 个仓库
Configurations for region proposal network architectures in object detection.
Distinguishing note: Focuses on the configuration of RPN heads in two-stage detectors.
Explore 12 awesome GitHub repositories matching artificial intelligence & ml · Region Proposal Networks. Refine with filters or upvote what's useful.
This project is a modular research toolkit designed for developing, training, and evaluating deep learning models for object detection, segmentation, and video instance tracking. It provides a flexible training engine that manages complex neural network execution, including distributed training, custom lifecycle hooks, and weight optimization. The framework is built around a hierarchical configuration system that allows users to define architectures, data pipelines, and training hyperparameters through composable, inheritable files. The project distinguishes itself through its highly modular
Enables configuring a two-stage detector to use a single-stage head as its region proposal network.
This project is an educational platform and research toolkit designed to teach deep learning through a combination of mathematical theory, visual diagrams, and executable code. It provides a comprehensive environment for building, training, and evaluating neural networks, grounding complex concepts in interactive computational notebooks that allow for hands-on experimentation. The framework distinguishes itself by interleaving theoretical foundations—including linear algebra, calculus, and probability—with practical implementations across multiple industry-standard libraries. It supports flex
Uses trainable sub-networks to predict object locations directly from feature maps.
This project is a PyTorch-based computer vision library and deep learning image processing framework. It provides a collection of neural network architectures designed for visual analysis tasks, specifically focusing on image classification, object detection, and semantic segmentation. The toolset implements diverse methodologies for visual recognition, including anchor-free object detection, regional proposal networks, and heatmap-based keypoint estimation. It utilizes both convolutional neural networks for spatial feature extraction and transformer-based self-attention mechanisms to compute
Ships region proposal generators that identify candidate object locations before final classification.
This project is a TensorFlow and Keras implementation of the Mask R-CNN architecture. It provides a framework for performing simultaneous object detection and instance segmentation, transforming raw images into segmented masks and bounding boxes for individual object identification. The toolset enables custom computer vision training through fine-tuning pre-trained weights and integrating user-provided datasets. It includes capabilities for distributed GPU training to accelerate the optimization of large vision models. The framework covers model evaluation using standard precision metrics an
Employs a region proposal network to identify candidate object locations before refining them into bounding boxes.
AlphaPose 是一个深度学习姿态估计框架和 PyTorch 计算机视觉库,旨在检测和追踪图像及视频中的人体、面部、手部和足部关键点。它提供了一套用于骨骼姿态估计和多人姿态追踪的系统。 该项目实现了三维人体姿态重建工具,可从二维图像数据生成关节位置和人体网格形状。它还包含一个多人姿态追踪器,能够在连续的视频帧中保持多人的身份识别。 该框架涵盖了广泛的计算机视觉功能,包括多人关键点定位、人体运动追踪以及三维人体网格重建。
Filters potential person detections using a regional proposal network to isolate individual human figures.
This project is a Python implementation of the Faster R-CNN object detection framework. It serves as a convolutional neural network library and tool for locating and classifying multiple objects within images. The framework provides a pre-trained model implementation that allows for object detection inference without manual training. It supports the full lifecycle of object detection, including training detectors on visual datasets to identify and bound specific object classes. The system covers capabilities for computer vision model evaluation, neural network optimization to reduce model si
Implements a region proposal network to generate potential object locations from feature maps.
该项目是一个实现 Faster R-CNN 架构的 PyTorch 目标检测框架。它作为一种视觉模型,用于预测图像和实时视频流中多个目标周围的精确边界框。 该系统针对多 GPU 训练进行了优化,以减少模型收敛所需的时间。它利用 GPU 加速设计来处理复杂检测网络的训练和推理。 该框架涵盖了完整的目标检测生命周期,包括针对静态图像和实时视频流的自定义网络训练和推理。它包括使用标准化数据集进行模型性能验证的功能,以及诸如基于长宽比的分组和分布式工作负载等训练优化。
Implements a region proposal network to predict object bounding box candidates and objectness scores.
tensorrtx is a computer vision inference engine and model implementation library designed for graphics processor acceleration. It provides a framework for optimizing deep learning models through a GPU inference optimizer, a deep learning model converter for transforming weights from frameworks like TensorFlow and PyTorch, and a custom plugin library to implement operations not natively supported by the TensorRT API. The project distinguishes itself through a comprehensive collection of pre-defined network implementations, ranging from various YOLO versions and DETR transformers for object det
Implements non-maximum suppression to filter overlapping region proposals and refine detection coordinates.
mmaction2 是一个 PyTorch 视频理解工具箱,专为训练和评估深度学习模型而设计。它作为一个用于动作识别、时间定位和时空动作检测的框架,为基于像素的视频分析和基于骨架的动作识别提供了专业工具。 该项目以其模块化架构而著称,具有基于注册表的组件发现和分层、配置驱动的模型组装功能。它支持多模态特征融合,集成 RGB 帧、光流和音频,并包括用于文本到视频片段检索和零样本视频预测的功能。 该框架广泛涵盖了视频数据集工程,包括标注标准化和帧采样,以及全面的模型训练和评估。它提供用于分布式训练、知识蒸馏和通过模型重参数化进行推理优化的实用程序。 该代码库支持 ONNX 模型导出和用于跨不同计算节点部署的环境容器化。
Implements a two-stage process to identify potential action boundaries and spatial regions before final classification.
pysot 是一个专为单目标跟踪设计的计算机视觉框架。它提供了一个平台,用于实现和评估在视频帧序列中定位和跟随特定目标对象的算法。 该项目包括基于区域建议网络(RPN)的 SiamRPN 定位架构实现,以及结合了跟踪与二进制掩码生成的 SiamMask 模型,以提供对象的像素级分割。 该框架还包含一个视觉跟踪评估工具包,用于根据行业标准数据集衡量跟踪算法的准确性和可靠性。
Implements a specialized architecture based on Siamese Region Proposal Networks for fast object localization.
该项目是 Faster R-CNN 目标检测架构的 PyTorch 实现。它提供了一个框架,用于使用深度学习系统识别图像中的多个对象类别及其对应的边界框。 该实现包括用于在自定义数据集上优化模型的训练流水线,以及用于将预训练权重从外部格式转换为模型初始化兼容结构的工具。 该系统涵盖了包含区域建议网络(RPN)和 ROI 池化层的两阶段检测流水线。它结合了多任务损失函数和基于锚点的边界框回归来细化对象位置。 该项目包含用于实时可视化训练损失和预测准确率的工具,以监控模型性能。
Ships a region proposal network that generates candidate object bounding boxes from image feature maps.
This project is a structured TensorFlow deep learning curriculum and an interactive machine learning course delivered through Jupyter Notebooks. It serves as a technical guide and model zoo providing reference implementations for neural networks and machine learning algorithms. The curriculum focuses on practical implementations of computer vision, including object detection, semantic segmentation, and style transfer. It also provides tutorials for natural language processing, specifically covering word embeddings and encoder-decoder architectures for sequence modeling. The material covers t
Implements neural network modules to predict candidate object locations using anchor boxes.