Skip to content

Commit e6b49e0

Browse files
committed
* add built-in apps docs
* optimize apps yaml
1 parent ffaac66 commit e6b49e0

6 files changed

Lines changed: 114 additions & 1 deletion

File tree

docs/doc/en/projects/README.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,58 @@ Searching for `MaixPy` or `MaixCAM` on [GitHub](https://github.com) can also lea
3838

3939
These are usually complete projects that include source code, documentation, demo videos, and more.
4040

41+
### Built-in Applications
42+
43+
Applications pre-installed on platforms such as `MaixCAM`, `MaixCAM Pro`, and `MaixCAM2`
44+
45+
| Built-in Application | Supported Platforms | Description | Documentation |
46+
| --------------- | ------------------------------------ | -------------------------------------- | ------------ |
47+
| Benchmark | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Tests the comprehensive performance of CPU/NPU and other hardware | [Docs]() |
48+
| Local Chat | `MaixCAM2` | Offline chat | [Docs]() |
49+
| Desktop Monitor | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Host performance monitoring widget | [Docs]() |
50+
| Face Emotion | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Emotion recognition | [Docs]() |
51+
| Face Landmarks | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Keypoint recognition | [Docs]() |
52+
| Face Recognizer | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Face recognition | [Docs]() |
53+
| Face tracking | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Face tracking | [Docs]() |
54+
| Gesture Classifier | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Recognizes different gestures | [Docs]() |
55+
| Hand Landmarks | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Hand keypoint detection | [Docs]() |
56+
| HTTP File Browser | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | View and download files via a browser | [Docs]() |
57+
| Human Pose | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Human pose recognition | [Docs]() |
58+
| Pose Classifier | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Recognizes different human poses | [Docs]() |
59+
| Image Generation | `MaixCAM2` | Text-to-image, image-to-image | [Docs]() |
60+
| IMU AHRS | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Calculates IMU data | [Docs]() |
61+
| MaixHub Client | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Interacts with MaixHub | [Docs]() |
62+
| Depth Estimation | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Monocular depth estimation | [Docs]() |
63+
| Mouse Simulator | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Uses the device as a mouse | [Docs]() |
64+
| OCR | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Text recognition | [Docs]() |
65+
| RTMP Live | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | RTMP streaming | [Docs]() |
66+
| RTSP Stream | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | RTSP streaming | [Docs]() |
67+
| Scan QR Code | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Scans and recognizes barcodes, QR codes, Apriltag labels | [Docs]() |
68+
| Self Learn Classifier | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Learns and classifies targets | [Docs]() |
69+
| Self Learn Tracker | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Learns and detects targets | [Docs]() |
70+
| Speech Recognition | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Speech-to-text | [Docs]() |
71+
| Thermal256 Camera | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | External thermal imaging module | [Docs]() |
72+
| Thermal Night Vision | `MaixCAM2` | Fusion of thermal imaging and AI night vision | [Docs]() |
73+
| Tracker Counter | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | People/object counting | [Docs]() |
74+
| USB Hand Contrl | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Controls the mouse via gestures | [Docs]() |
75+
| USB Pose Mario | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Controls the keyboard via human pose | [Docs]() |
76+
| Local VLM | `MaixCAM2` | Image-to-text | [Docs]() |
77+
| WebRTC Stream | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | WebRTC streaming | [Docs]() |
78+
| YOLO11 OBB | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Image detection with rotation angle | [Docs]() |
79+
| YOLO11 Seg | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Image segmentation | [Docs]() |
80+
| YOLO-World | `MaixCAM2` | YOLO-World detection | [Docs]() |
81+
| Camera | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Photo taking, video recording | [Docs]() |
82+
| Photos | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Displays photos | [Docs]() |
83+
| AI Classifier | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | AI classification | [Docs]() |
84+
| AI Detector | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | AI detection | [Docs]() |
85+
| Find blobs | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Finds color blobs | [Docs]() |
86+
| Line tracking | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Find line | [Docs]() |
87+
| Speech Recognition | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | Speech-to-text | [Docs]() |
88+
| Thermal Camera | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | External infrared camera module (PMOD_Thermal32) | [Docs]() |
89+
| ToF Camera | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | External ToF module (ToF100) | [Docs]() |
90+
| UVC Camera | `MaixCAM`, `MaixCAM Pro` | Serves as a USB camera | [Docs]() |
91+
92+
4193
### Tools
4294

4395
* [MaixPy-UI-Lib](https://github.com/aristorechina/MaixPy-UI-Lib): A lightweight UI library developed with MaixPy, written in pure Python. It supports a variety of widgets, is easy to use and extend, and includes many example codes such as LAB/HSV offline threshold tuning tools.

docs/doc/zh/projects/README.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,64 @@ title: MaixCAM MaixPy 项目实战 介绍和汇总
4040

4141
通常是完整的项目,包含代码、文档、演示视频等。
4242

43+
### 内置应用
44+
45+
`MaixCAM`, `MaixCAM Pro`, `MaixCAM2`等平台内置的应用
46+
47+
| 内置应用 | 已支持的平台 | 说明 | 文档 |
48+
| ------------------------------------------------------------ | ------------ | -------- | -------------- |
49+
| 跑分测试 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 测试CPU/NPU等硬件的综合性能 | [说明文档]() |
50+
| 本地聊天 | `MaixCAM2` | 离线语音聊天 | [说明文档]() |
51+
| 桌面监视器 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 主机性能监控小工具 | [说明文档]() |
52+
| 人脸情绪 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 情绪识别 | [说明文档]() |
53+
| 人脸关键点 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 关键点识别 | [说明文档]() |
54+
| 人脸识别 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 人脸识别 | [说明文档]() |
55+
| 人脸追踪 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 人脸追踪 | [说明文档]() |
56+
| 手势分类 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 识别不同的手势 | [说明文档]() |
57+
| 手关键点 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 手部的关键点检测 | [说明文档]() |
58+
| HTTP 文件浏览器 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 通过浏览器查看和下载文件 | [说明文档]() |
59+
| 人体姿态 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 人体姿态识别 | [说明文档]() |
60+
| 人体姿态分类 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 识别不同的人体姿态 | [说明文档]() |
61+
| 图像生成 | `MaixCAM2` | 文生图, 图生图 | [说明文档]() |
62+
| 姿态解算 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 解算 IMU 数据 | [说明文档]() |
63+
| MaixHub 客户端 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 与MaixHub交互 | [说明文档]() |
64+
| 深度估计 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 单目深度估计 | [说明文档]() |
65+
| 鼠标模拟 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 将设备作为鼠标使用 | [说明文档]() |
66+
| 文字识别 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 文字识别 | [说明文档]() |
67+
| RTMP 直播 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | RTMP 推流 | [说明文档]() |
68+
| RTSP 推流 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | RTSP 推流 | [说明文档]() |
69+
| 扫描二维码 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 扫描和识别条形码, 二维码, Apriltag标签 | [说明文档]() |
70+
| 自学习分类 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 学习目标并分类 | [说明文档]() |
71+
| 自学习检测器 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 学习目标并检测 | [说明文档]() |
72+
| 语音识别 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 语音转文本 | [说明文档]() |
73+
| 热成像仪256 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 外接热成像模组 | [说明文档]() |
74+
| 热融合夜视仪 | `MaixCAM2` | 热成像仪与AI夜视的融合 | [说明文档]() |
75+
| 跟踪计数 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 人流计数 | [说明文档]() |
76+
| 手势控制鼠标 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 通过手势控制鼠标 | [说明文档]() |
77+
| 姿态控制键盘 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 通过人体姿态控制键盘 | [说明文档]() |
78+
| 本地视觉大模型 | `MaixCAM2` | 图生文 | [说明文档]() |
79+
| WebRTC 推流 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | WebRTC推流 | [说明文档]() |
80+
| OBB 检测 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 图像检测,结果带旋转角度 | [说明文档]() |
81+
| YOLO11 分割 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 图像分割 | [说明文档]() |
82+
| YOLO-World | `MaixCAM2` | YOLO-World 检测 | [说明文档]() |
83+
| 相机 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 拍照, 录像 | [说明文档]() |
84+
| 相册 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 显示照片 | [说明文档]() |
85+
| AI 分类器 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | AI分类 | [说明文档]() |
86+
| AI 检测器 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | AI检测 | [说明文档]() |
87+
| 寻找色块 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 找色块 | [说明文档]() |
88+
| 巡线 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 找直线 | [说明文档]() |
89+
| 语音识别 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 语音转文本 | [说明文档]() |
90+
| 热成像仪 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 外接红外摄像头模组(PMOD_Thermal32) | [说明文档]() |
91+
| ToF相机 | `MaixCAM`, `MaixCAM Pro`, `MaixCAM2` | 外接ToF模组(ToF100) | [说明文档]() |
92+
| UVC相机 | `MaixCAM`, `MaixCAM Pro` | 作为 usb 摄像头 | [说明文档]() |
93+
94+
95+
96+
97+
98+
99+
100+
43101
### 工具类
44102

45103
* [MaixPy-UI-Lib](https://github.com/aristorechina/MaixPy-UI-Lib): 一款基于 MaixPy 编写的轻量 UI 库,纯 Python 实现,支持多种控件,使用简单方便,也方便学习扩展,里面还有很多示例代码,比如 LAB/HSV 脱机阈值调试工具。

projects/app_face_tracking/app.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
id: face_tracking
2-
name: face_tracking
2+
name: Face Tracking
33
name[zh]: 人脸追踪
44
version: 1.0.2
55
author: Sipeed Ltd

projects/app_usb_hand_touch/app.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
id: usb_hand_ctrl
22
name: USB Hand Contrl
3+
name[zh]: 手势控制鼠标
34
version: 1.0.0
45
author: Neucrack@Sipeed
56
icon: icon.json

projects/app_usb_pose_mario/app.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
id: usb_pose_mario
22
name: USB Pose Mario
3+
name[zh]: 姿态控制键盘
34
version: 1.0.0
45
author: Neucrack@Sipeed
56
icon: icon.json

projects/app_yolo_obb/app.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
id: yolo_obb
22
name: YOLO11 OBB
3+
name[zh]: OBB 检测
34
version: 1.0.2
45
author: Sipeed Ltd
56
icon: icon.png

0 commit comments

Comments
 (0)