Willis Zen上善若水
2 人赞同

你说的这个问题,不是很多人能够回答的,我也只能把我知道的告诉你。
isp 是image signal processing,用于图像处理,比如gamma调整,dynamic range correction,smmoth,sharpness,format convert,resize,edge enhancement ,color correction等操作都是这里完成的
3aa 是ae/af/awb algorithms。 3aa 的硬件模块分析输出3a的统计信息。3aa软件是分析统计信息值进行算法处理。

两者关系是,数据经过3aa处理后,传递isp进行图像处理,3aa 算法的部分动作是需要isp硬件完成的。

编辑于 2015-11-20 7 条评论 感谢

分享

收藏 • 没有帮助 • 举报 • 作者保留权利

0赞同反对,不会显示你的姓名
不二手机Camera驱动工程师
3A:
AE/AF/AWB 。对应的是相机的功能,即自动曝光,自动对焦和自动白平衡。三个功能的实现都需要软硬件结合起来实现。但基本都是一个负反馈闭环控制系统,即状态硬件模块输出亮度值/FV值/灰度空间,然后对应的3A算法进行计算反馈到相应的处理单元做处理,知道相应的值稳定下来。

ISP:Image Signal Processor ,即图像信号处理器,形式上指一个硬件,和CPU类似。但现在
ISP都是泛指,因为相机硬件中很多单独硬件模块组成,如做色彩转换的,做滤波降噪的,有做裁剪,做旋转的。

isp和3a的联系与区别是什么?相关推荐

  1. 6 海思Hi3518E的ISP及其3A

    ISP主要坐下面的工作: AEC(自动曝光控制).AGC(自动增益控制).AWB(自动白平衡).AF(自动对焦)色彩校正.Lens Shading.Gamma 校正.祛除坏点.Auto Black L ...

  2. 海思Hi3518EV200(4)ISP简介

    1. 概述 ISP主要包括3A.坏点校正.去噪.强光抑制.背光补偿.色彩增强.镜头阴影校正等处理.ISP包括逻辑部分以及运行在上面的Firmware. 2. 功能结构 3. Firmware架构 Fi ...

  3. 【前端路由原理--原生JS实现方式】--前后端路由的区别、关于单页面应用与多页面应用、什么是CSR、SSR、SSG、ISP

    前言 本来只是想学习 React-Router v6 ,没有想到,带出了这么多东西.前后端路由有什么区别?SPA与MPA的是什么?在了解到前端路之后又发现单页面于应用与多页面应用的不同之处,以及 .n ...

  4. android_驱动_qcom_【高通SDM660平台】(1) ---Bringup Guide

    [高通SDM660平台]Camera 驱动 Bringup Guide 一.Kernel 代码移植 1. DTS 文件配置 1.1 sdm660.dtsi 1.2 sdm660-camera.dtsi ...

  5. 高通CameraSenorBringup

    和你一起终身学习,这里是程序员Android 经典好文推荐,通过阅读本文,您将收获以下知识点: 一.Kernel 代码移植 二.Vendor 代码移植 三.扩展 一.Kernel 代码移植 1. DT ...

  6. Qcom 相机点亮流程学习笔记

    和你一起终身学习,这里是程序员Android 经典好文推荐,通过阅读本文,您将收获以下知识点: 一.Kernel 代码移植 二.Vendor 代码移植 三.扩展 一.Kernel 代码移植 1. DT ...

  7. 【高通SDM660平台】(1) --- Camera 驱动 Bringup Guide

    [高通SDM660平台]Camera 驱动 Bringup Guide 一.Kernel 代码移植 1. DTS 文件配置 1.1 sdm660.dtsi 1.2 sdm660-camera.dtsi ...

  8. Camera HW组成(二十六)

    成像系统的组成 从成像过程来看,成像系统由如下部分组成: 当你打开手机准备拍照,镜头(Lens)会首先把被摄景物投影在图像传感器(Sensor)上,与此同时,影像处理器(ISP)会通过测光.测距算出合 ...

  9. 【单片机】一文彻底搞懂单片机程序烧录

    前言   任何和电子相关的专业的同学,相信在大学期间都会接触到一个非常常用的设备--单片机,但是由于课程时间有限,很多人的学习主要还是为了完成课设任务,而不会去思考或研究其中的一些细节,其中就包括学习 ...

最新文章

  1. Deployment详解
  2. 使用 UIWebView 来播放视频
  3. 一种业界通用的响应式布局解决方法
  4. cf修改游戏客户端是什么意思_微信codm什么意思 微信codm 小飞机 落!什么意思[多图]-游戏攻略...
  5. Mybatis基于XML配置SQL映射器(二)
  6. Mysql 数据插入 修改删除
  7. 初学JavaWeb需要的前端js,JavaScript是什么样的?
  8. 在MacOSX上重新安装Python (10.8) python 自然语言处理的前戏
  9. 跟随冒号畅游编程世界
  10. mingus python_【Python图像特征的音乐序列生成】关于mingus一个bug的修复,兼改进情感模型...
  11. 使用docker run的选项以覆盖Dockerfile中的设置详解
  12. xilinx sdk在Debug模式下根据地址在内存里观察值
  13. 对于java中接口的作用与理解
  14. Java实例分析:宠物商店
  15. RTCM1005详解
  16. 生信软件的下载与使用方法总结
  17. tft液晶屏接口概述及信号类型
  18. 观影计划:漫威电影宇宙「无限战争」系列
  19. C++ 很难找工作了???
  20. 异常解决java.lang.ClassNotFoundException: org.springframework.boot.actuate.endpoint.PublicMetrics

热门文章

  1. 合理利用Java不可变对象,让你的代码更加优雅
  2. tab页签切换----bootstrap
  3. 面向模式的软件体系结构
  4. nagios 主机报警别名修改
  5. 为什么能上QQ而不能上网
  6. 4. 怎么在生活中提升专注力?
  7. Centos6.5 Couchdb安装
  8. javascript函数的声明,及返回值
  9. 每个Java程序员必须知道的5个JVM命令行标志
  10. 混日子不是你的错,根源在这里