基于FFmpeg的运动视频分析

本文介绍了基于FFmpeg的运动视频分析解决方案,包括视频分析的市场前景、技术趋势以及视频分析流程。重点阐述了FFmpeg的架构如何与视频分析流程相结合,特别是英特尔硬件加速在FFmpeg中的应用,如VA-API、QSV和Compute Plugins。通过硬件加速,提高了视频转码和分析的性能,同时展示了在大型体育赛事中,如何利用FFmpeg进行视频处理和分析,提供沉浸式观看体验。
摘要由CSDN通过智能技术生成

640?wx_fmt=png


本文来自英特尔资深软件工程师李忠,张华在LiveVideoStackCon 2018大会上的分享,由LiveVideoStack整理而成。分享中两位老师重点介绍了基于FFmpeg的运动视频分析技术架构,以及英特尔视频分析的软硬件解决方案。


文 / 李忠,张华

整理 / LiveVideoStack


大家好,我是来自英特尔开源技术中心的李忠,致力于对FFmpeg硬件加速的研究开发。今天我将与来自英特尔Data Center Group的张华老师一起,与大家分享我们对基于FFmpeg的运动视频分析解决方案的技术实践与探索。


640?wx_fmt=png


首先我会为大家介绍视频分析的市场前景与基于FFmpeg的运动视频分析解决方案的主体架构。而张华老师会为大家分享英特尔运动视频分析的典型案例,希望可以为大家带来帮助。


1. 视频分析的市场前景


640?wx_fmt=png


可以说,视频分析是一片潜力巨大的新兴市场,目前全球视频分析市场规模已超过145亿美元,资本对视频内容的总投入逐年增加并会在未来保持继续增长的态势。目前的网络带宽中视频流占总体数据流的80%,如果我们能够在这样一个规模庞大的市场借助视频分析的力量为用户带来更优秀的产品体验,无疑是对整个音视频行业的一次有利的促进。


2. 视频行业的技术趋势


640?wx_fmt=png


从技术趋势上看,视频分析与当下多种高新技术紧密结合。根据专业咨询公司给出的2018年技术趋势报告,视频分析与AI Foundation(可提供多种能够帮助用户进行视频分析的AI基础组件如Framework、Analyse等)、智能APP与智能分析(完善的智能分析解决方案)、沉浸式体验(VR、AR、MR等)。我们希望视频分析技术能够在市场中大放异彩,为客户带来理想的收益与价值。


3. 基于FFmpeg的运动视频分析


3.1 视频分析流程


640?wx_fmt=png


那么落实到技术当中,接下来我将介绍视频分析的详细流程。视频分析不单单包括对视频数据的计算,而是由多个协同工作的组建构建起的一套完整架构并集成在一条符合逻辑的处理流程当中。上图展示的是比较典型的视频分析流程。首先,传输进来的视频源数据会被解码、缩放与视频颜色空间转换从而便于后续的分析;而后视频数据会被具体分析如人脸检测、入侵检测、视频特征提取、车辆识别与检测等

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值