这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
schoolcdn:device:qianjingserver [2019/10/12 16:56] – [列出所有的摄像头] Nashira | schoolcdn:device:qianjingserver [2019/10/23 22:49] (当前版本) – [山西鼎育协议扩展] Nashira | ||
---|---|---|---|
行 11: | 行 11: | ||
4. 在通道中添加IP摄像头并勾选“千境”选项。注意:`勾选了千境选项的摄像头将被识别为一个人脸识别设备,无法用于抓拍,可以添加一个IP地址相同的摄像头用于抓拍` | 4. 在通道中添加IP摄像头并勾选“千境”选项。注意:`勾选了千境选项的摄像头将被识别为一个人脸识别设备,无法用于抓拍,可以添加一个IP地址相同的摄像头用于抓拍` | ||
5. 更新并重启campusng | 5. 更新并重启campusng | ||
- | 6. 不再使用的摄像头必须手工删除,否则将额外消耗人脸识别服务器的资源 | + | 6. 不再使用的摄像头必须手工删除(`camera_del`命令),否则将额外消耗人脸识别服务器的资源 |
## 设置域名解析 | ## 设置域名解析 | ||
行 32: | 行 32: | ||
## 人脸识别服务器摄像头管理 | ## 人脸识别服务器摄像头管理 | ||
- | 千境集中式人脸识别系统需要campusng服务维护摄像头列表,对于使用中的摄像头campusng在每次启动时自动维护,但是对于从系统中删除的摄像头需要手工从千境集中式人脸识别系统中删除。 | + | 千境集中式人脸识别系统需要campusng服务维护摄像头列表,对于使用中的摄像头campusng在每次启动时自动维护,但是对于从系统中删除的摄像头需要手工从千境集中式人脸识别系统中删除,也可以使用命令设置每个摄像头的阈值、画面旋转等高级属性。 |
### 列出所有的摄像头 | ### 列出所有的摄像头 | ||
行 50: | 行 50: | ||
```sh | ```sh | ||
- | $ campusng.py qjface camera_del qjface.camera/192.168.0.5 | + | $ campusng.py qjface camera_del qjface.camera.192.168.0.5 |
iSchool Campusng Cli Tool | iSchool Campusng Cli Tool | ||
Succ | Succ | ||
行 67: | 行 67: | ||
``` | ``` | ||
+ | ### 修改摄像头高级配置 | ||
+ | `campusng.py qjface camera_set`命令可以修改每个摄像头的高级配置。 | ||
+ | > NOTE: 修改后的配置仅保存在CDN服务器本地,不会自动在不同的CDN服务器之间迁移。 | ||
+ | |||
+ | `camera_set`命令有两种用法:`查询可用参数`、`设定高级参数`: | ||
+ | |||
+ | #### 查询可用参数 | ||
+ | `camera_set`后只加一个必选参数`< | ||
+ | |||
+ | ```sh | ||
+ | $ campusng.py qjface camera_set qjface.camera.USB0 | ||
+ | iSchool Campusng Cli Tool | ||
+ | Supported Arguments: | ||
+ | --id < | ||
+ | --name < | ||
+ | | ||
+ | --height < | ||
+ | --thresh < | ||
+ | --facesize < | ||
+ | --outputsize < | ||
+ | --x1 < | ||
+ | --x2 < | ||
+ | --y1 < | ||
+ | --y2 < | ||
+ | | ||
+ | --r < | ||
+ | --g < | ||
+ | --b < | ||
+ | --warnthresh < | ||
+ | --live < | ||
+ | --nfaces < | ||
+ | --rotate < | ||
+ | --gender < | ||
+ | --flip < | ||
+ | --capturelevel < | ||
+ | --idx < | ||
+ | --rtsp < | ||
+ | --gpu < | ||
+ | --period < | ||
+ | --nfc < | ||
+ | --decode < | ||
+ | --say < | ||
+ | ``` | ||
+ | |||
+ | #### 设定高级参数 | ||
+ | `camera_set`后除了必选参数`< | ||
+ | |||
+ | ```sh | ||
+ | $ campusng.py qjface camera_set qjface.camera.USB0 --thresh 54 | ||
+ | iSchool Campusng Cli Tool | ||
+ | ************* Warning: 设置仅保存在CDN服务器本地,不会向云端同步 ************* | ||
+ | thresh(int): | ||
+ | Succ | ||
+ | ``` | ||
+ | |||
+ | > NOTE: 每个相机的高级参数保存在CDN服务器的`/ | ||
+ | |||
+ | |||
+ | |||
+ | ## 使用USB摄像头 | ||
+ | 千境集中式人脸识别服务器支持使用USB摄像头,在CMDB中添加USB摄像头的流程如下: | ||
+ | |||
+ | 1. 在设备清单中添加`IP摄像头`设备 | ||
+ | 2. 设备型号选择`HWCAM100` | ||
+ | 3. 设备地址选择`URL`, | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | ## 山西鼎育协议扩展 | ||
+ | 山西鼎育自行实现人脸识别中间件,基于该项目在协议上增加了两个扩展:RQ\_OpenDoor, | ||
+ | |||
+ | 1. 在CMDB中,将CDN服务器设置页面选中“千境”选项 | ||
+ | 2. 在CDN服务器中设置解析 | ||
+ | 3. 从CMDB或者`campusng.py info`中获取检查点ID和通道ID,以以下格式提供给鼎育杨总 | ||
+ | |||
+ | ```ini | ||
+ | ; 通道所在位置=检查点ID-通道ID | ||
+ | 学校大门=123-456 | ||
+ | ``` | ||
+ | |||
+ | > NOTE: 使用`山西鼎育协议扩展`的学校,CDN服务器上仅会出现一个`HWFACE007`的虚拟设备用于人脸信息的更新,不会出现`HWFACE008`类型的虚拟设备,所以无需在CMDB中添加人脸识别设备,也无需使用`campusng.py qjface`命令管理人脸识别摄像头。 |