一种提高图像填充效率的方法及装置制造方法及图纸

技术编号:17468585 阅读:53 留言:0更新日期:2018-03-15 05:44
本发明专利技术涉及图像处理领域,公开了一种提高图像填充效率的方法,包括:输入待处理的图像帧;矩阵模板对输入的图像帧进行遍历,并判断所述矩阵模板中心是否移动至图像边缘且包含图像边缘之外的数据,是则进入下一步,否则将所述矩阵模板中寄存器数据的最小值作为输出;暂停图像帧的输入和输出,对所述矩阵模板内图像边缘之外的寄存器填充特定数值,对填充后的所述矩阵模板的寄存器进行比较,将最小值作为输出,恢复图像帧的输入和输出。采用该技术方案,提高了图像边缘数据填充的效率,节省了传输时间。

【技术实现步骤摘要】
一种提高图像填充效率的方法及装置
本专利技术涉及图像处理领域,特别涉及一种提高图像填充效率的方法及装置。
技术介绍
数字图像处理技术被广泛应用于航空航天、通信、人工智能及驾驶辅助等领域,数字图像处理过程主要是对像素进行特定运算,随着技术的进步在图像存储容量、图像质量、图像处理速度等方面有了新的要求。在图像处理过程中,处理算法简单,但参与运算的数据量大,数据需多次重复使用,因此,图像处理往往是图像处理系统中最为耗时的环节,对整个系统速度影响较大。所以在当前图像处理算法研究已经很成熟的背景下,提高图像处理的时效性有很大的应用前景。现有技术中对于数字图像处理的底层图像处理的数据量很大,要求处理速度快,但运算结果相对比较简单,图像中的所有元素均可施以同样的操作,存在固有的并行性,非常适合在FPGA中由硬件算法实现,使得图像的处理速度大大加快。但是在FPGA开发过程中,对于图像处理算法IPCORE的移植工作,一些图像处理算法需要使用矩阵模板对图像数据通过遍历的方式处理图像数据。在腐蚀算法中,当矩阵模板移动到图像边缘像素时,需要对图像边缘以外的像素进行人为的数据填充,而这部分工作大多由软件来承担本文档来自技高网...
一种提高图像填充效率的方法及装置

【技术保护点】
一种提高图像填充效率的方法,其特征在于,包括:输入待处理的图像帧;矩阵模板对输入的图像帧进行遍历,并判断所述矩阵模板中心是否移动至图像边缘且包含图像边缘之外的数据,是则进入下一步,否则将所述矩阵模板中寄存器数据的最小值作为输出;暂停图像帧的输入和输出,对所述矩阵模板内图像边缘之外的寄存器填充特定数值,对填充后的所述矩阵模板的寄存器进行比较,将最小值作为输出,恢复图像帧的输入和输出。

【技术特征摘要】
1.一种提高图像填充效率的方法,其特征在于,包括:输入待处理的图像帧;矩阵模板对输入的图像帧进行遍历,并判断所述矩阵模板中心是否移动至图像边缘且包含图像边缘之外的数据,是则进入下一步,否则将所述矩阵模板中寄存器数据的最小值作为输出;暂停图像帧的输入和输出,对所述矩阵模板内图像边缘之外的寄存器填充特定数值,对填充后的所述矩阵模板的寄存器进行比较,将最小值作为输出,恢复图像帧的输入和输出。2.如权利要求1所述的一种提高图像填充效率的方法,其特征在于,判断所述矩阵模板中心是否移动至图像边缘且包含图像边缘之外的数据包括:获取所述矩阵模板中心像素所在的图像行计数及列计数;判断所述矩阵模板的行像素数或列像素数是否大于所述矩阵模板中心像素所在的图像行计数或列计数,是则判断所述矩阵模板位于图像边缘之外,否则判断所述矩阵模板位于图像边缘之内。3.如权利要求1所述的一种提高图像填充效率的方法,其特征在于,还包括初始化矩阵模板,将所述矩阵模板内所有寄存器复位,进行初始化赋值。4.如权利要求1-3中任一所述的一种提高图像填充效率的方法,其特征在于,所述矩阵模板由n*n个寄存器组成,n的值根据上位机对IP中寄存器进行赋值来确定。5.如权利要求4所述的一种提高图像填充效率的方法,其特征在于,所述待处理的图像帧为灰度图像,由IPCORE的输入端口输入,以AXI-STREAM协议方式进行传输。6.一种提高图像填充效率的装置,其特征在于,包括依次连接的图像输入模块、图像处理模块和图像输出模块,其中,所述图像输入模块用于输入待处理的图...

【专利技术属性】
技术研发人员:齐国阳徐焕东
申请(专利权)人:惠州华阳通用电子有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1