MediaPipe: A Framework for Building Perception Pipelines

Camillo Lugaresi, Jiuqiang Tang, Hadon Nash, Chris McClanahan, Esha Uboweja +9 more
6/14/2019
cs.DC

Official code: google-ai-edge/mediapipe (37,344 stars, Apache-2.0, last commit 2026-10-20).

Abstract

Building applications that perceive the world around them is challenging. A developer needs to (a) select and develop corresponding machine learning algorithms and models, (b) build a series of prototypes and demos, (c) balance resource consumption against the quality of the solutions, and finally (d) identify and mitigate problematic cases. The MediaPipe framework addresses all of these challenges. A developer can use MediaPipe to build prototypes by combining existing perception components, to advance them to polished cross-platform applications and measure system performance and resource consumption on target platforms. We show that these features enable a developer to focus on the algorithm or model development and use MediaPipe as an environment for iteratively improving their application with results reproducible across different devices and platforms. MediaPipe will be open-sourced at https://github.com/google/mediapipe.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Cross-platform, customizable ML solutions for live and streaming media.

37,3446,189C, C++Jun 13, 2019yesterdayApache-2.0
androidaudio-processingc-plus-pluscalculatorcomputer-vision+12 more

Similar Papers

Cite this paper

@article{lugaresi2019mediapipe,
  title  = {MediaPipe: A Framework for Building Perception Pipelines},
  author = {Camillo Lugaresi and Jiuqiang Tang and Hadon Nash and Chris McClanahan and Esha Uboweja and Michael Hays and Fan Zhang and Chuo-Ling Chang and Ming Guang Yong and Juhyun Lee and Wan-Teh Chang and Wei Hua and Manfred Georg and Matthias Grundmann},
  year   = {2019},
  eprint = {1906.08172},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1906.08172}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1906.08172.svg)](https://codeofpaper.com/paper/1906.08172)

Discussion