关于穿越机FPV视频果冻效应的讨论

  • 1. 名词定义
  • 2. 摄像原理
    • 2.1 快门分类
    • 2.2 常见传感器
    • 2.3 卷帘拍摄
  • 3. 产生原因
  • 4. 解决方法
    • 4.1 振动出处
    • 4.2 软件方法(辅助作用)
    • 4.3 硬件方法(直接办法)
  • 5. F450试验机FPV视频问题
    • 5.1 现象
    • 5.2 测试
    • 5.3 减震改善
    • 5.4 其他改善
    • 5.5 初步结论
  • 6 后续计划
    • 6.1 当前摄像头安装方式
    • 6.2 硬件减震改进方向
  • 7. 总结
  • 8. 参考资料

这里讨论下穿越机FPV视频果冻效应的问题,看了好多B站的视频。从逻辑上讲,主要的问题来自硬件,软件调参只能解决软件参数导致振动加剧的问题(说明参数调的不是那么特别好),无法本质上解决硬件导致的振动问题。

【1】萌新穿越机改pid出现抖动?
【2】自带高清果冻还是很厉害
【3】达尔文花飞练习
【4】399达尔文套机1公里小远航第二次
【5】达尔文FPV,室内室外通吃,稳飞10分钟续航
【6】穿越机果冻的五大硬件原因 -TimmyRC 5 Reasons Your Setup Has Jello

1. 名词定义

果冻效应,指在生产生活中像果冻一样产生的变形和颜色变化。

2. 摄像原理

在我们谈视频产生果冻效应之前, 先了解一下数码相机的摄像原理。

2.1 快门分类

首先,数码相机的重要部件就是快门:

  • Global shutter (全局快门)
  • Rolling shutter (卷帘快门)

2.2 常见传感器

  • CMOS传感器的相机多数使用卷帘快门,它是通过图像传感器逐行曝光的方式实现的。在曝光开始的时候,图像传感器逐行扫描逐行进行曝光,直至所有像素点都被曝光。

当然,所有的动作在极短的时间内完成,一般不会对拍摄造成影响。

  • CCD传感器的相机多数采用全局快门,因此一帧所有像素是在同一时间段内进行曝光。

相较于卷帘快门,具有拍摄高速物体更优的性能(如果快门速度不够,容易模糊)。

2.3 卷帘拍摄

当运动(高速移动)物体,卷帘快门进行拍摄的时候,会发现物体发生形变。而全局快门,如果曝光速度不够通产是图像的模糊。

注:这里也是为什么卷帘快门拍摄容易带来果冻效应的原因。

3. 产生原因

果冻的形成是摄影机本身的特性决定的,当拍摄物体相对于相机高速运动或快速振动时,用卷帘快门方式拍摄,逐行扫描速度不够,拍摄结果就可能出现“倾斜”、“摇摆不定”或“部分曝光”等情况。这种卷帘快门方式拍摄出现的现象,就定义为果冻效应。

注:通常来说全局快门不太可能出现果冻。如果曝光时间过长,拍摄高速运动或者在振动的情况下拍摄,会导致图像模糊。

4. 解决方法

对于FPV视频来说,要解决【CMOS/CCD】传感器卷帘快门方式拍摄下果冻效应,就得:硬件减振(避免摄像头卷帘快门工作方式下的“倾斜”、“摇摆不定”或“部分曝光”等情况)。

4.1 振动出处

  1. 机架问题:炸机(断裂),螺丝松动
  2. 动平衡问题:炸机(桨叶损坏,电机轴歪)
  3. 飞控减振: 飞控晃动,飞控振动
  4. 飞控受力:电线压迫飞控、器件压迫飞控
  5. 设备共振:电机 + 桨叶 + 机架
  6. 操作手抖

注:关于操作问题,这个首先需要大家根据自己的情况排除,也可以通过日志数据看RC stick的数据来确认。

4.2 软件方法(辅助作用)

  1. 【摄像头】曝光时间调小(解决果冻,越小越好)

暗场景,曝光时间不够可能比较暗,需要根据实际使用情况权衡。如果厂家做出来的产品正常使用都会导致果冻,相信这个产品也不太好卖。当然这是一个辅助定位问题的方法。

  1. 【飞控】陀螺仪滤波(避免飞控由于振动数据导致的误动作:软件调整平衡飞机)

为什么说辅助的原因就是这里,不管怎么软件滤波,振动始终在物理世界存在。除非是PID非常不合理导致的问题。

4.3 硬件方法(直接办法)

  1. 【机架】拧紧螺丝

金属疲劳,起降/飞行振动 螺丝松动导致机臂机身松动。

  1. 【机架】更换机架

