微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > OV5647在录像时不能自动对焦导致录像效果非常模糊

OV5647在录像时不能自动对焦导致录像效果非常模糊

时间:10-02 整理:3721RD 点击:
OV5647在录像时不能自动对焦导致录像效果非常模糊,必须把焦距手动连续对焦才行,但在拍照模式下是能自动对焦的。有人遇到过吗?怎么解决?
有人说让OV的FAE来很容易改。但是OV的FAE都是爷们,连摄像头模组厂都请不动他们。
折腾几天了都没个结果。

修改成连续对焦看看!

改成连续对焦是可以,但这样就与别的厂家摄像头不兼容了。

全部camera用连接对焦嘛!要不你修改一下参数看看!看看这个有没有用
1: 先确认 模组镜头的 点焦有无问题。
将ProjectConfig.mk  中的 lens 的 Option 修改成 dummy_lens
CUSTOM_HAL_LENS=dummy_lens
CUSTOM_HAL_MAIN_LENS= dummy_lens

CUSTOM_KERNEL_LENS=fdummy_lens
CUSTOM_KERNEL_MAIN_LENS= dummy_lens

这样修改完成后,build 出来的就是点焦在无穷远处的 FF。如果此时远景还是不清晰的话,请找模组厂帮忙重新点 点焦 ,至少可以Cover 3m 以外的位置。

2:第一步使用FF 后,远景拍照清晰的话,此时AF 不清晰 可以尝试将 AF 的起始 Step 降低试试看。
即将 \mediatek\custom\common\kernel\lens 目录下对应使用的 lens_para_XXXXAF.cpp 档案中的i4ZoomTable[0] 这个变量降低试试看,最小值是 0 Step。
比如说降低到 20 .如下
{20},          //i4ZoomTable[0]

3:第二步修改完成后 如果清晰度 和 FF 设置时清晰度基本相当的话,此时可以排除AF 设定有误的问题。

4:如果想在第三步的基础上 继续提升 清晰度的话,关掉ISP 部分的 De_Noise .
NR1 部分的修改 第一个数值 的最后两位修改成 21.
比如说之前是
0x000002E7, 0x000011A0, 0x092328C8, 0x0000089C
修改成
0x00000221, 0x000011A0, 0x092328C8, 0x0000089C

5.提升 Preview 和 Capture 的 Sharpness。

\mediatek\custom\common\hal\camera\camera\mt65XX  目录下的cfg_tuning 这个档案中 的
getParam_CRZ_Preview  和 getParam_CRZ_Capture 函数中 的

uUpScaleCoeff   : 8,    //  [5 bits; 1~19] Up sample coeff. choose > 12 may get undesirable result, '8' is recommended.
uDnScaleCoeff   : 15,   //  [5 bits; 1~19] Down sample coeff. '1':blur,'19':sharpest; '15' is recommended.

上面的 uDnScaleCoeff    设置为 19 Sharpness 越强。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top