hi3516ahi3516d af统计模块使用说明_第1页
hi3516ahi3516d af统计模块使用说明_第2页
hi3516ahi3516d af统计模块使用说明_第3页
hi3516ahi3516d af统计模块使用说明_第4页
hi3516ahi3516d af统计模块使用说明_第5页
已阅读5页,还剩42页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2015。保留一切权利商、2015。保留一切权利商、注您:前 前言 本文以Hi3516A描述为例,未有特殊说明,Hi3516DHi3516A前 前言 本文以Hi3516A描述为例,未有特殊说明,Hi3516DHi3516A012015-06-i012015-06-前 海思AF 统计模块前 海思AF 统计模块概概概FV的融2.1 FV值计FV计算参考代.01(2015-06-插图1-1AF统插图1-1AF统计模块框图1-3 滤波器后的图图2-1FV曲012015-06-1 AF1AF统计模块概1.1式自动对焦一般是通过分析图像特征得出图像清晰度值FV(FocusValue), 通过驱动法等,Hi

2、3516AFV,即图像越清晰的时候高频部分幅值越大,将图像通过高通滤波器便可以得到高频分量,Hi3516A 一共提供四个滤波器和亮度信息,分别为水平方向滤波 H1,H2,垂直方向滤波 V1,V2,以及 Y。threshold1 AF1AF统计模块概1.1式自动对焦一般是通过分析图像特征得出图像清晰度值FV(FocusValue), 通过驱动法等,Hi3516AFV,即图像越清晰的时候高频部分幅值越大,将图像通过高通滤波器便可以得到高频分量,Hi3516A 一共提供四个滤波器和亮度信息,分别为水平方向滤波 H1,H2,垂直方向滤波 V1,V2,以及 Y。threshold 门限判断,超过门限的计

3、入统计。相应逻辑框图如图 1-所示 1012015-06- IIRFilter0 IIRFilter1 FIR Filter0 FIR Filter11 AF1 AF 曲线如1-2 对通过滤波器后的图像可以进行分块统计,如图 1-3 所示,块的大小可以设置, Hi3516A17*15个blockspixel的累加或者对每行最大值累加。因为累加器输出为 unsigned 20bits,滤波器输出 pixel 宽度为 2012015-06-1 AF 3012015-06-1 AF 3012015-06-2FV2FV2.1isticsConfig 接口配置2FV2FV2.1isticsConfig

4、接口配置stFocusCfg 字段以下内容,以1080p 为例1,8,8,1920,1080,1,1,1,1,0,1,0,-6,12,22,476,-235,375,-184,276,-206,7,2,2,0,0, -55, 0, 6,0,0,0,-6,-16,21,0,-21,16,0,0,0,3, shift量,如变为0,11,43block中的值, 4012015-06-2FV成目focus和kernelspace2.1.3FV2FV成目focus和kernelspace2.1.3FV ,。FV=FV曲线如2-1所示,FV1FV2FV2 较 FV1 在焦点附近有更好的选择性和灵敏度,FV

5、1 更适合在噪声较大的场景使用FV2 则在良好照度下具有较好的FV5012015-06-2FV图2-1 FV下图是对着一固定场景(室外树叶)2FV图2-1 FV下图是对着一固定场景(室外树叶)focus500FV分钟,期间日照强度缓慢变化变暗FV22%左右的波动稳定性优FV26012015-06-2FV2.2PQtoolsHiPQAutoFocusSimulator 插件,用户可以在0,1之间设置滤波器截2FV2.2PQtoolsHiPQAutoFocusSimulator 插件,用户可以在0,1之间设置滤波器截化。IIR 滤波器系数的精度为 S10Q8 即定8bit 小数,FIR 滤波器的精

6、度为 S6Q2。 2.3FV#include #include #include#defineBLEND_SHIFT #define/sAFWeight88=argc,char*HI_S32s32Ret=t=ISP_DEVISTICS_CFG_S ISTICS_SISP_VD_INFO_SISP_PUB_ATTR_SISTICS_CFG_S stFocusCfg7012015-06-2FV1,8,8,1920,1080,1,1,1,1,188, 476,-235,375,-184,276,-206,7,2,2,0,0,2FV1,8,8,1920,1080,1,1,1,1,188, 476,-2

7、35,375,-184,276,-206,7,2,2,0,0,1,0,200, -55, 6,0,0,0,-6, 12,22,12,-6,-16,21,0,-21,16,0,0,0,3,/step1:setAFs IspDev = 0;icwidnowto8x8s32Ret=isticsConfig(IspDev,&s32Ret|=HI_MPI_ISP_GetPubAttr(IspDev,stFocusCfg.stConfig.u16Vsize=stPubattr.stWndRect.u32Height; stFocusCfg.stConfig.u16Hsize = stPubattr.stW

8、ndRect.u32Width;ifS!=isticsConfigerror!(s32Ret=0 x%x)n,returnicsCfg.stFocusCfg, &stFocusCfg, s32Ret=isticsConfig(IspDev,&ifS!=isticsConfigerror!(s32Ret=0 x%x)n,return/step2:calculateFVforeverywhiles32Ret=HI_MPI_ISP_GetVDTimeOut(IspDev,&stVdInfo,5000); s32Ret |= HI_MPI_ISP_GetSistics(IspDev, &stIspSi

9、fS!=isticserror!(s32Ret=0 x%x)n,returnHI_U32i,HI_U32u32SumFv1=0; HI_U32u32SumFv2 =HI_U32u32WgtSum =HI_U32u32Fv1_n, u32Fv2_n,u32Fv1,ift %for(i=0;istFocusCfg.stConfig.u16Vwnd;i+for(j=0;jstFocusCfg.stConfig.u16Hwnd;j+HI_U32u32H1=stIspS HI_U32u32H2=stIspS HI_U32u32V1=stIspS HI_U32u32V2=stIspSu32Fv1_n=(u

10、32H1*ALPHA+u32V1*(1u32Fv2_n=(u32H2*BELTA+u32V2*(18012015-06-2FVu32SumFv1+=AFWeightij*u32Fv1_n; u32SumFv2+=AFWeightij*u32Fv2_n; u32WgtSum += AFWeightij;u32Fv1=u32SumFv1/u32WgtSum; u32Fv22FVu32SumFv1+=AFWeightij*u32Fv1_n; u32SumFv2+=AFWeightij*u32Fv2_n; u32WgtSum += AFWeightij;u32Fv1=u32SumFv1/u32WgtS

11、um; u32Fv2=u32SumFv2/%4dn,u32Fv1,returnS1mAFLogicISTICS_CFG_S =1,8,8,1920,1080,1,1,1,1,188, 476,-235,375,-184,276,-206,7,2,0,1,0,200, -6, 12,22,12,-6,-16,21,0,-21,16,0,0,0,3,9012015-06-2FV2FV012015-06-2FV2FV012015-06-2FV2FV012015-06-2FV2FV012015-06-2FV2FV012015-06-2FV2FV012015-06-2FV2FV012015-06-2FV2FV012015-06-2FV2FV012015-06-2FV2FV012015-06-2FV2FV012015-06-2FV2FV012015-06-2FV2FV012015-06-2FV2FV012015-06-2FV2FV012015-06-2FV2FV012015-06-2FV2FV012015-06-2FV2FV012015-06-2FV2FV012015-06-2FV2FV012015-06-2FV2FV012015-06-2FV2FV012015-06-2FV2FV

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论