记得刚开始接触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数据流走向一相关推荐

  1. Flux架构小白入门笔记

    Flux架构小白入门笔记 Flux是facebook提出的一种处理前端数据的架构,学习Flux就是学习它的思想. 这个笔记是我在学习了阮一峰老师的Flux 架构入门教程之后得出, 里面的例子和部分原文 ...

  2. 小白入门:一听就懂的HCNA华为网络工程师课程-李云鹏-专题视频课程

    小白入门:一听就懂的HCNA华为网络工程师课程-382人已学习 课程介绍         本课程为网络入门课程,专业双IE讲师授课,学习方向主要是路由.交换技术,主要使用华为产品,通过ENSP模拟器学 ...

  3. React Native小白入门学习路径——五

    React Native小白入门学习路径--五 序 "哦天呐!" 这句话成了我在实验室的口头禅, 老师可能觉得我们都是大神吧,都还在看着基础就给布置了那么多任务:写一个RN的TDD ...

  4. python 快速排序_小白入门知识详解:Python实现快速排序的方法(含实例代码)...

    前言: 今天为大家带来的内容是:小白入门知识详解:Python实现快速排序的方法(含实例代码)希望通过本文的内容能够对各位有所帮助,喜欢的话记得点赞转发收藏不迷路哦!!! 提示: 这篇文章主要介绍了P ...

  5. 7.1 pdo 宝塔面板php_小白入门基础傻瓜式操作PHP面板安装使用_Bt宝塔面板

    ​ 小白入门基础傻瓜式操作PHP面板安装使用--Bt宝塔面板 从购买服务器到安装面板在到搭建网站(最基础的教程,以后会延伸到部署项目) 不用写代码谁都可以做到搭建自己的网站(PHP类)还有小程序,只要 ...

  6. 安装python步骤-小白入门:Python安装的10个步骤,极其细致!!

    原标题:小白入门:Python安装的10个步骤,极其细致!! 你有没有发现,在自学的时候去群里问大神python怎么安装,基本都不会有人理你,因为他们认为你这问题就跟踩死一只蚂蚁一样简单,都不屑于回答 ...

  7. python爬虫入门实例-Python爬虫天气预报实例详解(小白入门)

    本文研究的主要是Python爬虫天气预报的相关内容,具体介绍如下. 要求是把你所在城市过去一年的历史数据爬出来. 分析网站 我们可以看到,我们需要的天气数据都是放在图表上的,在切换月份的时候,发现只有 ...

  8. python魔力手册-小白入门宝典:Python快速入门魔力手册 PDF 超清版

    给大家带来的一篇关于Python编程相关的电子书资源,介绍了关于小白入门.python入门.Python手册方面的内容,本书是由魔力手册出版,格式为PDF,资源大小11.8 MB,魔力手册编写,目前豆 ...

  9. python编程入门与案例详解pdf-Python爬虫天气预报实例详解(小白入门)

    本文研究的主要是Python爬虫天气预报的相关内容,具体介绍如下. 这次要爬的站点是这个:http://www.weather.com.cn/forecast/ 要求是把你所在城市过去一年的历史数据爬 ...

  10. python语言入门w-Python完全小白入门指南

    前几天整理了Linux的入门材料Linux运维完全小白入门指南,趁着这热乎劲,又整理了一下自己学Python时候的资料,今天也一并分享出来. 还是之前的说过的,这里只适合初级或者未入门的小白,想看高阶 ...

最新文章

  1. 求最大公约数的设计与C语言实现
  2. hashmap储存有向图_java-对后边缘进行运算以获取有向图中的循环数
  3. 我无法不是我自己...
  4. 目标检测系列(八)——CenterNet:Objects as points
  5. 22. PE结构-PE详解之输入表(导入表)、屠龙刀W32Dasm(静态)、LordPE(动态)工具入门(查找dll、调用函数)
  6. delphi 获取桌面路径
  7. fzu 2077 The tallest tree
  8. 解决ubuntu中zabbix 4.2图形显示乱码
  9. MySQL导入数据出错
  10. 安卓手机的APP图标尺寸规范和图标命名规范
  11. 计算机ps一级知识点,2018年全国计算机一级Photoshop考什么内容?
  12. 把手机上B站App缓存的视频转换为正常的mp4格式视频
  13. 数字图像处理笔记(八)彩色图像和彩色图像直方图均衡化
  14. 计算机获取图像的设备有,多媒体计算机获取图像的方法有:使用数码相机、______、数码摄像机、数码摄像头、视频捕捉卡,以及直接在计算机上...
  15. torch.view()详解及-1参数是什么意思
  16. 多地“摇号购房” 开发商迎来了良机?
  17. Ubuntu下完全卸载nginx服务器
  18. 上海大学数字媒体创意工程875多媒体技术基础考研经验分享
  19. Python seek()和tell()函数详解
  20. 百度云服务器Ubuntu18.04部署web项目

热门文章

  1. .NET Core 之 七 EF Core(五)
  2. android(微博 微信 qq) 分享和第三分认证登录的封装
  3. BT5 CDLinux+U盘启动 破解无线网络
  4. 计算机应用与维护专业教学大纲,计算机应用专业教学大纲
  5. Cookie学习小结
  6. QQ群文件下载速度慢解决办法
  7. cass等距离等分线段的命令键_教你用CAD将线段等分,弧线也可定距等分!
  8. html页面banner空白,css banner不拉伸
  9. 学习方法和学习经验总结
  10. 计算机换显卡,老平台只换显卡 这样升级行不行?