打开微信,使用扫一扫进入页面后,点击右上角菜单,
点击“发送给朋友”或“分享到朋友圈”完成分享
环境:
设备:mlu220
系统:ubuntu20.04
cntoolkit: cntoolkit_1.7.14-2.ubuntu18.04_arm64.deb
driver: 1.16.104
CNRT: 4.10.7 a16cc83
模型:yolov5s v4
问题1: 当前程序跑了2路,其中报错的这一路,源是海康摄像头传来的rtsp流,运行一段时间后,会出一下报错和警告,具体是什么原因?
问题2:当前程序跑了2路,上述问题会不会和下游的性能有关系?如果是,如何提高下游性能?确切的说是如何调节上下游的性能?
对于流水线,我的理解是:如果下游处理速度比上游慢,那么队列就会满,新来的帧就会被丢弃,实时rtsp画面就会出现跳跃性(正常情况人匀速前进,突然就瞬间移动很远的距离)。最好的情况就是下游处理速度能够在下一针到来之前处理完,这样就不会出现队列满的情况。
不知道我理解的对不对??
我目前解码采用的是每隔3帧抽1帧,那么源fps=30,抽帧后就是10fps,下图的最慢模块的fps=15fps,处理时间应该是够的。但是画面有的时候跳跃性很大,而不是匀速跳跃。
还有会不会是摄像机源rtsp流出了问题导致解码失败,跳跃性才这么大???
性能见下图:
热门帖子
精华帖子