All Projects → google → Mediapipe

google / Mediapipe

Licence: apache-2.0
Cross-platform, customizable ML solutions for live and streaming media.

Programming Languages

C++
36643 projects - #6 most used programming language
Starlark
911 projects
java
68154 projects - #9 most used programming language
python
139335 projects - #7 most used programming language
Objective-C++
1391 projects
objective c
16641 projects - #2 most used programming language

Projects that are alternatives of or similar to Mediapipe

mediapipe plus
The purpose of this project is to apply mediapipe to more AI chips.
Stars: ✭ 38 (-99.75%)
Mutual labels:  inference, pipeline-framework, stream-processing, video-processing, graph-framework, mediapipe
Mlt
MLT Multimedia Framework
Stars: ✭ 836 (-94.55%)
Mutual labels:  framework, video-processing, audio-processing
Auto Editor
Auto-Editor: Effort free video editing!
Stars: ✭ 382 (-97.51%)
Mutual labels:  video-processing, audio-processing
Torchlayers
Shape and dimension inference (Keras-like) for PyTorch layers and neural networks
Stars: ✭ 527 (-96.56%)
Mutual labels:  framework, inference
Arcan
Arcan - [Display Server, Multimedia Framework, Game Engine] -> "Desktop Engine"
Stars: ✭ 885 (-94.23%)
Mutual labels:  video-processing, audio-processing
eloquent-ffmpeg
High-level API for FFmpeg's Command Line Tools
Stars: ✭ 71 (-99.54%)
Mutual labels:  video-processing, audio-processing
Vectorhub
Vector Hub - Library for easy discovery, and consumption of State-of-the-art models to turn data into vectors. (text2vec, image2vec, video2vec, graph2vec, bert, inception, etc)
Stars: ✭ 317 (-97.93%)
Mutual labels:  video-processing, audio-processing
Tracktion engine
Tracktion Engine module
Stars: ✭ 587 (-96.17%)
Mutual labels:  framework, audio-processing
ion-avp
Audio/Video Processing Service
Stars: ✭ 55 (-99.64%)
Mutual labels:  video-processing, audio-processing
Video2description
Video to Text: Generates description in natural language for given video (Video Captioning)
Stars: ✭ 107 (-99.3%)
Mutual labels:  video-processing, audio-processing
Flutter Calculator Demo
Example project - how to build a simple calculator in Flutter
Stars: ✭ 49 (-99.68%)
Mutual labels:  calculator, mobile-development
Wally
Distributed Stream Processing
Stars: ✭ 1,461 (-90.47%)
Mutual labels:  stream-processing, framework
DuME
A fast, versatile, easy-to-use and cross-platform Media Encoder based on FFmpeg
Stars: ✭ 66 (-99.57%)
Mutual labels:  video-processing, audio-processing
video-audio-tools
To process/edit video and audio with Python+FFmpeg. [简单实用] 基于Python+FFmpeg的视频和音频的处理/剪辑。
Stars: ✭ 164 (-98.93%)
Mutual labels:  video-processing, audio-processing
Filter.js
Filter.js: Video and Image Processing and Computer Vision Library in pure JavaScript (Browser and Node.js)
Stars: ✭ 335 (-97.82%)
Mutual labels:  framework, video-processing
lecture-demos
Demonstrations for the interactive exploration of selected core concepts of audio, image and video processing as well as related topics
Stars: ✭ 12 (-99.92%)
Mutual labels:  video-processing, audio-processing
Avdemo
Demo projects for iOS Audio & Video development.
Stars: ✭ 136 (-99.11%)
Mutual labels:  video-processing, audio-processing
ffcvt
ffmpeg convert wrapper tool
Stars: ✭ 32 (-99.79%)
Mutual labels:  video-processing, audio-processing
looking-to-listen-at-cocktail-party
Looking to listen at cocktail party
Stars: ✭ 33 (-99.78%)
Mutual labels:  video-processing, audio-processing
Codenameone
Cross-platform framework for building truly native mobile apps with Java or Kotlin. Write Once Run Anywhere support for iOS, Android, Desktop & Web.
Stars: ✭ 992 (-93.53%)
Mutual labels:  framework, mobile-development
layout title nav_order
default
Home
1

MediaPipe


Live ML anywhere

MediaPipe offers cross-platform, customizable ML solutions for live and streaming media.

accelerated.png cross_platform.png
End-to-End acceleration: Built-in fast ML inference and processing accelerated even on common hardware Build once, deploy anywhere: Unified solution works across Android, iOS, desktop/cloud, web and IoT
ready_to_use.png open_source.png
Ready-to-use solutions: Cutting-edge ML solutions demonstrating full power of the framework Free and open source: Framework and solutions both under Apache 2.0, fully extensible and customizable

ML solutions in MediaPipe

Face Detection Face Mesh Iris Hands Pose Holistic
face_detection face_mesh iris hand pose hair_segmentation
Hair Segmentation Object Detection Box Tracking Instant Motion Tracking Objectron KNIFT
hair_segmentation object_detection box_tracking instant_motion_tracking objectron knift
Android iOS C++ Python JS Coral
Face Detection
Face Mesh
Iris
Hands
Pose
Holistic
Selfie Segmentation
Hair Segmentation
Object Detection
Box Tracking
Instant Motion Tracking
Objectron
KNIFT
AutoFlip
MediaSequence
YouTube 8M

See also MediaPipe Models and Model Cards for ML models released in MediaPipe.

Getting started

To start using MediaPipe solutions with only a few lines code, see example code and demos in MediaPipe in Python and MediaPipe in JavaScript.

To use MediaPipe in C++, Android and iOS, which allow further customization of the solutions as well as building your own, learn how to install MediaPipe and start building example applications in C++, Android and iOS.

The source code is hosted in the MediaPipe Github repository, and you can run code search using Google Open Source Code Search.

Publications

Videos

Events

Community

Alpha disclaimer

MediaPipe is currently in alpha at v0.7. We may be still making breaking API changes and expect to get to stable APIs by v1.0.

Contributing

We welcome contributions. Please follow these guidelines.

We use GitHub issues for tracking requests and bugs. Please post questions to the MediaPipe Stack Overflow with a mediapipe tag.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].