使用云冠2(Nvidia Jetson NX / NANO)对大疆H20等相机视频流进行硬件解码
Completed中科云图于2021年6月发布全新的机载计算平台-云冠2,它是一款专为无人机打造的高性能机载边缘计算平台,集成Nvidia Jetson NX,最高算力可达21 TOPS, 完美适配多款大疆飞行平台和飞控系统,帮助开发者为复杂业务定制专业解决方案。同时集成5G通讯能力,让业务不再遥远。强悍的防护机身防护设计,拥有IP45防水防尘能力,无惧复杂天气;
针对大疆相机独特的编码格式,常规的做法都是先进行解码后再编码,但是官方例程只有基于TX2的CPU解码例程,导致视频处理延时过大,CPU占用率高;针对这个问题,我们发布了基于云冠2(Nvidia Jetson NX / NANO)的硬件解码软件库,可以有效改善AI识别视频卡顿、推流延时过大和OPENCV图像获取帧率不够的问题;
视频硬件解码
- 概述:使用osdk-geoai提供的视频传输功能,可以指定流媒体服务器地址,帧率,分辨率,发送实时视频流数据。(使用硬件编解码,不占用cpu资源,分辨率最高可达2k)。
- 功能表述:
- 用户可以指定以下M300负载接口,从而获取视频数据,1、2、3号位挂载,以及fpv视角。
Sample 运行环境:
- Osdk:4.1版本
- 平台:云冠2
- 飞行器:M300
- 相机:H20,FPV……
使用geoai硬件解码效果:
视频30帧 解码流畅播放显示 延时<150ms(左图是云冠2解码后HDMI显示时间,右图是H20对着拍的时间)
CPU实时占用率为12.2%:
使用CPU软件解码demo:
视频卡顿,延时较大,接近2S
Cpu占用率224.2%:
更多云冠2详情,可联系:微信/电话 陈工 18676705201 或 查阅
Please sign in to leave a comment.
Comments
1 comment