图像处理-连通域算法FPGA实现
·
图像处理-连通域算法FPGA实现
最近做完连通域算法的FPGA实现,对项目进行一个总结,反思,方便以后的学习。
整个算法的实现是依据软件代码C语言的实现而来,在软件代码的基础上,通过一定FPGA资源的调用,充分发挥FPGA的性能优势,使得算法能够在性能上达到最优。软件算法的实现是基于两遍扫描法的实现方式去实现,但在FPGA上能能够达到一遍扫描所消耗的时钟周期的效果,当然,时间和面积是不可能完全都拥有,项目为了提高算法运行的效率,在面积上有一定的消耗,但整体在可接受的范围内。
连通域算法可以分为4连通、8连通域两种模式,本项目的实现可以根据输入切换两个判定模式,输入端通过输入相对应的图像分辨率,模式,每个图像的像素值,最终输出标记的连通域像素值,以及每个连通域的相关位置坐标信息以及面积信息,并且可以根据需求可以对连通域进行删除整理。时间原因,今天就暂时总结到这了,下次有时间把整个设计思路和实现方案整理记录一下。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)