这里讨论下穿越机FPV视频果冻效应的问题,看了好多B站的视频。从逻辑上讲,主要的问题来自硬件,软件调参只能解决软件参数导致振动加剧的问题(说明参数调的不是那么特别好),无法本质上解决硬件导致的振动问题。
【1】萌新穿越机改pid出现抖动?
【2】自带高清果冻还是很厉害
【3】达尔文花飞练习
【4】399达尔文套机1公里小远航第二次
【5】达尔文FPV,室内室外通吃,稳飞10分钟续航
【6】穿越机果冻的五大硬件原因 -TimmyRC 5 Reasons Your Setup Has Jello
果冻效应,指在生产生活中像果冻一样产生的变形和颜色变化。
在我们谈视频产生果冻效应之前, 先了解一下数码相机的摄像原理。
首先,数码相机的重要部件就是快门:
当然,所有的动作在极短的时间内完成,一般不会对拍摄造成影响。
相较于卷帘快门,具有拍摄高速物体更优的性能(如果快门速度不够,容易模糊)。
当运动(高速移动)物体,卷帘快门进行拍摄的时候,会发现物体发生形变。而全局快门,如果曝光速度不够通产是图像的模糊。
注:这里也是为什么卷帘快门拍摄容易带来果冻效应的原因。
果冻的形成是摄影机本身的特性决定的,当拍摄物体相对于相机高速运动或快速振动时,用卷帘快门方式拍摄,逐行扫描速度不够,拍摄结果就可能出现“倾斜”、“摇摆不定”或“部分曝光”等情况。这种卷帘快门方式拍摄出现的现象,就定义为果冻效应。
注:通常来说全局快门不太可能出现果冻。如果曝光时间过长,拍摄高速运动或者在振动的情况下拍摄,会导致图像模糊。
对于FPV视频来说,要解决【CMOS/CCD】传感器卷帘快门方式拍摄下果冻效应,就得:硬件减振(避免摄像头卷帘快门工作方式下的“倾斜”、“摇摆不定”或“部分曝光”等情况)。
注:关于操作问题,这个首先需要大家根据自己的情况排除,也可以通过日志数据看RC stick的数据来确认。
暗场景,曝光时间不够可能比较暗,需要根据实际使用情况权衡。如果厂家做出来的产品正常使用都会导致果冻,相信这个产品也不太好卖。当然这是一个辅助定位问题的方法。
为什么说辅助的原因就是这里,不管怎么软件滤波,振动始终在物理世界存在。除非是PID非常不合理导致的问题。
金属疲劳,起降/飞行振动 螺丝松动导致机臂机身松动。
由于炸机导致机臂开列或者某些部件松动固定不牢,导致飞行期间振动。
也可能是机架本身比较软 或者 与电机、桨叶产生共振。
桨叶损坏,动平衡被破坏,有专门的工具可以测试,如果损坏需要立即更换(通常炸机的桨叶,有缺损,有弯折,需要立即更换)。
炸机 或 长时间使用导致轴承磨损或者弯曲,可以使用测试软件单独电机(脱桨)测试稳定性。
比如:Bad Quadcopter Motor | REAL WORLD BLACKBOX TROUBLESHOOT;
飞控板上SMT有陀螺仪芯片,因此板子如果硬连接在机架上,振动能够非常轻易的影响陀螺仪,干扰数据。可以通过减振脚垫来物理屏蔽,长时间橡胶如有损坏,请更换。
为了走线美观,电机线可能会贴着机架,绕过机架上的铝管,某些AIO的飞控板会直接焊接电机线,从而传递到振动。
电池电源外接的电解电容如果碰到飞控板也会带来振动,尽量保证飞控板仅仅是减振螺柱固定到飞控机架上即可。
这种问题是最头疼的,通常来说桨叶的更换最为方便,多选择其他品牌或者好的口碑的桨叶来进行测试。
使用前面的电机动平衡测试方法来确保电机本身没有问题。
从硬件的角度来说更换CCD(通常全局快门)是一个方法。但是从实际情况看,CMOS摄像头在比较好的硬件减振情况下,也是不应该有果冻的。
典型视频:BetaFlight Kakute F7 AIO F450 + 梅灵南路
【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, 前面白色桨叶,后面红色桨叶,都不全新
【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
【1】10寸机带你看日出日落。F450已老,尚能穿越否(二)
【2】DJI F450 Flame Wheel Lighting 100kph 62mph flight with 3s lipo
【3】F450 Drone 2017
【4】DJI F450 Super Whoop
老桨叶(白色,最早视频模糊,但是果冻相较好不少) 新桨叶(红色,果冻更多更强)。历史视频显示,新桨叶果冻效果厉害
某次试飞,将Rx天线(绑在机臂上)正好放在了FPV摄像头拍摄区域,发现明显的振动(也就是说机臂上是有振动的)。
其实飞控板的陀螺仪上是有泡沫垫与飞控板连接的,有避震效果)
例如:Soft Mount Your Quadcopter Flight Controller | BUILD TIP
增加一定的软连接来减少电机和桨叶带来的振动。
问题依然存在,稍有改善
电机(不带桨叶),无明显振动。
方法:平放桌上,通过地面站单独控制每个电机独立转动,看陀螺仪数据是否平滑
实际测试情况看,陀螺仪无任何波动,但是手稍微抬一下飞机,陀螺仪数据就变化明显
例如:
Troubleshoot Your Quadcopter Vibration Problems | Moto Test suggest clean motor vibration
Motor Vibration, acc_lpf_hz, and you
摄像头减震,两种方法:
- 3M泡沫双面胶垫底+软胶带固定
- 棉花+单股电线软线,防震软连接
6. 【排除】摄像头内部振动(PCBA)
Troubleshoot Your Quadcopter Vibration Problems | Camera PCB board issue
这里采用的是Caddx Ant 1200TVL 4:3,也就是说实际上直接固定住PCBA和有外壳的摄像头还不太一样。经检查也没有镜头松动的现象。
期望减少电源干扰雪花点,横波纹等
比如:punch throttle caused gero issue,Gyro Noise Troubleshoot | MINI QUAD BLACKBOX
期望减少飞控由于干扰数据的误动作,收效甚微。
目前,采用自动(全场景几乎都有果冻,所以没做过多测试,毕竟这个果冻是比较厉害的)
后经购买某宝技术支持/售后服务确认:Caddx Ant 1200TVL 4:3不支持快门调节,因此OSD菜单上也没有快门这个选项。
怀疑480Hz PWM控制线或者飞控电磁干扰,屏蔽CMOS模拟摄像头(屏蔽干扰,锡箔纸接GND) ,有一定效果,果冻效应依旧存在
怀疑:电机910KV和桨叶带来的振动,与F450机架(软)共振,导致固定频率振动。
证据:滤波(干净)前日志显示锯齿状振动频率, 滤波后陀螺仪数据完美,且第三人称看飞机飞行稳定,但FPV视频果冻。
PS:高人也请多多指点,评论留言,看看是否还有哪些可能与因素没有考虑到,万分感谢!
为了验证上面振动导致果冻的问题,在四轴飞控DIY Mark4 - 减震中进行了验证,效果整体来说还是非常不错的。
【1】果冻效应rolling shutter
【2】四轴飞控DIY集成FPV功能
【3】四轴飞控DIY简明步骤介绍