版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
客户服务电话 客户服务传真 客户服务邮箱 前便用户进行AF开发。与
00B01(2015-11-目前 概 概 Bayer域配 FV的融 FV值计 FV计算参考代 图1-1AF统计模块框 图1-2映射曲线 图1-3滤波器后的图 图2-1FV曲
1AF被动式自动对焦一般是通过分析图像特征得出图像清晰度值FV(FocusValue),通过驱动法等,Hi3518EV200FV,即图像越清晰的时候高频部分幅值越亮度信息,分别为水平方向滤波H1、H2,垂直方向滤波V1、V2以及Y。Hi3518EV200支持在bayeryuv进行统计,通过MPIISP_AF_CFG_S.过threshold门限判断,超过门限的计入统计。相应逻辑框图如图1-1所示。0101IIRFilter0IIRFilter1FIRFilter0FIRFilter1对通过滤波器后的图像可以进行分块统计,如图1-3所示,块的大小可以设置,Bayer的G通道采样率是demosaic后Y通道的一半,所以假设用户在YUV域上设置的passband为[0.10.2]*(Fs_yuv/2),那么生成的这组参数在bayerpassband为[0.10.2]*易在低频段获得较为陡峭passband。FV{ stConfig; ISP_AF_FV_PARAM_SstFVParam;}{{1,8,8,1920,1080,1,0,{{0,1,1},{188,0, {{0,1,0},{200,0, 200,-55,0,0},{6,0,1,0},{{-6,12,22,12,-6},{{-16,21,0,-21,16},{0,{0,0},{3,sensor,输出可能会溢出,stFVParam中的几个字段应该同时shift量,如变为{0,1,1,},4,3}}block中的值,当一帧图像最后一个pixel通过AF模块后,统计值即更新,推荐用户通过focuszoompostionLINUXuserspace任务调度不用户可以将实时性要求较高的任务放在同步回调里面,底层提供HwIRQ,Tasklet,Workqueue三种方式实现,可以选择相应的实现方式以确定实时级别。FVFV2_n=β∗H2_n+(1−β)∗V2_n加权,即FV1,FV2采用如下公式计算。FV
FV2-1所示,FV1FV2在失焦区域更能反映图像清晰变化趋势,来作过峰判断能减小过冲,用户应该根据实际需求灵活应用这两个FV。图2-1FV下图是对着一固定场景(室外树叶)focus500FV采样点,时间约一因此推荐在照度较好的情况下,优先参考FV2。PQtoolsHiPQAutoFocusSimulator插件,用户可以在[0,1]之间设置滤波器截化。IIR滤波器系数的精度为S10Q88bit小数,FIR滤波器的精度为S6Q2。FV#include<stdio.h>#include<string.h>#include"mpi_ae.h"6////#ifdefstaticintAFWeight[8][8]=staticintAFWeight[15][17]=staticintMapISO(int inlineintiMin2(inta,intb){{if(a>b)a=b;};returna; inlineintiMax2(inta,intb){{if(a>b)b=a;};returnb;intmain(intargc,char*{HI_S32s32Ret=HI_U32u32FrmCnt=0;ISP_DEVIspDev;HI_U32u32Iso;ISP_EXP_INFO_SstExpInfo;ISP_STATISTICS_SstIspStatics;ISP_VD_INFO_SstVdInfo;ISP_PUB_ATTR_SstPubattr;#ifdefAF_BLOCK_8X8ISP_FOCUS_STATISTICS_CFG_SstFocusCfg={{1,8,8,1920,1080,1,0,{{0,1,1},{188,0,
{{0,1,0},{200,0, 200,-55,0, {{-6,12,22,12,-6},{{-16,21,0,-21,16},{0,{0,0},{3,ISP_FOCUS_STATISTICS_CFG_SstFocusCfg{
{1,17,15,1920,1080,1,0,{{0,1,1},{188,0, {{0,1,0},{200,0, 200,-55,0, {{-6,12,22,12,-6},{{-16,21,0,-21,16},{0,{0,0},{3,if(argc<{printf("uselike:./sample_afA --->autothreshold\n");printf("........../sample_afM --->manualthreshold\n");returnHI_FAILURE;}//step1:setAFstaticwidnowto8x8blockIspDev=0;s32Ret=HI_MPI_ISP_GetStatisticsConfig(IspDev,&stIspStaticsCfg);s32Ret|=HI_MPI_ISP_GetPubAttr(IspDev,&stPubattr);stFocusCfg.stConfig.u16Vsize=stPubattr.stWndRect.u32Height;stFocusCfg.stConfig.u16Hsize=stPubattr.stWndRect.u32Width;if(HI_SUCCESS!={printf("HI_MPI_ISP_GetStatisticsConfigerror!(s32Ret=0x%x)\n",return}s32Ret=HI_MPI_ISP_SetStatisticsConfig(IspDev,&stIspStaticsCfg);if(HI_SUCCESS!=s32Ret){return}//step2:calculateFVforeverywhile{s32Ret=HI_MPI_ISP_GetVDTimeOut(IspDev,&stVdInfo,5000);s32Ret|=HI_MPI_ISP_GetStatistics(IspDev,if(HI_SUCCESS!={}
printf("HI_MPI_ISP_GetStatisticserror!(s32Ret=0x%x)\n",returnHI_FAILURE;HI_U32i,HI_U32u32SumFv1=0;HI_U32u32SumFv2=HI_U32u32WgtSum=HI_U32u32Fv1_n,u32Fv2_n,u32Fv1,u32Fv2;if((++u32FrmCnt%2)){}for(i=0;i<stFocusCfg.stConfig.u16Vwnd;i++{for(j=0;j<stFocusCfg.stConfig.u16Hwnd;j++{HI_U32u32H1HI_U32u32H2=HI_U32u32V1=HI_U32u32V2=
u32SumFv1+=AFWeight[i][j]*u32SumFv2]*u32WgtSum+=}}u32Fv1=u32SumFv1/u32WgtSum;u32Fv2=u32SumFv2/ %4d\n",u32Fv1,/*updateAFparametersdependonnoiseintensityif('M'!={u32Iso=(HI_U64)stExpInfo.u32AGain*stExpInfo.u32DGainstExpInfo.u32ISPDGain*100>>MapISO(u32Iso)<<s32Ret|=HI_MPI_ISP_SetStatisticsConfig(IspDev,}}return}staticintMapISO(int{intj,i=(iso>=i+=((iso>=(200<<1))+(iso>=(400<<1))+(iso>=(400<<2))+(iso>=(400<<3))+(iso>=(400<<4)));i+=((iso>=(400<<5))+(iso>=(400<<6))+(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 绿城育华学校九年级上学期语文12月检测试卷
- 广水市九年级上学期语文期中考试试卷
- 八年级上学期语文9月月考试卷
- 高支模验收申请1
- 窗花剪纸课件教学课件
- 置业类合同(2篇)
- 《数学物理方法》 测试题及答案汇 黄志祥 第1-8章
- 辩论英文课件教学课件
- 济南的冬天说课稿14篇
- 南京航空航天大学《博弈与社会》2022-2023学年第一学期期末试卷
- 氯化钠特性表
- 钻井井架起升钢丝绳管理台账
- 单片机原理与应用说课
- 船舶租赁尽职调查
- GB/T 13912-2020金属覆盖层钢铁制件热浸镀锌层技术要求及试验方法
- 植物生理学-植物的逆境生理
- 2017大专病理课件4局部血液循环障碍l
- 小学英语人教新起点五年级上册Unit3Animalsunit3storytime
- 医疗质量管理与持续改进工作记录
- 幼儿园突发事件应急处置流程图
- 小学《信息技术》考试试题及
评论
0/150
提交评论