关于FPV图传系统时延讨论

  • 1. 源由
  • 2. 时延测试方法
  • 3. 时延测试资料
  • 4. 关于模拟图传
  • 5. 关于FPV时延感受
    • 5.1 静态时延
    • 5.2 动态时延
  • 6. 参考资料
  • 7. 附录
    • 7.1 When is 120fps NOT 120fps? //DJI O3 Air Unit 4k120 latency and refresh rate test
    • 7.2 DJI O3 vs Avatar V2 vs Caddx Vista Range and Penetration Testing

1. 源由

视频图传系统最重要的几个技术指标:

  1. 分辨率
  2. 视角
  3. 帧率
  4. 时延
  5. 传输距离

目前高清图传主要规则:分辨率720P;视角摄像头光学系统决定;帧率60~120FPS;传输距离取决于射频发射功率、接受灵敏度以及传输环境;

因此,之前在对开源wfb_ng做了简单的验证过程重点测试的是720P下的时延情况。

【1】模拟FPV-肥鲨HDO2+无牙仔2+熊猫VT5804ML1+Foxeer野火 时延测试
【2】FPV Camera(RPI3+V2.1) | wfb_ng Release 23.01 | ubuntu20.04 gnome软解测试
【3】FPV Camera(RPI3+V2.1) | wfb_ng Release 23.01 | Ubuntu 20.04 xfce软解测试
【4】FPV Camera(RPI 3B+/Zero W+V2.1) | wfb_ng Release 23.01 | H264硬解测试

鉴于手中被测设备和测试工具的限制,不能做的非常详尽,但是还是期望能够了解当前技术瓶颈,以及现行产品的极限性能。

2. 时延测试方法

  1. 秒表测试法 //不准确,感性认识
  2. 高速相机拍照 //准确,精准量化

关于秒表测试方法就不做介绍了,高速相机拍照采用点亮LED(ns级同步速度),相对于ms级时延系统来说,可以忽略LED点亮的同步时间误差。

整个逻辑步骤:

  1. 当按下按钮,“光速”触发LED点亮
  2. 高速相机记录到相机前的LED灯点亮(此时,图传系统摄像头前端的LED也被点亮)
  3. 摄像头CCD光电效应检测到图像,通过图传压缩传输
  4. 眼镜接收到RF图传信号,解压压缩图像,刷新到显示缓存
  5. 显示缓存刷新到LCD/OLED屏幕
  6. 高速相机记录LCD/OLED屏幕信息(看到LED被点亮)

3. 时延测试资料

这里整理了一下网络资料,通过高速相机拍摄的测试结果如下:


从测试数据看,HDZero和DJI 120 fps(DJI Google V2 + O3) 是比较好的高清图传,性能在30ms左右。

Walksnail Avatar Latency Testing vs DJI, HDZero and Analog!

4. 关于模拟图传

当然这也不是说模拟图传已经被淘汰。

  1. 当关闭模拟摄像头WDR功能,模拟演示在20ms以下
  2. 很多场景并非一定需要高清,比如:远航功能测试等
  3. 毕竟性价比在那里


下面就是模拟摄像头WDR引入的16.7ms的额外时延,去掉后35ms - 16.7ms 大约 19 ms左右,这里显然就会比高清数字图传时延更优了。

5. 关于FPV时延感受

5.1 静态时延

人对于外界相应的时延大约在200ms左右,相较于整个控制系统回路来说,30ms左右的视频时延差距并不是主要的耗时。

当然从数据的角度来说,系统时延越小当然越实时。

5.2 动态时延

从动态的角度来说,个人认为存在两种场景:

  1. FPV动态飞行过程,突然出现一个障碍物。个人认为,对于“鬼探头”,这种额外的30ms时延很难解决问题。只能类似考虑“主动防御性”飞行来规避。
  2. FPV在复杂障碍物中穿越飞行,这个额外延时一定会对操控人员造成实时性的影响(尤其是非熟悉的环境)。

针对第二点,想表明的一个立场是,如果是一个熟悉的赛道,经过训练,反复试飞,即使30ms的延时,人可以通过学习做出预判。但是非熟悉环境,这种预判的准确性就会降低,局限了预判提前时间。因此,实时性就非常重要。

注:大家可以体会下下面视频给出的一些感受。

You should care about FPV latency. Here's why

6. 参考资料

【1】An Average Human Reaction Time
【2】How Fast is Real-Time? Human Perception and Technology

7. 附录

7.1 When is 120fps NOT 120fps? //DJI O3 Air Unit 4k120 latency and refresh rate test

DJI Google V2 + O3 120FPS能达到一个比较优秀的时延。

When is 120fps NOT 120fps? //DJI O3 Air Unit 4k120 latency and refresh rate test

7.2 DJI O3 vs Avatar V2 vs Caddx Vista Range and Penetration Testing

DJI O3 vs Avatar V2 vs Caddx Vista Range and Penetration Testing