由于炸机导致机臂开列或者某些部件松动固定不牢,导致飞行期间振动。
也可能是机架本身比较软 或者 与电机、桨叶产生共振。

  1. 【动平衡】更换桨叶

桨叶损坏,动平衡被破坏,有专门的工具可以测试,如果损坏需要立即更换(通常炸机的桨叶,有缺损,有弯折,需要立即更换)。

  1. 【动平衡】更换电机 或 轴承

炸机 或 长时间使用导致轴承磨损或者弯曲,可以使用测试软件单独电机(脱桨)测试稳定性。
比如:Bad Quadcopter Motor | REAL WORLD BLACKBOX TROUBLESHOOT;

  1. 【飞控减振】增加飞控减振橡胶垫 或者 橡胶螺柱

飞控板上SMT有陀螺仪芯片,因此板子如果硬连接在机架上,振动能够非常轻易的影响陀螺仪,干扰数据。可以通过减振脚垫来物理屏蔽,长时间橡胶如有损坏,请更换。

  1. 【飞控受力】重新整理飞控板子周边,电线不要顶住机架,电解电容等大型外挂器件不要接触飞控板,进而影响陀螺仪

为了走线美观,电机线可能会贴着机架,绕过机架上的铝管,某些AIO的飞控板会直接焊接电机线,从而传递到振动。
电池电源外接的电解电容如果碰到飞控板也会带来振动,尽量保证飞控板仅仅是减振螺柱固定到飞控机架上即可。

  1. 【设备共振】更换部件(桨叶、电机、机架)使得不产生共振

这种问题是最头疼的,通常来说桨叶的更换最为方便,多选择其他品牌或者好的口碑的桨叶来进行测试。
使用前面的电机动平衡测试方法来确保电机本身没有问题。

  1. 【摄像头】更换全局快门摄像头

从硬件的角度来说更换CCD(通常全局快门)是一个方法。但是从实际情况看,CMOS摄像头在比较好的硬件减振情况下,也是不应该有果冻的。

5. F450试验机FPV视频问题

5.1 现象

  • F450试验机:飞行过程发现,地面呈现水波纹,高楼有扭动,视频自arm以后,有明显的振动。

【1】BetaFlight Kakute F7 AIO F450 +ELRS(915Mhz)+500mW 红色桨叶,全新
【2】BetaFlight Kakute F7 AIO F450 + TX12 + ELRS(915Mhz) 红色桨叶,全新
【3】BetaFlight Kakute F7 AIO F450试飞 白色桨叶,不全新
【4】BetaFlight Kakute F7 AIO F450 + Meilin South Road, 前面白色桨叶,后面红色桨叶,都不全新

  • F450相关视频(别人家的),也有果冻情况。

【1】F450,PX4固件,无云台挂载相机firefly(小方狗二代)1080p30fps
【2】F450航拍
【3】山寨F450第一次航拍
【4】F450飞行
【5】F450 clone FPV
【6】F450 SPF3 MANUAL TEST FLIGHT
【7】F450 - motor failure - 4.2km
【8】F450 frame racestar 2312 980kv brushless motors 9 inch apc propellers beta flight f4 emaxx 45 amp
【9】Drone f450
【10】DJI F450 vibrations
【11】F450 vibration readings no props
【12】F450 Clone Vibration Issue
【13】DJI F450 Stock Blades without Stabilisers to test Vibration - Go Pro Hero 2

  • F450相对较好的情况,较多减震工作,依然存在一些振动

【1】10寸机带你看日出日落。F450已老,尚能穿越否(二)
【2】DJI F450 Flame Wheel Lighting 100kph 62mph flight with 3s lipo
【3】F450 Drone 2017
【4】DJI F450 Super Whoop

5.2 测试

  1. 【无果冻】静止(电机不转):模拟信号雪花点
  2. 【无果冻】运动(电机不转):模拟信号雪花点,大FOV视频畸变(正常)
  3. 【无果冻】静止(电机带桨叶转):有明显上下振动(抖动)
  4. 【有果冻】运动(电机带桨叶转):果冻效应明显
  5. 【有果冻】悬停(第三人称,飞机悬停稳定):第一人称FPV视角,有水泼纹(大楼图像晃动)
  6. 【有果冻】离地越高,地面水波纹效应越明显
  7. 【有果冻】新桨叶问题依旧

老桨叶(白色,最早视频模糊,但是果冻相较好不少) 新桨叶(红色,果冻更多更强)。历史视频显示,新桨叶果冻效果厉害

  1. 视频显示机臂上的天线振动厉害(怀疑桨叶 + 机架,引起振动)

某次试飞,将Rx天线(绑在机臂上)正好放在了FPV摄像头拍摄区域,发现明显的振动(也就是说机臂上是有振动的)。

5.3 减震改善

  1. 【无效】飞控板增加减振胶垫

