基于FPGA的自适应图像去雾算法研究与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:frale
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
视频图像是当今社会信息交互的主要媒介。人类依靠视觉获取视频图像并影响大脑判断,智能设备依赖视觉传感器获取环境信息。雾霾天气下大气粒子对光路的散射使得清晰图像的获取变得困难,进而产生一系列安全隐患。随着 5G、物联网和自动驾驶等新兴技术发展,更多智能设备将在视觉系统的辅助下执行任务,而清晰图像的获取将增强设备工作的可靠性和稳定性,图像去雾技术应运而生。本文提出了一种基于FPGA的自适应图像去雾算法,该算法充分考虑场景细节特征并相应调整去雾策略,优化算法达成实时处理能力,为今后边缘计算硬件实现提供有效解决方案。本课题的主要工作和成果总结如下:
  1) 建立了图像去雾算法的自适应机制。主要包含两点:一是基于图像饱和度提出雾度判定策略,自动判定当前图像是否为带雾图像;二是将图像场景分为天空区域、非天空区域深度断层和非天空区域连续平面,分别执行相应去雾优化算法。其中在非天空区域去雾中创造性提出了滤波器尺寸自适应调整策略,解决了传统去雾算法在深度断层处可能产生的光晕效应。
  2) 完成了基于FPGA核心的通用视频处理平台电路板卡的设计和制作。平台采用Xilinx公司XC7K325T型号高性能FPGA作为主处理器,板载DDR3 SODIMM内存插槽,实测内存条与FPGA之间数据交互最大带宽达到11.2GB/s,板载四路HDMI1.4视频输入接口和四路HDMI1.4视频输出接口,支持所有视频接口同时输入输出。
  3) 实现了视频去雾算法在FPGA端的实时处理设计。代码工程采用SystemVerilog语言描述FPGA端RTL架构,充分考虑了时钟树结构优化、流水线设计、跨时钟域同步设计、高扇出信号设计、逻辑复用以及复杂运算的并行化实现等。经时序约束后所有路径均满足建立时间和保持时间要求。系统LUT资源和RAM资源占用量分别为35.52%和41.69%,系统对1080P视频实时处理的功耗为3.397W。本课题FPGA代码工程已开源。
  4) 开展了多角度视频去雾算法功能性能测试评价。为避免评价指标单一和主观性对算法效果评估产生的影响,分别从天空区域去雾效果、景物细节去雾效果和图像整体去雾效果三个方面进行测试评价。在图像整体去雾效果评价中,采用全局饱和度、全局对比度、峰值信噪比和结构相似度四个指标进行评估,并将测试组分为薄雾组和浓雾组分别评价。
  对雾天随机拍摄的 50 张室外图像进行去雾测试,结果表明经本文算法去雾后的图像色彩自然而无过饱和现象,全局对比度和饱和度提升比率均值分别为0.309和0.994。滤波器尺寸自适应调整策略充分考虑细节特征,使得去雾后图像相比原始图像没有明显失真,结构相似度均值达到0.881。算法在FPGA端满足对1080P格式视频实时去雾处理需求。
