awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
google avatar

google/mediapipe

0
View on GitHub↗
35,673 星标·6,019 分支·C++·Apache-2.0·7 次浏览ai.google.dev/edge/mediapipe↗

Mediapipe

MediaPipe is a cross-platform machine learning framework designed for building and deploying pipelines that process live and streaming media. It provides a system for connecting processing components into custom machine learning chains to analyze real-time audio and video streams.

The framework includes a suite of pre-trained models for tasks such as hand, face, and pose tracking, along with tools for retraining and customizing these models with specific datasets. It also features a dedicated benchmarker for measuring the execution speed and accuracy of machine learning models directly within a web browser.

The system supports on-device deployment across Android, iOS, and web environments. Its capabilities cover machine learning pipeline orchestration, the integration of pre-trained assets, and performance benchmarking for end-user devices.

Features

  • Cross-Platform ML Deployment - Provides a unified framework for building and deploying machine learning pipelines across Android, iOS, and web environments.
  • Real-Time Object Detection - Analyzes live video and audio streams using machine learning for instant object and pattern detection.
  • Cross-Platform Inference Frameworks - Functions as a cross-platform framework for deploying ML pipelines across multiple operating systems and hardware architectures.
  • Media Processing Pipelines - Allows the creation of specialized media processing pipelines by connecting series of processing steps for real-time analysis.
  • Real-Time AI Pipelines - Connects processing components into custom machine learning chains for real-time audio and video streams.
  • Pre-made Models - Integrates ready-to-run pre-trained models into applications via standardized interfaces.
  • Pre-trained Model Zoos - Offers a collection of ready-to-use pre-trained models for tasks such as hand, face, and pose tracking.
  • On-Device Models - Enables the integration of pre-trained models into mobile and web apps for local execution without cloud servers.
  • Quantized Inference Runtimes - Integrates a lightweight runtime to execute quantized machine learning models across diverse mobile and web hardware.
  • Packet-Based Stream Processors - Uses typed data packets to communicate between pipeline components, ensuring synchronized media frames and timestamps.
  • Machine Learning Pipelines - Orchestrates preprocessing, inference, and postprocessing steps through custom machine learning chains for media.
  • Execution Graphs - Processes streaming data by passing packets through a directed graph of modular calculators.
  • Hardware Abstraction Layers - Provides a hardware abstraction layer that maps high-level logic to platform-specific GPU and CPU kernels.
  • Pipeline Component Modularization - Implements a modular design where processing logic is encapsulated into discrete calculators that can be reconfigured into different pipelines.
  • Model Performance Benchmarking - Ships tools to measure the execution speed and accuracy of machine learning models directly within a browser.
  • Browser-Based Model Benchmarking - Provides a dedicated benchmarker for measuring model execution speed and accuracy within the browser.
  • Model Customization - Allows for the adaptation and retraining of existing models using custom datasets to improve specific use-case accuracy.
  • Model Adaptation Tools - Provides tools for customizing and retraining existing machine learning models with specific datasets.
  • Type Safety - Employs a centralized specification to define strict data structures for inputs and outputs to prevent runtime errors.
  • Computer Vision Libraries - Framework for building multimodal ML solutions for mobile and web.
  • Computer Vision Models - Cross-platform framework for building multimodal machine learning pipelines.
  • Computer Vision Tools - A cross-platform framework for building multimodal machine learning pipelines.
  • Frameworks and SDKs - Cross-platform AI pipeline for mobile and desktop.
  • Streaming Libraries - Cross-platform ML solutions for live and streaming media.
  • Object detection 3d - Listed in the “Object detection 3d” section of the Ailia Models awesome list.

Star 历史

google/mediapipe 的 Star 历史图表google/mediapipe 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Mediapipe 的开源替代方案

相似的开源项目,按与 Mediapipe 的功能重合度排序。
  • facebookresearch/detectron2facebookresearch 的头像

    facebookresearch/detectron2

    34,548在 GitHub 上查看↗

    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

    Python
    在 GitHub 上查看↗34,548
  • paddlepaddle/paddledetectionPaddlePaddle 的头像

    PaddlePaddle/PaddleDetection

    14,243在 GitHub 上查看↗

    PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of computer vision models. It provides a comprehensive library of modular neural network architectures and pipelines that support object detection, instance segmentation, and multi-object tracking tasks. The project distinguishes itself through a configuration-driven approach that decouples model components like backbones and heads, allowing for the flexible assembly of custom vision workflows. It incorporates advanced techniques such as anchor-free detection logic, joint detecti

    Pythonblazefacedeepsortdetr
    在 GitHub 上查看↗14,243
  • microsoft/onnxruntimemicrosoft 的头像

    microsoft/onnxruntime

    19,347在 GitHub 上查看↗

    This project is a cross-platform machine learning inference engine designed to execute pre-trained models across diverse operating systems and hardware environments. It functions as a standardized execution framework that manages the entire lifecycle of model inference, from loading and graph optimization to hardware-accelerated execution and generative sequence management. The runtime distinguishes itself through a highly modular architecture that decouples model logic from hardware-specific kernels. By utilizing an execution provider abstraction, it enables developers to offload computation

    C++ai-frameworkdeep-learninghardware-acceleration
    在 GitHub 上查看↗19,347
  • alibaba/mnnalibaba 的头像

    alibaba/MNN

    14,242在 GitHub 上查看↗

    MNN is a high-performance inference engine and framework designed for on-device machine learning. It provides a comprehensive environment for executing, optimizing, and deploying neural network models directly on mobile and resource-constrained edge devices. The framework distinguishes itself through a robust model optimization toolkit that supports quantization, compression, and structural graph manipulation to minimize memory footprint and maximize execution speed. It features a modular architecture that abstracts hardware-specific backends, allowing models to run efficiently across diverse

    C++armconvolutiondeep-learning
    在 GitHub 上查看↗14,242
查看 Mediapipe 的所有 30 个替代方案→

常见问题解答

google/mediapipe 是做什么的?

MediaPipe is a cross-platform machine learning framework designed for building and deploying pipelines that process live and streaming media. It provides a system for connecting processing components into custom machine learning chains to analyze real-time audio and video streams.

google/mediapipe 的主要功能有哪些?

google/mediapipe 的主要功能包括:Cross-Platform ML Deployment, Real-Time Object Detection, Cross-Platform Inference Frameworks, Media Processing Pipelines, Real-Time AI Pipelines, Pre-made Models, Pre-trained Model Zoos, On-Device Models。

google/mediapipe 有哪些开源替代品?

google/mediapipe 的开源替代品包括: facebookresearch/detectron2 — Detectron2 is a PyTorch computer vision framework and visual recognition platform designed for training and deploying… paddlepaddle/paddledetection — PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of… microsoft/onnxruntime — This project is a cross-platform machine learning inference engine designed to execute pre-trained models across… alibaba/mnn — MNN is a high-performance inference engine and framework designed for on-device machine learning. It provides a… jwyang/faster-rcnn.pytorch — This project is a PyTorch object detection framework that implements the Faster R-CNN architecture. It serves as a… microsoft/computervision-recipes — This project is a collection of educational resources and implementation frameworks providing deep learning model…