其实飞控板的陀螺仪上是有泡沫垫与飞控板连接的,有避震效果)
例如:Soft Mount Your Quadcopter Flight Controller | BUILD TIP

  1. 【无效】电机增加减震垫

增加一定的软连接来减少电机和桨叶带来的振动。

  1. 【无效】更换新桨叶(新购买)

问题依然存在,稍有改善

  1. 【无效】电机振动:测试每个电机无轴承(弯曲变形)问题

电机(不带桨叶),无明显振动。
方法:平放桌上,通过地面站单独控制每个电机独立转动,看陀螺仪数据是否平滑
实际测试情况看,陀螺仪无任何波动,但是手稍微抬一下飞机,陀螺仪数据就变化明显
例如:
Troubleshoot Your Quadcopter Vibration Problems | Moto Test suggest clean motor vibration
Motor Vibration, acc_lpf_hz, and you

  1. 【无效】摄像头增加软连接

摄像头减震,两种方法:

  1. 3M泡沫双面胶垫底+软胶带固定
  2. 棉花+单股电线软线,防震软连接

6. 【排除】摄像头内部振动(PCBA)

Troubleshoot Your Quadcopter Vibration Problems | Camera PCB board issue
这里采用的是Caddx Ant 1200TVL 4:3,也就是说实际上直接固定住PCBA和有外壳的摄像头还不太一样。经检查也没有镜头松动的现象。

  1. 【无效】将原先电机电源供电B+/B-供电线从Kakute F7 AIO板子上移除,直接接在PDB分电板上:防止较粗的电线将振动带给控制板。

5.4 其他改善

  1. 使用PDB分电板上的12V/5V(独立)供图传和摄像头,并增加2200uF + 0.01uF滤波

期望减少电源干扰雪花点,横波纹等
比如:punch throttle caused gero issue,Gyro Noise Troubleshoot | MINI QUAD BLACKBOX

  1. 陀螺仪软件滤波(日志数据显示,低频数据信号,数据完美)

期望减少飞控由于干扰数据的误动作,收效甚微。

  1. 曝光时间未做调整

目前,采用自动(全场景几乎都有果冻,所以没做过多测试,毕竟这个果冻是比较厉害的)
后经购买某宝技术支持/售后服务确认:Caddx Ant 1200TVL 4:3不支持快门调节,因此OSD菜单上也没有快门这个选项。

  1. 增加摄像头屏蔽(锡箔接电池地)

怀疑480Hz PWM控制线或者飞控电磁干扰,屏蔽CMOS模拟摄像头(屏蔽干扰,锡箔纸接GND) ,有一定效果,果冻效应依旧存在

5.5 初步结论

怀疑:电机910KV和桨叶带来的振动,与F450机架(软)共振,导致固定频率振动。

证据:滤波(干净)前日志显示锯齿状振动频率, 滤波后陀螺仪数据完美,且第三人称看飞机飞行稳定,但FPV视频果冻。


6 后续计划

6.1 当前摄像头安装方式

保持FPV摄像头常规安装方式(硬连接安装)

6.2 硬件减震改进方向

  1. 【更换】更硬材质的机架(小机架5寸,炭纤维材质;非廉价机架F450 10寸 尼龙塑料材质)
  2. 【更换】大KV值电机(高频小幅度振动,容易被减震部件吸收)
  3. 【采用】电机与机架的TPU防震(之前是自己做的1mm橡胶垫圈,可能没有TPU打印专用的好)
  4. 【采用】飞控防震垫圈(陀螺仪虽然有泡沫吸收振动,但是从滤波前后看,吸收的还是不够)
  5. 【采用】多叶桨(三叶桨),低螺距(低端扭矩小),小翼尖(减少阻力),期望控制粒度细腻/性能稳定,且大众桨叶(比如:51466)

7. 总结

PS:高人也请多多指点,评论留言,看看是否还有哪些可能与因素没有考虑到,万分感谢!

为了验证上面振动导致果冻的问题,在四轴飞控DIY Mark4 - 减震中进行了验证,效果整体来说还是非常不错的。

8. 参考资料

【1】果冻效应rolling shutter
【2】四轴飞控DIY集成FPV功能
【3】四轴飞控DIY简明步骤介绍

