MTK 驱动开发(24)---camera模块的制作
分辨率越高,当照片放大时可以看到更细节的部分。 03:00
Sensor结构:
lens /color filter/感光区, lens搜集特定颜色光,color filter过滤其他颜色光,将一种颜色光投射到感光区。 04:07
Sensor和基板的连接方式:
COB: module拿到sensor die后将sensor通过金线连接到基板。
CSP/TSF: sensor出货时已经和基板连接好并封装。 06:00
MIPI layout注意点:
- Mipi信号线是否等长和对称
- 打孔位置对称
- Layout转折地方的估算 06:31
Sensor制程
有BSI和FSI, BSI较佳。相对能支持更薄的原件,大光圈,亮度更高。 10:00
Sensor的Responsiveness是指光电转换效率,单位是: V/Lux-sec。(单位照度下所输出的电压) 10:45
IR cut和Blue Galss:
IR cut作用是将人眼看不到的光频率给过滤掉(反射回去),人眼能看到的是400~700nm。
Blue glass是将红外线给吸收掉,不易在内部做二次反射。 22:50
Lens的image circle需要cover住sensor的感光区域。 25:00
Lens shading:
是指光线分布不均的情况,如中心点亮,向外延伸变暗。主要是因为大部分光聚集在中间,另外因为不同波长成像的位置不一样。 27:00
FNO.计算:
Fno.= f/A f为焦距,A为光圈大小。 29:00
TTL:
镜头表面到sensor表面的距离,此定义方便计算module height.
module height = TTL + sensor厚度 + 基板高度
FOV:
模组的可视角一定和lens的角度一致,否则当lens的角度比较大时,可能会出现暗角的情况。
CRA:
镜面中心到感光区的角度。
CRA不匹配时,会造成color shading现象较严重。
CRA建议: Lens CRA < Sensor CRA, 否则光容易被反射掉。另外CRA要匹配,
Lens和Sensor的差异有在2°以内。 36:00
Sensor决定后,根据image circle 和 CRA来确定找lens. 40:51
CRA可参考http://www.opticsky.cn/simple/t11533.html
VCM
有开环和闭环两种, 闭环有close loop 和 OIS两种。48:00
闭环相对有更高的精准度和更快对焦速度,功耗也低,在光线不足情况下,成像效果更突出。缺点是软件兼容性差,需要重新开发调试。
OIS > close loop > open loop
可参考: http://blog.csdn.net/daisyhd/article/details/18554629
MTK 驱动开发(24)---camera模块的制作相关推荐
- 详解关于MTK驱动开发学习教程
MTK驱动开发学习教程是本文要介绍的内容,主要是来了解MTK的驱动开发的过程,文章中很详细的讲解了这个问题,具体内容来看本文详解. 一.Charge Parameters. 1.相关文件chr_par ...
- MTK 驱动开发(33)---Vibrator
Vibrator 驱动开发相对比较简单 1.配置功能及参数 vibrator0:vibrator@0 {compatible = "mediatek,vibrator";vib_t ...
- MTK 驱动开发(22)---camera 硬件和软件概述
1.Camera 硬件介绍 1,Image Sensor类型 a) YUV Sensor YUV Sensor输出的Data格式为YUV,图像的效果处理使用Sensor内部的ISP,BB端接收 ...
- MTK 驱动开发(20)---camera 基础知识1
一.快门与曝光 1. 快门 快门是镜头前阻挡光线进来的装置,一般而言快门的时间范围越大越好. 秒数低适合拍运动中的物体,某款相机就强调快门最快能到1/16000秒,可轻松抓住急速移动的目标.不过当你要 ...
- MTK驱动开发(21)---camera基础知识2
Lens shading: 镜头边缘的光线与光轴有较大夹角,使得通光路径变长,最后投射到画面的亮度也会变暗.因此最后的效果就是中间亮,边缘暗这样.虽然是硬件自身问题,但是可以通过软件补偿.1:00 F ...
- MTK 驱动开发(23)---MTK camera AF 及tuning
基本概念: FV: Focus Value, 用来衡量图像AF的清晰度. DOF: Deep Of Field, 景深,表示物距清晰的范围,景深越长表示物距前后清晰的范围越大. 抛物线的顶点即 ...
- MTK 驱动开发(35)---待机功耗分析流程
1.目的 2.MTK平台各个场景功耗数据测试方法 很多功耗问题都是因为测试手法不对,列出一些常用场景功耗测试手法. 测试功耗数据之前,请先确认以下配置: 1.关闭 WIFI/BT/GPS,关闭数据 ...
- MTK 驱动开发(17)---LCD MIPI
1.LCD MIPI DSI协议 MIPI-DSI是一种应用于显示技术的串行接口,兼容DPI(显示像素接口,Display Pixel Interface).DBI(显示总线接口,Display Bu ...
- MTK 驱动开发(41)---MTK 调试工具
MTK Android software Tools工具的说明 MTK发布的Android software Tools工具包,里面包含了很多的MTK工具,如下是简要说明及学习文档 MTK Andro ...
最新文章
- 各个数据库取前10行记录
- linux删除vip 绑定,linux – VIP不会从备份keepalived中删除
- python点到多边形距离,点到轮廓距离
- AtCoder AGC004E Salvage Robots (DP)
- 2017-2018-1 20155338 《信息安全系统设计基础》第七周学习总结
- php mysql练手_ThinkPHP5练手Demo实战
- CUDA 网格级并发-流(2)
- Memcached集群/分布式/高可用 及 Magent缓存代理搭建过程 详解
- 【数据分析】简介Excel数据表及设计要求
- 【java与智能设备】单选框 复选框 监听事件
- 使用JavaMail发送邮件-从FTP读取图片并添加到邮件正文发送
- 如何用c语言写一个简答的整人小程序
- C# GIF图片的分解以及合成
- android画a4矩形,将Android视图转换为A4大小的PDF
- 对接支付宝流程【网页支付,手机网页支付,APP支付】
- Excel答粉丝问:折线图如何添加参考线?​
- 开放平台-百度开放平台:百度开放平台
- send/sendto和recv/recvfrom各自的区别
- Settings 设置
- hadoop所有版本的下载地址
热门文章
- mysql 某列加全文索引_MySQL使用全文索引(fulltext index)---高性能
- java二叉树原理_史上最全二叉树遍历详解(Java实现,原理相同)
- linux时间树,linux小知识之查看系统时间
- WordPress文章阅读量统计和显示(非插件, 刷新页面不累加)
- 封装动态数组类Array
- [BZOJ3211] 花神游历各国 - 线段树
- 彻底搞懂javascript中的match, exec的区别
- Oracle Bitmap 索引结构、如何存储及其优势
- jQuery 往table添加新内容有以下四个方法:
- (转)RabbitMQ学习之spring整合发送同步消息