欢迎来到咨信网! | 成为共赢成为共赢 咨信网助力知识提升 | 自信网络旗下运营:咨信网 自信AI创作助手 自信AI导航
咨信网
全部分类
  • 包罗万象   教育专区 >
  • 品牌综合   考试专区 >
  • 管理财经   行业资料 >
  • 环境建筑   通信科技 >
  • 法律文献   文学艺术 >
  • 学术论文   百科休闲 >
  • 应用文书   研究报告 >
  • ImageVerifierCode 换一换
    首页 咨信网 > 资源分类 > PDF文档下载
    分享到微信 分享到微博 分享到QQ空间

    基于Vivado_HLS雾天图像预处理IP核设计_王小丽.pdf

    • 资源ID:275609       资源大小:397.12KB        全文页数:4页
    • 资源格式: PDF        下载积分:10金币
    微信登录下载
    验证码下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    验证码: 获取验证码
    温馨提示:
    支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    VIP下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    声明    |    会员权益      获赠5币      写作写作
    1、填表:    下载求助     索取发票    退款申请
    2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
    4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
    5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
    6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
    7、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

    基于Vivado_HLS雾天图像预处理IP核设计_王小丽.pdf

    1、2023.4电脑编程技巧与维护1概述图像中的边缘信息是图像的基本信息,同时也是图像信息集中的地方。图像中细节信息的提取对图像后续的进一步处理起着至关重要的作用。大雾和雾霾天气出现时,受空气中雾霾小颗粒等的影响,成像设备采集到的图像含有白雾等,无法清晰地看见图像中目标物体因素。为了更好地提取出雾天图像中目标的边缘等信息,需要对图像进行去雾操作。随着物联网技术的迅速发展,图像采集终端设备日益增多,采集的图像数据成倍增长,给数据传输网络带宽和数据存储空间造成一定的负担。为了缓解这一问题,在终端设备附近加入可进行数据实时处理的“边缘计算终端设备”,并提取数据中的关键信息边缘。通过传输图像中的关键信息而

    2、不是原图像,不仅能够减轻网络传输带宽压力,还能缓解数据存储压力。雾天图像的预处理需联合去雾处理和边缘检测两种不同的算法处理,针对此图像预处理操作,采用高层次综合工具Vivado HLS将图像预处理两种不同的方法封装在一个IP核中,具有功能继承性高、工程内部连线复杂度低等优点1。2VivadoHLS2.1VivadoHLS 开发流程Vivado HLS是Xilinx公司推出的高层次综合工具,采用C/C+/System语言对HLS进行编程,实现功能和硬件分离,通过不同优化方式找出满足约束和功能要求且花费最小的硬件结构2。Vivado HLS的设计流程如图1所示,Vivado HLS的设计流程主要分

    3、为源文件的C代码设计、C源文件的验证、高层次综合并不断迭代优化、RTL输出并打包IP核。源文件的C代码设计指编写实现雾天图像边缘检测功能的C代码;C源文件的验证测试是否实现雾天图像边缘检测功能,是否满足设计的需求;高层次综合表示对C源文件实现的功能是否满足需求,进行相应的综合验证。根据综合报告和需求进行分析,对顶层函数各部分进行迭代优化,直至满足需求;输出是指能够正确实现雾天图像边缘检测功能及资源和时间消耗满足约束即可打包输出IP核。2.2VivadoHLS 优化方法Vivado HLS进行仿真综合时,当不满足时间消耗和资源利用要求时,或者对时间和资源有更高要求时,可以采用Vivado HLS

    4、的优化方法对一些消耗时间和资源的代码部分进行优化处理。2.2.1 任意精度数据类型在C/C+中的数据类型一般是8的倍数bit,定义数据类型后,即使数据很小,也和大的数据占相同的内存,造成资源的浪费。针对这种情况,Vivado HLS允许任意精度数据类型,能够定义位数、小数位数等,减少不必要的资源浪费,节省硬件成本。2.2.2for 循环优化对for循环进行优化,主要针对单层循环和嵌套循环进行优化,采用的方法主要是并行、合并循环、展开作者简介:王小丽(1996),女,研究方向为计算机系统结构。基于 Vivado HLS 雾天图像预处理 IP 核设计王小丽(吉利学院,四川 简阳641400)摘要:

    5、雾天的出现给图像预处理带来了挑战。同时,随着机器视觉技术的发展,人们对图像预处理的功能集成和时间消耗提出了更高的要求。Vivado HLS 高层次综合工具,采用 C 语言实现雾天图像的预处理 IP 设计,实现图像的去雾和边缘检测处理,将不同图像预处理算法打包在一起,形成 IP 核。关键词:图像预处理;边缘检测;流水线;Vivado HLS 工具图1Vivado HLS的设计流程源文件的C代码设计C源文件的验证高层次综合迭代优化C/RTL协同仿真和评估不满足要求满足要求RTL输出并打包IP核158DOI:10.16184/prg.2023.04.0202023.4电脑编程技巧与维护循环等的优化,

    6、降低延迟,提升时间效率。并行优化是指将不同的循环或内层循环做pipeline优化处理;合并循环优化是指将两个满足条件的循环合并成一个循环,一般为循环结束条件一个大一个小;展开循环优化则是将嵌套的内层循环展开。2.2.3 函数优化函数的优化方法有Inline、Allocation、DataFlow等,其中,较为常用的函数优化方法是DataFlow,它可将顺序执行的任务变成并行执行,从而降低延迟,提高时间效率。该方法不仅限于应用函数,还可针对循环进行优化。DataFlow任务之间也可以重叠,即实现并行处理。2.2.4 数组优化在硬件中数组一般以内存的形式来实现,是设计过程中的一个瓶颈问题,为了解决

    7、这个问题,对数据进行分割,将数组分割成不同的小块。Vivado HLS提供了Block、Cyclic和Complete 3种不同的对数据分割的方法。采用HLS优化方法多数是消耗资源来提高时间效率,从而达到约束要求。3雾天图像边缘检测方法3.1图像去雾算法图像去雾算法主要有基于非物理模型的去雾算法、基于物理模型的去雾算法和基于深度学习的3种图像去雾算法,如表1所示3。基于非物理模型的去雾算法根据图像本身的特征和统计特征进行图像还原;基于物理模型的去雾算法主要根据图像成像原理和雾霾颗粒散射造成光线衰减的原理,通过积累的含雾图像的先验知识进行图像还原;基于深度学习的去雾算法从还原大气散射模型某些参数

    8、和利用数据集训练模型量方面来进行去雾处理3。针对不同去雾算法的特点并考虑在硬件平台上的资源等综合因素,采用的去雾算法是基于直方图均衡化的非物理模型的去雾算法,其基本原理是将图像中起主要作用的灰度值展宽,将对图像中不起作用的灰度值归并,以此增加图像对比度,从而达到图像增强的目的4。直方图均衡化去雾算法一般处理单色道图像,其处理步骤如下2。(1)列出归一化处理图像的灰度级sk。(2)计算各灰度级的像素个数nk,k=0,1,2,L-1,L为灰度级。(3)计算灰度级在图像中出现的频率ps(sk)=nk/N。(4)计算累计分布函数E(si)=ps(si)。(5)确定映射关系sktk=INT(L-1)E(

    9、sk)+0.5)/255,INT表示取整数。(6)计算映射后各灰度级的像素数目nk。(7)可得到新的灰度归一化表达式pt(tk)=nk/N,N为输出图像的像素数目,也是原始图像的像素数目,映射前后像素个数不变。3.2边缘检测方法边缘检测方法主要有基于边缘检测的边缘检测算子、基于蚁群算法的边缘检测、基于形态学的边缘检测、基于深度学习的边缘检测等方法。基于边缘检测的边缘检测算子主要是寻找图像中急剧变化的点,即梯度;基于蚁群算法的边缘检测利用蚁群的共同行为让蚂蚁寻找最优路径;基于形态学的边缘检测一般通过膨胀或腐蚀运算作差得出边缘;基于深度学习的边缘检测分为有监督和无监督两类进行边缘计算的研究5,3种

    10、边缘检测算法如表2所示。采用的边缘检测方法为Sobel边缘检测算子。Sobel边缘算子是一个离散微分算子,该算子利用大小为33的两个卷积模板Gx和Gy,针对水平x和垂直y的两个方向与原图像进行卷积操作,用两个模板卷积中的最大值替换模板中心像素值,将大于阈值的像素视为图像边缘2,6。x方向和y方向上的卷积模板,如公式(1)和公式(2)所示:(1)(2)通过公式(3)和公式(4)计算出梯度的大小和方向。(3)(4)基于非物理模型的去雾算法直方图均衡化去雾算法、基于Retinex的去雾算法、小波和同态滤波算法基于物理模型的去雾算法基于大气散射模型的去雾算法、基于暗通道先验理论的去雾算法基于深度学习的

    11、去雾算法DehazeNet去雾算法、GCANet算法表13种图像去雾算法基于边缘检测的边缘检测算子Sobel、Prewitt、Laplacian、Canny基于形态学的边缘检测膨胀、腐蚀、开运算、闭运算基于深度学习的边缘检测细胞神经网络(CNN)、深度神经网络(DNN)表23种边缘检测算法1592023.4电脑编程技巧与维护4雾天图像预处理 IP 核实现4.1雾天图像预处理功能户外采集的图像一般为彩色图像,彩色图像具有R、G、B 3个颜色通道,即使是在包含大量白色雾的雾天采集的图像,仍然包含R、G、B 3个颜色通道。但直方图均衡化只针对单颜色通道进行,由于雾天图像中包含大量白色雾,如果将雾天彩

    12、色图像转为灰度图,那么图像中的信息会丢失。因此,将彩色图像进行R、G、B 3个颜色通道划分,再分别针对不同颜色的通道进行直方图均衡化。直方图均衡化处理流程如图2所示。在进行直方图均衡化处理后,需要对图像进行边缘检测,这里分别将经过直方图均衡化的R、G、B 3个颜色通道进行融合,形成去雾后的彩色图像。在此基础上,将去雾彩色图像复制成两份一模一样的图像,再分别对图像进行X、Y方向的Sobel边缘检测,将X、Y方向的检测结果结合起来,输出检测图像,将图像复制成两份一模一样的,目的是防止Vivado HLS中的数据只能流向一处,否则会造成读空数据的问题。根据以上雾天图像处理过程,在Vivado HLS

    13、中编写实现雾天图像预处理功能的C源文件,并编写测试文件,对雾天图像预处理功能文件实现的去雾、边缘检测功能进行测试。测试需要收集含雾的图像,功能测试的测试原图(选取其中3张测试原图)如图3所示,清晰可见所拍摄图像中包含大量的白雾,遮掩了图像中的部分物体。结合测试文件及收集的含雾图像,分别输入测试原图,用于测试雾天边缘检测预处理功能函数是否正确。经过测试,其测试结果如图4所示,对图像中物体的边缘进行检测,边缘信息多呈现白色,因为是对彩色图像进行检测,所以有些边缘会呈现出彩色的效果,测试雾天图像预处理功能是否正确。4.2雾天图像预处理迭代优化通过测试文件,验证雾天图像预处理功能正确后,观察其是否满足

    14、约束条件。对整个雾天图像预处理功能函数进行仿真综合,查看综合分析报告1,如图5所示。对进行优化前后的时间和延时进行对比。图5(a)中是未对函数、循环等进行优化的时间和延迟;图5(b)中是采用函数优化DataFlow、循环展开(unroll)等优化方法优化后的时间和延迟。通过对比分析,优化前后总的时间未变换,但延迟和间隔优化后明显少于优化前。除对时间的优化前后进行简单分析外,还需要对前后的资源占用比例等进行分析。综合分析报告2如图6所示,是优化前后的资源消耗的对比。图6(a)中是对未优化的资源利用;图6(b)是优化后的资源利用,对比前后的资源,优化后的数字信号处理(DSP)减少了,但增加了查找表

    15、的利用率,前后的触发器、块内存等均未发生变化。对比两个解决方法,选择解决方法2来导出IP核。执行Solution/Export RTL命令,得到IP核的封装文件。5结语随着雾天的增多,雾天图像的预处理在图像处理领域中越来越重要,对于图像的深度处理更有着不可或缺图2直方图均衡化处理流程图3功能测试的测试原图(a)(b)(c)图4测试结果(a)(b)(c)图5综合分析报告1(a)(b)(a)(b)图6综合分析报告2彩色图像拆分RGB直方图均衡化直方图均衡化直方图均衡化合并去雾彩色图像1602023.4电脑编程技巧与维护比对数据库中的身份信息,确定人员身份。32生成数据表格采用xlrd库,调用读取,

    16、将最后结果写入Excel表格,写入字段分别为“姓名”“时间”“结果”“身份证号”,识别完毕后自动输出。图像识别输出结果截图,如图4所示。4文字识别方法与结果分析该软件识别的正确率在98%以上。由于检测结果截图取自不同的手机,并且图片的质量、像素和尺度都不同,因此存在识别误差。经由图像预处理和DB算法检测匹配后,正确率进一步提高。5结语对基于深度学习的文本检测和文字识别方法进行理论分析与实验。首先,对图像进行预处理,采用Berson二值化方法,通过膨胀和腐蚀进行图像形态学去噪;其次,对预处理后的图像采用Canny算法检测文本区域,根据身份证信息文本的特征检出并截取身份信息区域;最后,通过DB算法

    17、和CRNN算法引擎对检测报告文字进行检测识别。5202个图像文字的识别实验表明,对文字区域检测截取的准确率为9802;在对图像文字结果的识别中,对常规字体的识别准确率可以达到98.02,这对进一步研究提高识别效果具有参考意义。参考文献1王栋.人工智能OCR技术的应用研究J.电子技术与软件工程,2022(1):122-125.2王珂,杨芳,姜杉.光学字符识别综述J.计算机应用研究,2020,37(S2):22-24.3刘艳菊,伊鑫海,李炎阁,等.深度学习在场景文字识别技术中的应用综述J.计算机工程与应用,2022,58(4):52-63.4王阳,李振东,杨观赐.基于深度学习的OCR文字识别在银行

    18、业的应用研究J.计算机应用研究,2020,37(S2):375-379.5邓杰荣,梁森,曹昕妍,等.基于深度学习的汉字识别方法研究综述J.微纳电子与智能制造,2020,2(3):73-81.6夏昌新,莫浩泓,王成鑫,等.基于深度学习的图像文字识别技术研究与应用J.软件导刊,2020,19(2):127-131.7王鉴宇.基于深度学习的文本检测识别技术的研究及其应用D.成都:电子科技大学,2021.8杨超杰.基于深度学习的文本检测与识别技术研究D.哈尔滨:哈尔滨工业大学,2019.9肖雅娟.基于深度学习的图像文本检测技术研究D.北京:北京邮电大学,2020.10秦放,曾维佳,罗佳伟,等.基于深度

    19、学习的多模态融合图像识别研究J.信息技术,2022(4):29-34.图4图像识别输出结果截图的作用,Vivado HLS高层次综合工具将不同的预处理算法结合在一起,对图像处理有一定的参考价值。对于雾天图像预处理IP核还有很多地方可以继续探索,未来在算法的资源和时间消耗上进行优化。参考文献1张壮.基于Vivado HLS图像预处理IP核设计J.电子世界,2018(18):127-129.2王小丽.基于SOPC的雾天交通图像边缘实时检测研究D.成都:西华大学,2021.3郑凤仙,王夏黎,何丹丹,等.单幅图像去雾算法研究综述J.计算机工程与应用,2022,58(3):1-14.4谢凤英.数字图像处理及应用M.北京:电子工业出版社,2014.5何谦,刘伯运.红外图像边缘检测算法综述J.红外技术,2021,43(3):199-207.6胡徐怡,王超,厉丹.基于改进Sobel算子的边缘检测算法研究J.福建电脑,2018,34(9):13-15.(上接第126页)161


    注意事项

    本文(基于Vivado_HLS雾天图像预处理IP核设计_王小丽.pdf)为本站上传会员【自信****多点】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表




    页脚通栏广告
    关于我们 - 网站声明 - 诚招英才 - 文档分销 - 便捷服务 - 联系我们 - 成长足迹

    Copyright ©2010-2024   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:4008-655-100    投诉/维权电话:4009-655-100   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-20240490   



    关注我们 :gzh.png  weibo.png  LOFTER.png