MediaPipe 解决方案提供了一套库和工具,可帮助您快速在应用中应用人工智能 (AI) 和机器学习 (ML) 技术。您可以立即将这些解决方案插入到您的应用中,根据需要对其进行自定义,并在多个开发平台上使用它们。MediaPipe 解决方案是 MediaPipe 开源项目的一部分,因此您可以进一步自定义解决方案代码,以满足您的应用需求。MediaPipe 解决方案套件包括:
以下库和资源为每个 MediaPipe 解决方案提供了核心功能:
- MediaPipe Tasks:用于部署解决方案的跨平台 API 和库。了解详情
- MediaPipe 模型:可与每个解决方案搭配使用的预训练就绪型模型。
您可以使用以下工具自定义和评估解决方案:
可用的解决方案
MediaPipe 解决方案适用于多个平台。每个解决方案都包含一个或多个模型,您还可以为某些解决方案自定义模型。下表显示了每个受支持平台适用哪些解决方案,以及您能否使用 Model Maker 自定义模型:
解决方案 | Android | 网页 | Python | iOS | 自定义模型 |
---|---|---|---|---|---|
LLM Inference API | |||||
对象检测 | |||||
图片分类 | |||||
图片分割 | |||||
交互式细分 | |||||
手部地标检测 | |||||
手势识别 | |||||
图片嵌入 | |||||
人脸检测 | |||||
人脸特征点检测 | |||||
人脸风格化 | |||||
姿势特征点检测 | |||||
图片生成 | |||||
文本分类 | |||||
文本嵌入 | |||||
语言检测器 | |||||
音频分类 |
开始使用
您可以通过选择左侧导航树中列出的任何任务(包括视觉、文本和音频任务)来开始使用 MediaPipe 解决方案。如果您需要有关设置开发环境以便与 MediaPipe Tasks 搭配使用的帮助,请参阅适用于 Android、Web 应用和 Python 的设置指南。
旧版解决方案
自 2023 年 3 月 1 日起,我们已停止支持下列 MediaPipe 旧版解决方案。所有其他 MediaPipe 旧版解决方案都将升级为新的 MediaPipe 解决方案。如需了解详情,请参阅下方列表。我们将继续按原样提供适用于所有 MediaPipe 旧版解决方案的代码库和预构建二进制文件。
旧版解决方案 | 状态 | 新的 MediaPipe 解决方案 |
---|---|---|
人脸检测(信息) | 已升级 | 人脸检测 |
人脸网格(信息) | 已升级 | 人脸特征点检测 |
Iris(信息) | 已升级 | 人脸特征点检测 |
手表(信息) | 已升级 | 手部地标检测 |
姿势(信息) | 已升级 | 姿势特征点检测 |
全面(信息) | 升级 | 整体地标检测 |
自拍分割(信息) | 已升级 | 图像分割 |
头发分割(信息) | 已升级 | 图像分割 |
对象检测(信息) | 已升级 | 对象检测 |
盒子跟踪(信息) | 支持已结束 | |
即时动作跟踪(信息) | 支持已结束 | |
Objectron(信息) | 支持已结束 | |
KNIFT(信息) | 支持已结束 | |
自动翻转(信息) | 支持已结束 | |
MediaSequence(info) | 支持已结束 | |
YouTube 8M(信息) | 支持已结束 |