模组知识(1)-CRA-光学知识

#灵感#  CRA算是光学基础知识的一部分,而且最近项目确实color shading 挺严重的。以前记的知识不全,这次再次整理一下。常学常新。

目录

sensor CRA:

CRA :

Lens CRA:

lens CRA和sensor CRA不同大小关系:

镜头硬件固有问题:

ISP 改善:

CRA 匹配建议:

sensor CRA的选择:


Chief Ray Angle

硬件基础:拍摄镜头和sensor之间的接口是整个可拍照手机系统中最重要 的接口之一。

sensor CRA

sensor 的每个像素上都有一个Micro Lens 微透镜。微镜头的主要功能就是将来自不同 角度的光线聚焦在此像素上。这样便在兼顾单一像素大小的同时,在规格上提高了开口率,使感光度大幅提升。

  

微透镜起到收集光线的作用,而micro lens在每个视场?(视角?)并不是位于pixel正上方的,对于FSI sensor来说,通常会通过移动sensor表面的Micro Lens来收集更多光线。

CRA

从镜头的传感器一侧,可以聚焦到像素上的光线的最大角度被定义为一个参数,称为主光角(CRA)。对于主光角的一般性定义是:此角度处的像素响应降低为零度角像素响应???不太懂,。(此时,此像素是垂直于光线的)的80%。

    

光线进入每个像素的角度将依赖于该像素所处的位置。镜头轴心线附近的光线将以接近零度的角度进入像素中。随着它与轴心线的距离增大,角度也将随之增大。视场范围越大的镜头,其Lens CRA 值就越大。参考上图最右。

像高(Image Height)的最大值是对角线长度,因为镜头是圆的,画面的对角线是最接近镜头成像直径的,所以最大尺寸是对角线尺寸。

CRA与像高的关系(摘自OV某款sensor规格书):sensor 的CRA:

(lens CRA 也是一条曲线)

另外,当sensor 的Pixel的尺寸越来越小时,即分辨率越高时,边缘的Pixel越容易受到CRA影响。

不同颜色CRA有所区别,

Lens CRA:

CRA与像素在传感器中的位置是相关的,它们之间的关系与镜头的设计有关。很紧凑的镜头(lens)都具有很复杂的CRA模式。通过改变微镜头(sensor的micro lens)设计,并对拍摄到的图像进行适当处理,就可以大大降低这种现象

下图可以看出镜头的TTL也是决定 lens CRA角度的关键,TTL越低CRA的角度就越大,所以小像素的Image sensor对于相机系统设计时的镜头CRA匹配也至关重要。

lens CRA和sensor CRA不同大小关系:

如果lens的CRA(chief ray angle)值与sensor的micro lens CRA值不匹配,将会导致luma shading严重或者成像color shading严重问题。比如下图右,经过R-filter的光线,照到了G像素上,造成像素之前的串扰,出现color shading;

镜头硬件固有问题:

由于光 线是沿着不同的角度入射到传感器上的,因此对于各种镜头设计而言,阴影现象都是固有的。“cos4定律”说明,减少的光线与增大角度余弦值的四次方是成比例关系的。另外,在某些镜头设计中,镜头可能本身就会阻挡一部分光线(称为“晕光”),这也会引起阴影现象。所以,即使微镜头设计可以最小化短镜头的阴影 现象,此种现象还是会多多少少地存在。

镜头的一些设计改善:CRA与像素在传感器中的位置是相关的,它们之间的关系与镜头的设计有关。很紧凑的镜头都具有很复杂的CRA模式。通过改变微镜头设计,并对拍摄到的图像进行适当处理,就可以大大降低这种现象

ISP 改善:

为了给相机设计者提供额外的校正阴影现象的方法,图像处理器包含了阴影校正(LSC)功能,,通过使用软件,工程师可以简化对各种芯片特性默认值的修改过程。通过使用一个均匀点亮的白色目标(DNP灯箱),可以对响应过程进行简单的试验。每种变化的结果都可以显示在一个PC监视器上。

--------------------------------------------------------------------------

参考:

芯片CRA角度与镜头选型的匹配关系(二)_常见问题_新闻资讯_深圳市台微影像有限公司 (micro-camera.com)

