立即学习:https://edu.csdn.net/course/play/28807/427190?utm_source=blogtoedu
视频分析推理流程:
- 解码
- 预处理
- 推理
- 后处理
- 编码
视频分析多路并行处理:
多路视频流,可以是不同的摄像头,也可以是网络的RTSP流,每一路都做相应的处理,完全并行。
视频分析多路优先级处理:
多路视频流,可以是不同的摄像头,也可以是网络的RTSP流,根据需求,预处理并行,后面选择某一路做相应的处理。
解码
通常是解压缩,可以直接使用CPU做,使用Media-SDK可以比较方便的利用Intel集成显卡,少占用CPU资源。
预处理
推理
后处理
编码
视频分析软件选项
OpenCV覆盖全部阶段,使用方便。Media-SDK可以比较方便的利用Intel集成显卡做编码解码,减少CPU的占用,DLDT方便推理的部署。
视频分析硬件选项
对于异构构架或者SOC,尽量把任务分配到合适的单元,发挥最佳性能。Intel的第11代CPU的集成显卡性能有了很大提高,可以充分利用这一部分的计算力。
Intel硬件AI计算力对比:
以resnet-50-TF为例,其他的请看Intel官网链接。
https://docs.openvinotoolkit.org/latest/openvino_docs_performance_benchmarks.html