云天 发表于 2020-6-28 09:22:04

【天天向上】OpenVINO学习笔记(十)人脸识别+监控+计算棒

本帖最后由 云天 于 2020-6-28 09:27 编辑

【修监控】
1、现状:学校高考监控进行整体改造,由原来的模拟摄像头改来数字摄像头。淘汰下来的监控系统,由于没有利用价值,处于废弃状态。整理仓库发现,同轴信号线及供电系统的电源线均被剪断,找到的一个硬盘录像机其中的硬盘不见踪迹。
2、修缮:(1)硬盘录像机安装硬盘,从旧电脑上拆下两块硬盘,一个2TB,一个500GB。

(2)修复同轴信号线及电源线。
一种是利用原有剪断的线连接修复。

同轴电缆有一层屏蔽线,
同轴电缆(Coaxial Cable)是指有两个同心导体,而导体和屏蔽层又共用同一轴心的电缆。最常见的同轴电缆由绝缘材料隔离的铜线导体组成,在里层绝缘材料的外部是另一层环形导体及其绝缘体,然后整个电缆由聚氯乙烯或特氟纶材料的护套包住。同轴电缆的优点是可以在相对长的无中继器的线路上支持高带宽通信。
(3)利用双绞线进行线路改造
同轴电缆的缺点也是显而易见的:一是体积大,细缆的直径就有3/8英寸粗,要占用电缆管道的大量空间;二是不能承受缠结、压力和严重的弯曲,这些都会损坏电缆结构,阻止信号的传输;最后就是成本高,而所有这些缺点正是双绞线能克服的,因此在现在的局域网环境中,基本已被基于双绞线的以太网物理层规范所取代。

双绞线的八根线中,两根用来供电,两根用来传输视频信号,另外两根以后用来传输音频信号。




【增加Wifi功能】硬盘录像机增加Wifi路由器,方便电脑运程访问

【查看录像机信息】


RTSP(Real Time Streaming Protocol),RFC2326,实时流传输协议,是TCP/IP协议体系中的一个应用层协议,该协议定义了一对多应用程序如何有效地通过IP网络传送多媒体数据。【修改命令】python face_recognition_demo.py -m_fd C:/Users/zlzx/Documents/Intel/intel/face-detection-adas-0001/FP16-INT8/face-detection-adas-0001.xml -m_reid C:/Users/zlzx/Documents/Intel/intel/face-reidentification-retail-0095/FP16-INT8/face-reidentification-retail-0095.xml -m_lm C:/Users/zlzx/Documents/Intel/intel/landmarks-regression-retail-0009/FP16/landmarks-regression-retail-0009.xml -fg C:/Users/zlzx/Documents/Intel/OpenVINO/omz_demos_build/intel64/Release/classroom -i rtsp://admin:admin@192.168.1.108 ... channel=1&subtype=0 -d CPU在命令中-i的参数使用-i rtsp://admin:admin@192.168.1.108 ... channel=1&subtype=0,参数说明:-i INPUT, --input INPUT Required.Id of the video capturing device to open (to open default camera just pass 0), path to a video or a .txt file with a list of ids or video files (one object per line)但face_recognition_demo.py不支持,需要进行修改。【修改py文件】

将face_recognition_demo.py中   @staticmethod
    def open_input_stream(path):
      log.info("Reading input data from '%s'" % (path))
      stream = path
      try:
            stream = int(path)
      except ValueError:
            pass
      if stream==0 :
         return cv2.VideoCapture(stream)
      else:
         return cv2.VideoCapture('rtsp://admin:admin@192.168.1.108:554/cam/realmonitor?channel=1&subtype=0')


【演示视频——仰拍】
https://v.youku.com/v_show/id_XNDcyODU2ODE0NA==.html
【演示视频——俯拍】
https://v.youku.com/v_show/id_XNDcyODU3MDQ2OA==.html

【演示视频——平拍】https://v.youku.com/v_show/id_XNDcyODU2MTMwMA==.html
【使用计算棒】
比较:1、不用计算棒时,平均FPS在21.3

2、使用计算棒时,平均FPS在32.0

使用参数-d MYRIAD,开启计算棒。python face_recognition_demo.py -m_fd C:/Users/zlzx/Documents/Intel/intel/face-detection-adas-0001/FP16-INT8/face-detection-adas-0001.xml -m_reid C:/Users/zlzx/Documents/Intel/intel/face-reidentification-retail-0095/FP16-INT8/face-reidentification-retail-0095.xml -m_lm C:/Users/zlzx/Documents/Intel/intel/landmarks-regression-retail-0009/FP16/landmarks-regression-retail-0009.xml -fg C:/Users/zlzx/Documents/Intel/OpenVINO/omz_demos_build/intel64/Release/classroom -i rtsp://admin:admin@192.168.1.108 ... channel=1&subtype=0 -d MYRIAD

gray6666 发表于 2020-6-28 10:36:37

该设备属于固定资产{:6_213:}

云天 发表于 2020-6-28 15:08:30

gray6666 发表于 2020-6-28 10:36
该设备属于固定资产

被我再利用的固定资产。

gray6666 发表于 2020-6-28 15:19:48

设备遇到正确使用的人才是正道,不像我们这里设备宁可吃灰也不能领用{:7_216:}

唯心1 发表于 2020-8-22 16:24:49

请问程序能否使用HETERO插件

唯心1 发表于 2020-8-22 16:29:30

唯心1 发表于 2020-8-22 16:24
请问程序能否使用HETERO插件

多设备插件一起计算
页: [1]
查看完整版本: 【天天向上】OpenVINO学习笔记(十)人脸识别+监控+计算棒