请教下,模型识别后转流延迟问题怎么降低

63 天前
 momomoi

前几天问了个人脸识别问题,谢谢大佬们耐心解答,并且已经实现

用的方法是 insightface 模型

方案是 opencv 取 rtsp ,随后 insightface 模型识别、比对人脸,通过 ffmpege 切片生成流,但是发现延迟个 2 秒多

有方案降低延迟么,想达到实时的效果

1400 次点击
所在节点    程序员
3 条回复
jsutfun
63 天前
我的建议直接抽帧
tangtang369
63 天前
延迟应该是你代码阻塞导致,最简单的就是楼上的方式,不抽帧可以从下面两个方式入手
1 、优化解码,opencv 直接 read 一般应该都是 cpu 解码
2 、模型量化
ma46
61 天前
如果是性能拉胯的终端设备,那就不能每一帧都执行人脸识别,简单一点的可以试一下楼上说的抽帧,复杂一点可以做人脸追踪;如果是性能较好的设备,比如我们工作用的 PC ,那一般是可以做到每一帧都实时人脸识别的,有延时那就可能是代码问题了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1144687

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX