小白入门isp数据流走向一

记得刚开始接触isp的时候,看着调试文档,各种概念一团浆糊,查问题也无从下手,对isp pipeline更是死记硬背。但是几次赶鸭子上架查图像异常问题之后,慢慢有了些心得,就是数据流走向是联系isp的一条关键线,理解数据流走向对isp的熟悉还是有很关键的作用。好吧,我们开始。
基本数据走向bayer > RGB > YUV > encode(jpg、H264、H265等)。
写着写着发现篇幅不小,所以还是分开来记录。
模块走向:sensor>vi>vpe>venc>user
bayer数据 即sensor端。之后输入到cpu,通常会有一个vi的模块,对sensor的数据进行处理,一般vi模块会处理blc,lensharding,AE,AWB,等bayer域处理的isp模块。同时也支持旋转。再接下来到vpe,这块基本处理isp的基本模块,一般的缩放会放在这里,也能支持裁剪,最后输出yuv数据。再之后就是venc,即编码模块。到此,基本数据就变成了客户设置的数据格式了。
接下来的文章,会对其中的一些模块进行说明和问题分析记录等。

你可能感兴趣的:(小白入门isp)