deepstream检测帧率很高,但是视频有延迟和拖延情况(问题解决)

这篇具有很好参考价值的文章主要介绍了deepstream检测帧率很高,但是视频有延迟和拖延情况(问题解决)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

技术路线:deepstream技术路线,NVIDIA提供的pipeline;在自动驾驶领域对于相机实时性要求极高,以及需要多相机对车辆进行360度的监测。
问题大致的描述:在使用deepstream的时候,RTSP网络相机以及USB相机,有延迟和拖延;在使用rtsp网络相机的时候,发现一路网络相机帧率到20fps,两路的话也能到20fps,但是三路到15fps,还出现了马赛克以及拖拽延迟的问题,从而研究了其解决方法;

研究过程:
第一步:首先使用一路RTSP相机,帧率到20FPS,整个过程流畅,GPU利用率最高在90%;
第二步:使用了两路RTSP相机的时候,帧率被拉平,帧率平均到15FPS,这个时候相机检测的画面出现马赛克,以及延迟拖拽现象(当前实时画面被延迟播放,但播放的整个过程相对流畅),分析原因,可能是检测精度太高,通过修改加速模型生成的文件,将监测精度从FP32降低到FP16,这里我们不建议降低到INT8,因为INT8比FP16精度低,误检测会有点多,但是数据量小、能耗低,计算速度相对更快)
这个时候我们使用两路相机进行检测,发现两个相机的帧率都提高到20FPS,而且延迟得到改善。
第三步:我们使用三路相机,采用FP16计算精度进行检测,三路相机的帧率被拉低到15FPS,同时存在了延迟拖拽现象,查看GPU使用率分之到95%
原因分析:马赛克的出现说明带宽过大,GPU算力有限࿰文章来源地址https://www.toymoban.com/news/detail-401115.html

到了这里,关于deepstream检测帧率很高,但是视频有延迟和拖延情况(问题解决)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【音视频原理】图像相关概念 ② ( 帧率 | 常见帧率标准 | 码率 | 码率单位 )

    帧率 Frame Rate , 帧 指的是 是 画面帧 , 帧率 是 画面帧 的 速率 ; 帧率 的 单位是 FPS , Frames Per Second , 是 每秒钟 的 画面帧 个数 ; 帧率 是 动画 / 电影 / 游戏 的 每秒钟 的 画面数 , 用于 测量 视频 的 信息数量 ; 帧率 越高 , 视频 信息数量越多 ; 帧率 与 流畅度 相关 , 帧率越高

    2024年01月20日
    浏览(84)
  • ffmpeg根据原始视频的帧率进行提取视频帧

    直接上代码,自己编写的。。。有问题可以提 安装教程看这个:https://blog.csdn.net/m0_61497715/article/details/129817641 去官网下个最新的ffmpeg,解压到随便的目录,上级目录最好不要用中文; 然后去设置环境变量,加入ffmpeg的bin路径; 查看是否设置成功使用ffmpeg -version。

    2024年02月16日
    浏览(34)
  • 视频分辨率/帧率/码率选择参考

    1. 视频码率与分辨率的参考表     1080*720的分辨率,用5000K左右;     720*576的分辨率,用3500K左右;     640*480的分辨率,用1500K左右。 2. 计算公式 基本算法:码率(kbps)=文件大小(KB)*8/时间(秒) 举例:视频文件的容量为3.446G,视频长度100分钟(6000秒), 计

    2024年02月06日
    浏览(30)
  • java获取视频时长、分辨率、帧率、码率

    1、先导包 2、获取时长

    2024年02月15日
    浏览(45)
  • 视频基础知识——编码时,帧率、码率、分辨率之间的联系

    本文主要补充基础概念,在设置编码器的时候,参数设置不对,录制的屏幕就会出现花屏。所以梳理了基础知识,就知道哪里设置不对了。 如下是ffmpeg自带的sample,encode_video的例子,选取H264的编码器,进行编码。 其中,c-bit_rate = 400 000; 一直不知道怎么来的,导致录制屏幕花

    2024年02月10日
    浏览(44)
  • pr剪辑视频导入后视频卡帧/掉帧/卡顿,因为手机拍摄可变帧率问题导致

    今天用pr剪辑一个手机拍摄的视频,发现导入pr后,卡卡的,原以为是电脑有点卡,看了一眼,原视频用视频播放软件是流畅的,结果pr里看是卡的。最后导出来也发现同样是卡的,掉帧或者卡帧。 经过搜索发现这个问题是由于现在的手机都偷偷的搞成了可变帧率模式拍摄,对

    2024年02月09日
    浏览(171)
  • 使用opencv把视频转换为灰色并且逐帧率转换为图片

    使用opencv库把视频转换为灰色,并且逐帧率保存为图片到本地 启动结果 这是一个控制文件的库十分的好用 \\\"grayAll\\\"要创建的文件夹名字 读入视频文件 vc.read()会返回两个值   1.是否能打开此文件=open 2.此视频该帧率的图片=frame

    2024年01月18日
    浏览(43)
  • 使用ffmpeg调整视频分辨率/帧率并保持高清晰度

    通过ffmpeg -i命令查看视频基本信息 通过命令查看,原始视频信息 分辨率为4096x2160,码率214092k, 帧率50 -qscale value:使用固定的视频量化标度(VBR),以value质量为基础的VBR,取值0.01-255,越小质量越好 -q:v:表示存储jpeg的图像质量 -b:v:设置输出文件的视频比特率(码率) -c:a:

    2024年02月02日
    浏览(62)
  • 音视频——码率、帧率越高越清晰?分辨率、像素、dpi的关系

    本期我介绍一下视频的一些基础概念,如帧率、码率、分辨率、像素、dpi、视频帧、I帧、P帧、gop等。我i初步学习音视频,给这些专业词汇进行扫盲 会解释多少码率是清晰的,是否帧率越高越流畅等问题。 这些概念是比较杂乱的,我们按这样的顺序介绍: 1、单个视频帧的概

    2024年02月13日
    浏览(38)
  • 选择合适的帧率和分辨率:优化RTSP流视频抓取(java)

    在实时视频流应用中,选择适当的帧率和分辨率对于确保视频流的顺畅播放和图像质量至关重要。本文将向您介绍如何使用Java和JavaCV库中的FFmpegFrameGrabber来从RTSP流中抓取图像,并在抓取时设置帧率和分辨率。 首先,确保您的Java项目中包含JavaCV库的依赖。您可以在Maven项目中

    2024年02月09日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包