其他文献
先进工艺下,工艺误差对芯片良率的影响越来越明显,模拟电路的快速良率分析方法成为研究热点之一。传统良率分析方法难以解决模拟电路良率分析问题:蒙特卡洛方法需要仿真次数过多,影响整体设计开发周期;重要性采样方法在构建采样分布后很难改变或更新采样分布,难以适应模拟电路特性;替代模型方法无法控制模型拟合误差,难以评估分析结果的准确性。因此,面向多性能指标的模拟电路,设计新型良率分析方法具有重要的研究价值。 
学位
目前高清视频在娱乐、医疗、视频监控等领域的应用越来越广泛,促进了视频超分辨技术的研究。其中,基于深度学习的视频超分辨算法快速发展,但它们在视觉感知、精度、时序一致性的指标方面各有侧重,且模型参数量大。因此需要进一步研究如何更好地综合上述三方面指标,并提升模型推理速度,为视频超分辨技术在嵌入式终端的应用打好基础。  由此,本文设计了基于生成式对抗网络的视频超分辨算法( High Optical Fl
近些年来,二维材料由于其原子级别的厚度、表面无悬挂键等特性逐渐成为研究人员的热点,此外,二维材料之间依靠范德瓦尔斯力结合,所以能够将不同种类的材料组合成异质结结构,更加拓宽了其研究方向。不同于其对应的体材料,石墨烯等二维材料展现出了一系列优异的光电性质,因此广泛应用于高性能场效应管、光电传感器等电子器件,但目前此类器件仍具有些许不足,例如栅氧化层的存在阻碍了载流子的扩散运动,导致了较低的迁移率;使
学位
语音唤醒作为一种关键词识别(Keyword Spotting, KWS)技术,通常用作复杂语音交互设备的接口,是一种小型的关键词检索系统。随着物联网技术的发展,语音唤醒电路被广泛地应用在电池受限的移动、可穿戴设备中,并且保持常开(Always on)的状态,因此该类芯片对语音唤醒电路的功耗要求非常严格。  本文设计了一种极低功耗的语音唤醒电路,主要包括特征提取电路、神经网络电路和后处理电路。特征提
学位
随着物联网技术的飞速发展以及嵌入式芯片处理能力的增强,人体行为检测在智能视频监控、家居安全等领域的需求日益增加。目前基于深度学习的行为检测技术虽然取得了突破性进展,但是依然存在着视频特征提取不够高效、多任务优化不充分、模型复杂难以部署到嵌入式平台等问题,需要进一步的发展和完善。  本文着重于高效的视频时空特征提取方法以及准确的多尺度检测方法的研究,并探索在嵌入式设备上的优化方案,提出了基于2D和3
学位
近些年来,基于无监督学习的图像深度估计算法成为计算机视觉领域的热门研究方向,广泛应用在三维重建、语义分割、SLAM等场景。考虑到算法的应用,FPGA作为一种高度并行化的可编程器件,经过针对性的硬件设计,能够兼顾计算性能与功耗,实现算法在硬件平台的加速设计。在此背景下,本文以基于无监督学习的图像深度估计算法为切入点,实现该算法的硬件加速设计。  本文首先选用对硬件友好的Goard算法方案作为基准方案
基于单目相机的视觉里程计是室内移动定位领域的关键技术。该技术通过追踪视频流图像中的点-线-面特征,建立了相机在现实世界中运动轨迹的数学模型。考虑到室内网格型天花板上存在大量有利于定位的结构化线特征与平面特征,本文设计了一种基于单目顶视相机追踪天花板特征的室内定位系统,并在嵌入式平台上实现。该系统以PL-SVO为基础框架,改进线特征的初始化、坐标优化、匹配以及位姿优化等模块,并增加天花板平面特征优化
学位
面对自然界中人体动作的多样性和丰富性,基于监督学习的动作识别算法已经难以满足各种应用中的需求。近年来,基于零样本学习的动作识别方法使得算法模型能够在不使用新动作类别样本进行额外训练的情况下完成对应样本的识别工作,大大提升了动作识别技术的泛化能力和通用性。  本文深入研究了基于关系图谱的零样本学习方法,并针对动作识别领域的关键问题和难点提出了一套基于图卷积神经网络和动作关系图谱的零样本动作识别算法(
学位
人防警报平台是国家人防工程的重要组成,关系到国家安危和人民生命财产安全。人防警报终端作为现有人防警报平台中的关键部分,对整个平台的正常运转具有底层支撑作用。本文针对人防警报终端在维护检测中存在的实际问题,设计基于物联网的人防警报终端监测系统。该系统可对人防警报终端进行有效监测,确保人防警报终端处于正常工作状态,对提升人防警报终端维护检测的效率和水平具有重要意义  首先,论文分析了现有人防警报平台架
学位
物联网技术正在加速对现代生活方式产生深刻影响。在物联网技术的大潮下,WiFi、蓝牙和Zigbee等基于工业、科学、医疗(Industrial Scientific Medical, ISM)频段的短距通信技术在终端应用场景中发挥着重要作用。相应地,对低压、低功耗、高质量射频收发机的需求也快速增长,同时促进了高性能锁相环(Phase Locked Loop, PLL)和频率综合器的发展。作为PLL的
学位