# 1zlab/1ZLAB\_Face\_Track\_Robot

<https://repo.masters-masters.com/en/repos/1zlab/1ZLAB_Face_Track_Robot>

[Home](https://repo.masters-masters.com/en) › [1zlab](https://repo.masters-masters.com/en/owners/1zlab) › [1ZLAB\_Face\_Track\_Robot](https://repo.masters-masters.com/en/repos/1zlab/1ZLAB_Face_Track_Robot)

1zlab/1ZLAB\_Face\_Track\_Robot has 228 stars on GitHub. Its RepoMasters card: Prototype tier. 二自由度云台实现人脸追踪。 首先是使用一款名字叫做IP摄像头的APP 采集手机摄像头的图像，在手机上建立一个视频流服务器。在局域网下，…

| Field | Value |
| --- | --- |
| Owner | [1zlab](https://repo.masters-masters.com/en/owners/1zlab) |
| Stars | 228 |
| Forks | 58 |
| Language | [Python](https://repo.masters-masters.com/en/languages/python) |
| License | GPL-3.0 |
| Created | 2018 |
| Topics | python-opencv, face-detection, face-tracking, micropython-esp32, pca9685, servo, servo-controller, ip-cam |
| Tier | [Prototype (100 to 249 ★)](https://repo.masters-masters.com/en/ranks/rush) |
| View on GitHub | [1zlab/1ZLAB\_Face\_Track\_Robot](https://github.com/1zlab/1ZLAB_Face_Track_Robot) |

## Repository

二自由度云台实现人脸追踪。 首先是使用一款名字叫做IP摄像头的APP 采集手机摄像头的图像，在手机上建立一个视频流服务器。在局域网下，PC通过IP还有端口号获取图像。使用OpenCV的人脸检测的API获取人脸在画面中的位置，根据人脸位置距离画面中心的x轴与y轴的偏移量(offset) ，通过P比例控制(PID控制中最简单的一种)控制二自由度云台上臂与下臂的旋转角度，将角度信息通过串口通信UART发送给ESP32单片机(不限于ESP32，STM32,Arduino都可以)解析执行对应的操作，从而使得人脸尽可能处在画面的正中间。

The tier for repos with 100 to 249 ★. Published odds per card pulled: 70%. Rarity: Common.

## More repos by 1zlab

- [1zlab/1ZLAB\_ESP32\_Wifi\_Camera · ★ 189 · C · Prototype](https://repo.masters-masters.com/en/repos/1zlab/1ZLAB_ESP32_Wifi_Camera)
- [1zlab/1ZLAB\_MicroPython\_ESP32\_Tutorial · ★ 119 · Python · Prototype](https://repo.masters-masters.com/en/repos/1zlab/1ZLAB_MicroPython_ESP32_Tutorial)

## Nearby in Python

- [filliptm/ComfyUI-FL-YuE2 · ★ 228 · Python · Prototype](https://repo.masters-masters.com/en/repos/filliptm/ComfyUI-FL-YuE2)
- [paper-instruments/feather-train · ★ 228 · Python · Prototype](https://repo.masters-masters.com/en/repos/paper-instruments/feather-train)
- [Yamz-Labs/kyojin · ★ 228 · Python · Prototype](https://repo.masters-masters.com/en/repos/Yamz-Labs/kyojin)
- [reviewboard/rbtools · ★ 228 · Python · Prototype](https://repo.masters-masters.com/en/repos/reviewboard/rbtools)
- [adityarathod/xerox · ★ 228 · Python · Prototype](https://repo.masters-masters.com/en/repos/adityarathod/xerox)
- [sagemath/sagecell · ★ 228 · Python · Prototype](https://repo.masters-masters.com/en/repos/sagemath/sagecell)

---
Data: GitHub · Illustration drawn by RepoMasters from the repo’s ID and its language color.
