发布于2022-01-12 17:09 阅读(2505) 评论(0) 点赞(8) 收藏(2)
PDAF 相位对焦 - 知乎 (zhihu.com)
PDAF(相位对焦)的基本原理
摄像头模组 PDAF对焦(Phase Detection Auto Focus)
pdaf 全称 phase detection auto focus:相位检测自动对焦。
PDAF依赖相位检测库(PDLIB)来提供透镜离焦的估计。为了计算相位差并将其转换为透镜离焦(例如,DAC代码用来移动透镜),PDLIB需要PDAF校准参数,如gain映射和DCC映射。
把两个CMOS Sensor的信号(L、R两组像素)进行比较,计算出相位差;
找到对应的马达位置,驱动马达到目标位置,进行精确对焦。
金属遮蔽式pd
掩蔽式相位对焦的解决方法很暴力
安排两个像素(即一对检测点)
错行排列(即成对出现)
遮住左/右边(即每个只取一半)
通过把成像像素改造成仅对焦像素来实现相位对焦的要求
双-光电二极管PD
使用两个光电二极管(即两个检测点)
把两个光电二极管放在一个像素井内(即成对出现 不过不是同像素井内)
分别读取两个二极管内的信息(即每个只取一半)
也就是说之前需要两个像素并且各遮一半才能组成一组对焦点,现在不需要了,对光线利用率也很高。对焦时开一个二极管,成像时两个二极管拼起来同时使用。使用这种方法能彻底解决掩蔽式相位对焦“挖像素”带来的掉画质问题,并且理论上可以做到所有像素都能参与对焦
优点:暗光对焦能力非常强悍 不需要额外相位对焦像素 画质表现接近反差对焦传感器 而且可以生成深度图供景深处理,是目前手机上较为理想的解决方案
缺点:全像素采样视频模式下不能相位对焦
如果模组厂校准时,得出来的dcc时负数,代表校准无效。
负DCC可能是由于在定制的传感器配置文件中不正确的左和右指定造成的
PDAF Sensor 是金属遮蔽式pd,如下图
有一部分像素用来做pd像素,pd像素有一半像素的左边或者右边遮住了,那一半像素就没感光能力了,gain增益就是为了补偿这些pd像素的感光能力
1.打开log
adb root
adb shell setprop persist.vendor.camera.stats.af.debug 6
adb shell setprop persist.vendor.camera.stats.haf.debug 6
2.在一个亮光(500lux)的情况下,用摄像头对准IS0 12233 chart 图 或者垂直条纹图,启用fullsweep进行对焦
3.判断pdaf正确的方法
a.在final pos的位置,pd和defocus(值)接近于0,一般小于1接可以接受
b.可以抓log,用excel ,趋势变化接近于0
c.判断方向
比如从 fullsweep从近到远,最终的final pos = 200,我们随便找个位置,比如 300这个位置,这2个位置相差100,那么300这个defocus的值应该是-100左右,有一个容忍度。
adb shell setprop persist.vendor.camera.pdaf_logging 1
then reset device. version will be print out like "PDLib Version: Major: %d Minor: %d Revision: %d"
**lib库和校准工具对应关系**
PD_lib_version Calibration_Version
3.3 J
4.2 J,L3
4.4 J,L3
4.5 J,L3,L4
4.6 J,L3,L4
4.7 J,L3,L4
5.0 L3,L4
5.1 L3,L4
5.2 L3,L4
5.3 L3,L4
PS:如果pdaf版本库在4.5-5.3之间,OV的sensor left 坐标和right 坐标 和高通是相反的
The benefits of 2PD are:
在IMX362和LSI 2L7等双光电二极管传感器中,当传感器增益在1倍到2倍之间时,左右像素之间的像素晕动会发生。
为防止这种现象,将传感器增益的模拟增益设置为2X。
gian 校准 - 相位差计算 - dcc校准
原文链接:https://blog.csdn.net/justXiaoSha/article/details/122426707
作者:看看电影票
链接:http://www.phpheidong.com/blog/article/264024/d1ee75b92170f59e39e5/
来源:php黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 php黑洞网 All Rights Reserved 版权所有,并保留所有权利。 京ICP备18063182号-4
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!