关于FPV图传系统时延讨论相关推荐

  1. 大疆新品:DJI FPV数字图传系统(一个航拍玩家进入穿越机世界的好机会)

    如果您是一个梦想翱翔蓝天,又不满足于普通航拍无人机的飞友,现在有福了. 大疆昨天推出了为穿越机设计的图传系统: 品相: 特点: 1.纯数字,清晰,穿越机图传的一大进步. 2.28毫秒演示. 3.观众模 ...

  2. 《炬丰科技-半导体工艺》 半导体晶圆清洗站多化学品供应系统的讨论

    书籍:<炬丰科技-半导体工艺> 文章:半导体晶圆清洗站多化学品供应系统的讨论 编号:JFKJ-21-1075 作者:炬丰科技 引言 半导体制造工业中的湿法清洗/蚀刻工艺用于通过使用高纯化学 ...

  3. 各行业执法图传系统建设建议(华脉智联内参二)

    各行业执法图传系统建设建议 让执法透明,不断提高执法工作效能 题记:为实现执法过程中的证据固定与执法场景记录,采用照相机.录音笔或固定监控等传统手段进行取证一直是最本源的需求.随着时代的变迁,传统的手 ...

  4. 【无标题】特种作战“头盔式”单兵图传系统

    特种作战"头盔式"单兵图传系统 产品特点: 业务针对性强:产品跟据武警,特警等部门实际业务需求量身定制 符合国标:支持国标GB/T28181协议,图像编码符各级指挥中心要求 功能完 ...

  5. 年报系统课堂讨论记录

    记录 目的:讨论年报系统上线的好处 1 方便使用者正确填写自己的申请信息,减少不必要的流程,可以少跑路. 2 方便工作人员审核信息,尽快完成科技成果的审核,能够简化流程 3 方便领导查询,在时间紧急的 ...

  6. 4G/5G远程网络遥控,图传系统-无人车-无人船-无人机械制作方法

    ** 方案介绍 ** 无人车,无人机械通过树莓派链接的4g/5G网卡或手机热点连接公共网络,控制端通过办公室宽带电脑接收实时图像,并通过键盘控制,电脑接收的优势是:不用另外配置接收设备,同时显示也是大 ...

  7. 半导体晶圆清洗站多化学品供应系统的讨论

    引言 半导体制造工业中的湿法清洗/蚀刻工艺用于通过使用高纯化学品清洗或蚀刻来去除晶片上的颗粒或缺陷.扩散.光和化学气相沉积(CVD).剥离.蚀刻.聚合物处理.清洁和旋转擦洗之前有预清洁作为湿法清洁/蚀 ...

  8. 视频客服系统技术讨论

    1.1              统体系结构 3G视频呼叫中心系统产品遵循OSA/Parlay体系结构,符合ITU-T系列.IETF RFC.IEEE.ETSI.3GPP和ECMA CSTA.TSAP ...

  9. 模拟FPV-肥鲨HDO2+无牙仔2+熊猫VT5804ML1+Foxeer野火 时延测试

    模拟FPV-肥鲨HDO2+无牙仔2+熊猫VT5804ML1+Foxeer野火 时延测试 1. 源由 2. 测试方法 3. 测试视频 4. 测试数据 4.1 第一帧 时延 720 - 720 = 0 m ...

最新文章

  1. MariaDB/MySQL 报错解决:ERROR 1698 (28000): Access denied for user 'root'@'localhost'
  2. Spring Boot特性
  3. 反爬虫——使用chrome headless时一些需要注意的细节
  4. Matlab绘制小波尺度函数和小波函数
  5. UVA - 10168 Summation of Four Primes(哥德巴赫猜想)
  6. 在浏览器中分析AV1码流
  7. 什么是CharSequence
  8. 赞扬精心设计:基于属性的测试如何帮助我成为更好的开发人员
  9. 区块链——据说现在这玩意很火?
  10. 技术转管理:应该如何识人、带人和用人?
  11. ArrayList 类方法toArray的一点疑惑
  12. try catch finally 执行简介
  13. 柯美smb扫描出现服务器连接错误_为什么震旦复印机扫描提示错误扫描SMB跳ED09C7?...
  14. 数学三次方的计算机符号,数学符号三次方
  15. 从机械硬盘和固态硬盘的结构来看IO
  16. 2022年双非计算机保研经历分享(浙大、北航、中科院等)
  17. canvas应用——圆角矩形图片
  18. Selenium学习 - 简介
  19. 使用 HTTPS 加密 Ingress 流量
  20. 宇宙最强IDE vs2019升级

热门文章

  1. Python 中 selenium 模块
  2. 取消默认用WPS打开doc,ppt,excel等文件
  3. Java经典好书推荐-从入门到进阶
  4. Wannafly挑战赛26
  5. Python函数之迭代器
  6. Google回归中国的猜想
  7. 禁止双击盘符运行Autorun.inf文件
  8. 万能转换:R图转成Word、PPT、Excel、HTML、Latex、矢量图等
  9. python第一部分:Eclipse和PyDev搭建python开发环境
  10. 服务器托管你应该了解的知识