【技术实现步骤摘要】
本专利技术涉及计算机数据处理,特别涉及一种基于fpga的8方向sobel边缘检测系统。
技术介绍
1、数字图像处理技术在人工智能等领域上有着重要的作用。每张图片包含的信息量是巨大的,而图像边缘反映出图片的最本质的特征。边缘检测在航空航天、军事、医疗、工业等诸多领域都有很大的发展空间。边缘检测技术可以有效地去除无效信息量,减小图片所包含的数据量,从而达到适应现代技术的要求。常见的边缘检测算子可分为一阶微分算子和二阶微分算子。其中,一阶微分算子包括sobel算子、roberts算子及prewitt算子等;二阶微分算子包括laplace算子、canny算子、及log算子等。在实际生产环境中,摄像头采集到的图片环境往往是复杂的,存在光照不均等问题,因此可以使用中值滤波、高斯滤波等技术对需要提取边缘的图像进行预处理。
2、在实际应用中,由于pc设备和dsp等传统设备存在便携性差等缺点,不能满足视频图像的实时处理要求,而基于现场可编程门阵列(field programmable gate array,fpga)硬件搭建的视频图像处理系统
...【技术保护点】
1.一种基于FPGA的8方向Sobel边缘检测系统,其特征在于,包括:图像采集模块和FPGA平台;其中,FPGA平台包括:
2.如权利要求1所述的基于FPGA的8方向Sobel边缘检测系统,其特征在于,所述3*3矩阵生成模块调用两次深度为1024宽度为8的BRAM存储前两行图像像素;
3.如权利要求1所述的基于FPGA的8方向Sobel边缘检测系统,其特征在于,所述中值滤波模块对3*3像素矩阵中每行3个像素进行排序,得出每行的最大、中值和最小值;
4.如权利要求1所述的基于FPGA的8方向Sobel边缘检测系统,其特征在于,所述图像
...【技术特征摘要】
1.一种基于fpga的8方向sobel边缘检测系统,其特征在于,包括:图像采集模块和fpga平台;其中,fpga平台包括:
2.如权利要求1所述的基于fpga的8方向sobel边缘检测系统,其特征在于,所述3*3矩阵生成模块调用两次深度为1024宽度为8的bram存储前两行图像像素;
3.如权利要求1所述的基于fpga的8方向sobel边缘检测系统,其特征在于,所述中值滤波模块对3*3像素矩阵中每行3个像素进行排序,得出每行的最大、中值和最小值;
4.如权利要求1所述的基于fpga的8方向sobel边缘检测系统,其特征在于,所述图像分块模块将中值滤波后的y分量图像分成n块w*h图像;n为4,w为320,n为240。
5.如权利要求1所述的基于fpga的8方向s...
【专利技术属性】
技术研发人员:陈朝峰,王晨洋,叶保丹,乔光飞,徐啸谷,侍益童,徐颢宸,叶学成,毕悦童,
申请(专利权)人:盐城工学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。