CRA 匹配建议:

sensor CRA的选择:

1 广角镜头:这时一般Lens的CRA比较大,需要选择CRA大于25度的Sensor或者BSI的Sensor;一般用于手机、安防、玩具、网络摄像头等;

2 超长焦镜头:这时一般Lens的CRA比较小,需要选择CRA为0度的Sensor;一般用于安防、机器视觉等;

3 变焦镜头:这时Lens的CRA是变化的,一般需要根据实际应用选择,最好采用大pixel,BSI的Sensor;一般用于安防等

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/179907.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

不变式和橄榄树-UMLChina建模知识竞赛第4赛季第20轮

DDD领域驱动设计批评文集 做强化自测题获得“软件方法建模师”称号 《软件方法》各章合集 参考潘加宇在《软件方法》和UMLChina公众号文章中发表的内容作答。在本文下留言回答。 只要最先答对前3题,即可获得本轮优胜。第4题为附加题,对错不影响优胜者…

springBoot 入门一 :创建springBoot项目

创建springBoot项目 配置maven 项目报错处理

3.4-初识Container

常用的docker container命令: 1、基于image创建docker container命令: docker run lvdapiaoliang/hello-docker 2、列举当前本地正在运行的container容器命令: docker container ls 3、列举当前本地所有的container容器命令(包括正在运行的和…

【多线程面试题二十五】、说说你对AQS的理解

文章底部有个人公众号:热爱技术的小郑。主要分享开发知识、学习资料、毕业设计指导等。有兴趣的可以关注一下。为何分享? 踩过的坑没必要让别人在再踩,自己复盘也能加深记忆。利己利人、所谓双赢。 面试官:说说你对AQS的理解 参…

用户画像与用户分层

用户画像是重要的数据产品和运营抓手,指能够描述和刻画用户信息和的数据指标。通过用户画像,业务经营团队可以充分、深入、准确地了解用户在不同生命周期的特征,来制定高效的用户经营策略。用户画像,不论 Persona 还是 Profile &a…

modbus-RTU是一种比较简单、可靠的协议

modbus-RTU是一种比较简单、可靠的协议 RTU, 是modbus中的一种应用层协议,在OSI的第七层 数据格式 应用

postswigger 靶场(CSRF)攻略-- 3.令牌验证

靶场地址: https://portswigger.net/web-security/csrf 令牌(token) 验证取决于令牌(token) 的存在 题目中已告知易受攻击的是电子邮件的更改功能,而目标是利用 csrf 漏洞更改受害者的电子邮件地址,最后给出了登录凭据:wiener:pet…

sqli-labs关卡16(基于post提交的双引号加括号闭合的布尔盲注)通关思路

文章目录 前言一、回顾上一关知识点二、靶场第十六关通关思路1、判断注入点2、猜数据库长度3、猜数据库名字4、猜表名长度5、猜表名名字6、猜列名长度7、猜列名名字8、猜数据长度9、猜数据名字 总结 前言 此文章只用于学习和反思巩固sql注入知识,禁止用于做非法攻击…

软件接口测试有什么作用?接口测试有哪些好用工具?

一、软件接口测试有什么作用? 在软件开发过程中,接口是不可避免的一部分。接口测试是为了检查软件系统中不同模块之间的接口能否正常工作,以及模块之间的数据是否能够互相传输而进行的测试。接口测试的主要作用包括保证系统区域间的互通性、降低软件的…

μC/OS-II---消息队列管理2(os_q.c)

目录 消息队列的主要优点消息队列和消息邮箱消息队列相关操作向消息队列发送消息(FIFO)向消息队列发送消息(LIFO)向消息队列发送消息(扩展)消息队列获取/无等待清空消息队列消息队列信息获取消息队列中断等待 消息队列的主要优点 消息队列的主要优点是解耦和异步通…

git push 报错 The requested URL returned error: 500

今天gitpush时报错The requested URL returned error: 500 看报错应该是本地和gitlab服务器之间通信的问题,登录gitlab网站查看 登录时报错无法通过ldapadmin认证,ldap服务器连接失败。 首先,登录ldap服务器,查看是否是ldap服务…