关于海思Hi3536相关平台的开发,尤其现在产品需要支持隔行信号的输入,现在进行相关的学习先总结一下:
1.首先,针对于海思HI3536芯片并不支持宽度大于960的隔行视频信号的输入,所以针对此情况有两种方案进行解决。
a.使用海思的GPU开发驱动进行相应的去隔行算法进行实现;
b.将2K视频信号进行分割,分别进行去隔行处理,再拼接成完整的去隔行2K视频。
2.分析两种 方法的优缺点。
使用GPU,复杂度精确度高的算法,可以不会产生羽化现象和阶梯情况,但HI3536的GPU估计带不动这样的算法,所以算法有可能会相应的减少部分的功能优化,导致出现一些羽化或阶梯现象;
使用Vpss去隔行,利用海思自身的算法 ,进行相应的优化,但算法过于优化,会导致有些失真。
本工作根据自己所做的工作内容,选择b方案进行相应的实施
后续学习在下面更新的文章中介绍。