关于穿越机FPV视频果冻效应的讨论相关推荐

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

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

  2. FPV穿越机一启动就加速翻滚(死亡翻滚)解决办法

    最近不是开始入坑穿越机吗,买了一个moblite7玩玩,碰到了这个问题.大家在购买其他穿越机,或者自组穿越机,还有重置了穿越机的设置好.也很有可能碰到问题,我把自己搜索并解决这个问题的方法记录一下,大 ...

  3. marlin固件烧录教程_小白穿越机教程-刷固件 | 穿越机如何刷最新的betaflight固件教程...

    关注公众号[FPV One],用最酷的姿势玩穿越机✈️ 哈喽,大家好,我是小哥! (这是一期系列教程,我会从原理,部件,组装,调参,飞行技巧等几个方面来介绍新手如何入门穿越机.) 往期精彩内容,别错过 ...

  4. BetaFlight之穿越机F4飞控设置

    BetaFlight之穿越机设置 <穿越机>属于高竞速,续航时间较短的小型无人机,通常玩家们喜欢自己买配件组装,穿越机的最高时速可达到每小时120km/h-170km/h,有些达人可让无人 ...

  5. 浅谈穿越机飞控如何烧写固件及其相关设置问题

    背景:自己本人是无人机爱好者对穿越机也较为痴迷,在使用DJI FPV天空端时发现无法显示OSD信息,同时在眼镜端的OSD开关已经打开,查阅相关资料发现自己的飞控版本过低需要烧写到4.1.0以上的版本, ...

  6. 关于学习如何组装基于F4V3S飞控的竞速穿越机

    广西●河池学院 广西高校重点实验室培训基地 系统控制与信息处理重点实验室 本篇博客来自河池学院:智控无人机小组 创作时间2020/8/22 组装一架穿越机,你需要的一些最基本的,能让它飞起来的配件有: ...

  7. JAVA使用摄像头录制_JavaCV开发详解之1:调用本机摄像头视频(建议使用javaCV最新版本)...

    引入依赖 org.bytedeco javacv 1.5.3 org.bytedeco javacv-platform 1.5.3 代码实现 package com.java.mmzsblog; im ...

  8. 运动模糊运动拖影果冻效应分析

    1. 前言 拍摄运动物体会出现运动模糊.运动拖影.果冻效应等问题: 如何确定是哪种问题以及对应策略 2. 运动模糊 现象: 原因: 曝光时间过长导致 解决办法: 降低曝光时间可以解决此问题 2. 运动 ...

  9. 短视频头部效应加剧,秒拍整军三月强势归来

    2018年7月30日,在相关部门要求下,秒拍.波波视频等12款短视频应用在应用市场下架.前几天,下架已有2个月多的秒拍和波波视频逐步恢复上架.不过,内容监管却并没有松懈,就在前几天,抖音.虎牙红人莉哥 ...

  10. java录制视频_javacv开发详解之1:调用本机摄像头视频(建议使用javaCV最新版本)...

    javaCV系列文章: ' i# f% S' a# J9 X! w- g) wjavacv开发详解之1:调用本机摄像头视频 4 r' C, [4 ?' M7 Y; }javaCV开发详解之2:推流器实 ...

最新文章

  1. android平台自动化编译环境搭建一hudson安装
  2. java 最少使用(lru)置换算法_缓存置换算法 - LRU算法
  3. MySql 5.6.36 64位绿色版安装
  4. 统计学习方法笔记(李航)———第五章(决策树)
  5. flutter html 加载_Flutter开发:项目加载本地html文件的步骤
  6. Java中的JPA是什么意思?
  7. CF卡显示位置不可用无法访问介质受写入保护怎么办
  8. linux刻录光盘空间不足,解决Linux下刻录光盘问题
  9. 去除桌面图标蓝底的方法
  10. 小提琴统计图_箱形图和小提琴图
  11. C1实训-Java薪资转换(适合初学者)
  12. 基于FPGA的Bubble 游戏开发
  13. OneNav一为主题魔改教程(一):优化后台新增网站时调用API却没有赋好值的BUG,以减少复制编辑工作量--一梦
  14. 多次成功创业经验总结-我如何打造新品类战略公式
  15. 记录第一次出差的经历
  16. Cordova 环境搭建+打包Android APK
  17. STM8S005 TIM1定时器PWM应用
  18. C# WMI之Win32_IP4RouteTable
  19. MD5在线解码(只支持简单的)
  20. kotlin面向对象之抽象类、继承、多态

热门文章

  1. 以太坊钱包超详细图文教程,设置最安全的ETH钱包
  2. 经典配色方案之 红、橙、黄、绿、青、紫、无彩色系
  3. 修改html倒计时,利用自定义HTML小工具实现倒计时
  4. Java求抛物线输入角度速度_知道初速度和抛物线的角度,怎么计算落点
  5. 计算机桌面上的照片转pdf免费,电脑上怎样快速将图片转PDF
  6. aso优化时高权重的积分墙关键词_怎样做好积分墙关键词的优化
  7. 使用并解析 OPML 格式的订阅列表来转移自己的 RSS 订阅(概念篇)
  8. 二阶矩阵转置怎么求_使用mathematica11软件求解2/3/4阶矩阵的转置矩阵教程
  9. Python断言及常用断言函数总结
  10. 用Python做一个翻译软件