基于物理模型的实时视频去雾算法优化及FPGA实现

来源 :湖南大学 | 被引量 : 0次 | 上传用户:aquabluesky
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,去雾领域的研究重点大部分集中在提高算法的去雾效果上,而算法的运行时间和去雾效果二者很难兼得。随着FPGA芯片的性能不断增强及其功耗水平不断降低,FPGA越来越受到延迟和功耗敏感型嵌入式系统的追捧。本文的主要工作是优化基于物理模型的去雾算法,以及设计与实现视频去雾原型系统。(1)、本文基于物理模型的去雾算法在运行时间和算法去雾效果之间做出取舍,保证算法的精度损失在可接受范围之内的前提下,优化去雾算法的时间复杂度,使其满足嵌入式视频去雾系统的实时性要求。根据环境光的变化趋势与景物深度变化趋势一致的性质,以及透射率与景物深度成负相关的特点,通过对暗通道图做均值滤波操作粗略地估计出全局大气光和环境光,以及采用降采样的方法降低估算全局大气光值的计算量。实验结果表明,本文算法与暗通道算法和导向滤波算法相比,SSIM评价指标分别降低了5%和2%,PSNR评价指标分别降低了9%和4%,算法运行速度分别提高了1000倍和83倍。虽然本文的改进工作对算法的精度有所损失,但是优化后的算法更适合应用于延迟敏感的嵌入式实时系统。(2)、本文基于优化后的物理模型去雾算法,设计与实现视频实时去雾原型系统。针对FPGA的异构并行特性,分析算法中各步骤之间的关联性和并行性,将算法中的浮点运算转换为定点运算,以及设计各个功能模块的算法电路,包括亮暗通道模块、平均值模块、均值滤波模块、全局大气光模块、环境光模块和图像恢复模块。其中亮暗通道算法电路能够在一个时钟周期内计算出每个像素点中RGB分量的最大值和最小值。根据均值滤波器卷积核为1的特点,对均值滤波模块进行优化,使其D触发器阵列的数量由×减少为2×,加法树数量由+1棵减少为2棵。将平均值模块中的除法电路转换为移位电路和加法电路,精度误差范围在±1之间。这样既节省了大量FPGA资源,又不影响整体算法电路的流水线结构,还提高了算法电路的运算速度。设计乒乓操作电路,提高了视频去雾系统的数据带宽。实验结果表明,本文视频去雾原型系统基于FPGA定点运算的处理结果与CPU浮点运算的结果相比,虽然客观评价指标PSNR和SSIM分别降低了9%和8%,但是FPGA的处理速度是CPU的6倍。本文FPGA去雾方案处理一幅大小为1024×768的彩色图像所需的时间为33.15728毫秒,处理分辨率为640×480的视频,帧率大于40fps,系统功耗约2.015W(瓦)。单位时间单位功耗的像素点处理量是CPU去雾方案的94.8倍,是GPU去雾方案的4.6倍。
其他文献
在肾经证学说中、论肾虚证者甚多而肾实证却始终未成专论。然早在《内经》中就有肾实证的论述,后世医家亦有肾实证之记载,但受肾宜固毋泄之影响,特别是宋代医家钱乙说:“肾无
分析传统数字图书馆存在的问题,研究利用WebServices在互操作性和资源共享等方面的优势.将Web服务运用到数字图书馆系统的分析设计中,介绍基于WebServices体系架构的系统集成技
提出使用Hessian协议Web服务技术实现Android智能手机系统与服务器上的J2EE系统集成的思路,结合一个图书书目查询应用讨论服务端和手机端的关键编程实现环节。实现过程表明,该
为更好地满足未来战争后勤保障需求,结合我军战备物资储备现状,阐述轴辐式战备物资储备网络的概念及内涵,提出轴辐式战备物资储备网络模型,并针对轴辐式战备物资储备网络枢纽
通过老师多举实例、学生多观察、多思考生活中有关物体的受力分析、多做题以及把所学的知识前后联系、融会贯通等方法,刚体静力学将学起来简单有趣。
为了便于课外自我测试和期末考试,运用C#语言和Access数据库开发一个基于C/S模式的无纸化考试系统,该系统具有良好的交互性、可操作性和实用性。详细阐述考试系统的开发过程,
<正> 自1987年以来,笔者用自拟乾健汤疗男性更年期综合征36例,取得了较满意的临床效果,现报导如下。临床资料 1、病例选择:36例均为48岁~58岁的男性患者,具备精神神经功能障碍
数据库安全性问题是关乎信息数据能否高效、准确、完整传输的基础前提,同时也是各信息平台发挥高度共享服务优势的必要保证。基于数据库安全标准的重要性展开了如何从基础技