当前位置:首页 > 嵌入式 > 嵌入式硬件

关键字:FPGA 摘要:采用基于图像技术的自动调焦方法,根据图像分析出图形的质量,完成图像预处理、清晰度判别,获得当前的成像状况。通过控制电机,完成调焦操作。其中核心技术是分析图像质量*价函数。针对调焦算法计算量大、计算复杂等问题,采用中值滤波和灰度线性变换的图像预处理方法,流水线作业,“乒乓”操作,双蝶形处理器复用,基-2FFT算法相结合的工作模式。实验结果证实,本方法解决了自动调焦算法复杂系统控制的速度问题。

  基于图像技术的自动调焦方法,是从与传统的自动调焦技术完全不同的角度出发,直接对拍摄的图像采用图像处理技术,对图像进行成像质量分析,得到系统当前的对焦状态,然后通过驱动机构调整成像系统镜头的焦距实现自动调焦过程。

  1 调焦算法分析

  一幅图像是否聚焦,反映在空域上是图像的边缘及细节是否清晰,而图像的边缘及细节信息可以通过对图像进行微分来获取。因此,利用信息作为聚焦的判据。这种提取图像边缘信息的函数称为聚焦*价函数,图像经其处理后所得到的量值能够反映图像的清晰度。

  聚焦*价函数应具有以下几个特性:无偏性、单峰性、高灵敏度、较高信噪比、较小计算量。

  因此,采用图像处理方法实现自调焦,重要的就是找到一个理想的图像清晰度*价依据,所以本系统的核心算法就是图像的清晰度*价函数实现算法和调焦实现算法。在图像的清晰度算法中主要对图像进行了图像的预处理过程,清晰度*价算法,电机控制算法3个部分。

  图像从空间域转换到频域进行分析是图像处理的常用手段。同时,由于清晰图像比模糊图像包含有更多的图像信息和细节,分析之后发现清晰度比较高的图像边缘信息清晰可辨,对应于图像的傅里叶变换之后的高频分量加强,低频分量减少,而模糊图像则是低频分量增加,高频分量减少,这样基于功率谱的图像清晰度*价函数理论依据就产生了。

  对于连续的图像f(x,y),当时,可以求出其二维傅里叶变换

  对于数字图像,如考虑把f(x,y)在x和y方向上用抽样间隔△x,△y进行抽样得到,则f(x0+m/M,y0+n/N)=f(m,n),M,N为横纵方向的像素数(△x=I/M,△y=,I/N),m,n=0,±1,±2…。

  假设上式为周期性的,即得

  由于聚焦清晰的图像具有清晰可辨的边缘信息,图像包含更多的高频分量从能量的角度看,图像高频分量增加既信号能量增加,这样可利用能量功率谱函数,构建图像的清晰度*价函数得到

  其中,Pl(u,v)为图像的功率谱函数,L为图像的序列号。

  各种不同清晰度*价函数的区别在于判别图像高频分量成分的多少,这里采用对图像高频分量加权的方法,同时它的加权系数符合这样的一个规律:随着频率的增加,它的值也增加,可以反映出图像中高频分量的成分多少,实际处理过程中采用该像素到中心像素的距离。式(4)是对图像的频谱中各个高频分量加权处理后,得出能反映图像的*价参数。图3是经过C语言描述的基于功率谱的频域函数与其他方法的清晰度*价函数对比结果。由图可以看出基于功率谱的图像清晰度*价函数具有较好的*判本领。

  2 系统框图

  基于FPGA的自动调焦系统框图,如图4所示。其中图像的预处理过程,清晰度*价函数的算法实现过程,以及控制电机的算法实现和调焦过程都在FPGA中实现,并且进行实时处理。该模块共包含了5个模块3个部分,3个部分分别是输入端、处理过程和输出端。在处理过程中增加了SDRM与。Flash芯片。输入输出采用DVI接口,它们分别为TFP401输入DVI芯片和TFP410输出DVI芯片。FPGA核心处理芯片选用CyclONe3EP3-C5F256C8N芯片,其中包含10万个逻辑门,同时给图像数据提供缓冲使用2片IS4232400。

  由式(4)可知,对于一幅640×480的灰度图像,需要经过1 228 800次乘法运算,307 200次开方运算,* 400次加法运算。由于计算量特别大,而且每一幅图像的变化不大,所以本系统采取了将图像划分为128×64大小的5个模块,首先对28×64大小的灰度图像进行傅里叶变换,然后获得图像的功率谱,再对其信号值进行加权,得到一块图像的清晰度*价值代替整个图像的清晰度*价值。同时采用“乒乓”操作,双蝶型处理器复用,基2FFT算法的FPGA实现方案。

  3 调焦效果分析

  对于清晰度*价算法和基于2-FFT的乘法实现结构的分析,得到这个图像的清晰度*价算法的乘法计算次数为(53 248×3+64×32×3)=165 888次,所需的加法计算次数为(53 248×3+64×32×2-1)=163 839次。由这些数据可知调焦过程中系统延时主要是这两个方面计算的延时相加,同时有电路系统的延时,但是这个延时在设计电路时已经考虑,限制在最小范围内,采用“乒乓”操作延时再加大约O.000ls的延时。当系统主频率为60 MHz时,经过实际的测试系统总延时大约为O.05s,实时处理的系统8帧图像的采集时间间隔要求为×0.04=0.32s。

  满足实时性要求,上述系统的调试在Cyclone3EP3C5F256C8N芯片中实现,效果比较满意。

  将镜头的焦距调节范围设置为60段,聚焦段的取值范围为[1,60]。测试时将一组由焦距从最远端开始发送过来的图像经过处理,搜索步数K,得到每次应该调焦的定位以及图像清晰度*价值,如表1所示。定位处为图像调焦效果最清晰处。

  4 结束语

  基于本模块的输入端口直接输入DVI信号,并非直接的采集图像端口,在实际应用中需要完成整个调焦过程,增加控制电机的控制电路模块,并对整个调焦过程的实时性进行综合*价。另外,基于图像技术的自动调焦方法有一个非常重要的应用前景是与CMOS图像传感器集成。由于CMOS图像传感器与FPGA采用了相同的制造工艺,所以是可以集成的。CMOS图像传感器集成了自动调焦功能后,不仅可以简化成像系统中自动调焦部分的设计,还提高了其与CCD图像传感器的竞争力。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