数字图像信息处理方法及装置的制作方法

文档序号:6385081阅读:184来源:国知局
专利名称:数字图像信息处理方法及装置的制作方法
技术领域
本发明涉及数字图像处理领域,尤其涉及一种数字图像信息处理方法及装置。
背景技术
图像在采集、获取、编码和传输等过程中,经常会被外界各种噪声干扰,使得数字图像点的灰度值不能真实反映物体,即产生所谓的噪声。均值滤波作为一种降噪算法,在数字图像信息处理中被广泛的应用。传统的矩阵式均值滤波是以目标像素为中心,采用一定大小的矩阵,用矩阵内的全体像素的平均值来代替目标像素的原来的值。假设对一张分辨率为h*v (h表水平分辨率,V表示垂直分辨率)的图像采用m*n (m表示行数,η表示列数)的矩阵,那么进行一次矩阵式均值滤波需要进行m*n*h*v次加运算和h*v次除运算。当采用的矩阵较小时,矩阵式均值滤波的执行效率在实际应用中差强人意;但是当采用较大的矩阵进行处理的时候,一次均值滤波的执行时间甚至长达数小时,这样的执行效率十分低下,无法满足实际需要,在降噪处理过程中没有实际应用价值。目前主流的快速均值滤波算法基本都是通过减少相邻区域的冗余运算来提升效率,虽然快速均值滤波算法(矩阵式)能够很好的提升均值滤波的执行效率,但是其执行效率会受到矩阵大小的影响,当矩阵比较大的时候其执行效率会相应的降低,在实际应用中有局限性。目前正处于高清时代,视频的分辨率越来越高,在对视频的每帧图像进行处理的时候必然要求算法的高执行效率,而较低的执行效率无法满足需要
发明内容
本发明的主要目的在于提供一种数字图像信息处理方法及装置,旨在提高数字图像信息处理的执行效率且该执行效率不受矩阵大小的影响。为了达到上述目的,本发明提出一种数字图像信息处理方法,包括将原始图像的像素作为目标像素,以所述目标像素为中心,采用预置的图像矩阵对原始图像进行横向处理和纵向处理,得到处理后的图像矩阵;用所述处理后的图像矩阵内的全体像素的平均值来代替所述目标像素的原来的值,得到降噪后的图像。优选地,所述对原始图像进行横向处理和纵向处理的步骤包括对原始图像进行横向处理;对所述横向处理后的图像进行纵向处理;或者对原始图像进行纵向处理;对所述纵向处理后的图像进行横向处理。优选地,所述对原始图像进行横向处理的步骤包括;用横向的条带矩阵对所述原始图像进行求和处理。优选地,对所述横向处理后的图像进行纵向处理的步骤包括;用纵向的条带矩阵对所述横向处理后的图像进行求和处理。优选地,还包括采用减少相邻矩阵的冗余加运算方式对原始图像进行横向处理和纵向处理。本发明还提出一种数字图像信息处理装置,包括处理模块,用于将原始图像的像素作为目标像素,以所述目标像素为中心,采用预置的图像矩阵对原始图像进行横向处理和纵向处理,得到处理后的图像矩阵;计算获取模块,用于将所述处理后的图像矩阵内的全体像素的平均值来代替所述目标像素的原来的值,得到降噪后的图像。优选地,所述处理模块包括横向处理单元,用于对原始图像进行横向处理;纵向处理单元,用于对所述横向处理后的图像进行纵向处理;或者所述纵向处理单元,还用于对原始图像进行纵向处理;所述横向处理单元,还用于对所述纵向处理后的图像进行横向处理。优选地,所述横向处理单元还用于用横向的条带矩阵对所述原始图像进行求和处理。优选地,所述纵向处理单元还用于用纵向的条带矩阵对所述横向处理后的图像进行求和处理。优选地,所述处理模块还用于采用减少相邻矩阵的冗余加运算方式对原始图像进行横向处理和纵向处理。本发明提出的一种数字图像信息处理方法及装置,将传统的矩阵式均值滤波处理过程分解为横向处理和纵向处理两个步骤,辅以减少相邻矩阵的冗余加运算的方法,不仅能极大的提高均值滤波的执行效率,更使得均值滤波的执行效率不受矩阵大小的影响,在实际应用中能够很好的满足需要。


图1是本发明数字图像信息处理方法较佳实施例的流程示意图;图2是本发明数字图像信息处理方法较佳实施例中对原始图像进行横向处理和纵向处理的一种流程示意图;图3是本发明数字图像信息处理方法较佳实施例中对原始图像进行横向处理和纵向处理的另一种流程示意图;图4是本发明数字图像信息处理装置较佳实施例的结构示意图;图5是本发明数字图像信息处理装置较佳实施例中处理模块的结构示意图。为了使本发明的技术方案更加清楚、明了,下面将结合附图作进一步详述。
具体实施例方式本发明较佳实施例的解决方案主要是将传统的矩阵式均值滤波处理过程分解为横向处理和纵向处理两个步骤,辅以减少相邻矩阵的冗余加运算的方法,不仅能极大的提高均值滤波的执行效率,更使得均值滤波的执行效率不受矩阵大小的影响,在实际应用中能够很好的满足需要。如图1所示,本发明较佳实施例提出一种数字图像信息处理方法,包括步骤S101,将原始图像的像素作为目标像素,以所述目标像素为中心,采用预置的图像矩阵对原始图像进行横向处理和纵向处理,得到处理后的图像矩阵;其中,对原始图像进行横向处理和纵向处理可以采用以下方式首先对原始图像进行横向处理,然后对所述横向处理后的图像进行纵向处理;或者首先对原始图像进行纵向处理,然后对所述纵向处理后的图像进行横向处理。步骤S102,用所述处理后的图像矩阵内的全体像素的平均值来代替所述目标像素的原来的值,得到降噪后的图像。具体地,如图2所示,作为一种实施方式,上述步骤SlOl中对原始图像进行横向处理和纵向处理的步骤可以包括步骤S1011,对原始图像进行横向处理;用横向的条带矩阵对所述原始图像进行求和处理。步骤S1012,对所述横向处理后的图像进行纵向处理;用纵向的条带矩阵对所述横向处理后的图像进行求和处理。在具体实施过程的例子中,假设对一张原始图像I1采用3*3的矩阵进行均值滤波,PijJ为该图像i行j列的像素点,Sijj为3*3矩阵内所有像素的和,则
权利要求
1.一种数字图像信息处理方法,其特征在于,包括 将原始图像的像素作为目标像素,以所述目标像素为中心,采用预置的图像矩阵对原始图像进行横向处理和纵向处理,得到处理后的图像矩阵; 用所述处理后的图像矩阵内的全体像素的平均值来代替所述目标像素的原来的值,得到降噪后的图像。
2.根据权利要求1所述的方法,其特征在于,所述对原始图像进行横向处理和纵向处理的步骤包括 对原始图像进行横向处理;对所述横向处理后的图像进行纵向处理;或者 对原始图像进行纵向处理;对所述纵向处理后的图像进行横向处理。
3.根据权利要求2所述的方法,其特征在于,所述对原始图像进行横向处理的步骤包括; 用横向的条带矩阵对所述原始图像进行求和处理。
4.根据权利要求3所述的方法,其特征在于,对所述横向处理后的图像进行纵向处理的步骤包括; 用纵向的条带矩阵对所述横向处理后的图像进行求和处理。
5.根据权利要求1-4中任一项所述的方法,其特征在于,还包括 采用减少相邻矩阵的冗余加运算方式对原始图像进行横向处理和纵向处理。
6.一种数字图像信息处理装置,其特征在于,包括 处理模块,用于将原始图像的像素作为目标像素,以所述目标像素为中心,采用预置的图像矩阵对原始图像进行横向处理和纵向处理,得到处理后的图像矩阵; 计算获取模块,用于将所述处理后的图像矩阵内的全体像素的平均值来代替所述目标像素的原来的值,得到降噪后的图像。
7.根据权利要求6所述的装置,其特征在于,所述处理模块包括 横向处理单元,用于对原始图像进行横向处理; 纵向处理单元,用于对所述横向处理后的图像进行纵向处理; 或者 所述纵向处理单元,还用于对原始图像进行纵向处理; 所述横向处理单元,还用于对所述纵向处理后的图像进行横向处理。
8.根据权利要求7所述的装置,其特征在于,所述横向处理单元还用于 用横向的条带矩阵对所述原始图像进行求和处理。
9.根据权利要求7所述的装置,其特征在于,所述纵向处理单元还用于 用纵向的条带矩阵对所述横向处理后的图像进行求和处理。
10.根据权利要求6-9中任一项所述的装置,其特征在于, 所述处理模块还用于采用减少相邻矩阵的冗余加运算方式对原始图像进行横向处理和纵向处理。
全文摘要
本发明公开一种数字图像信息处理方法及装置,其方法包括将原始图像的像素作为目标像素,以所述目标像素为中心,采用预置的图像矩阵对原始图像进行横向处理和纵向处理,得到处理后的图像矩阵;用所述处理后的图像矩阵内的全体像素的平均值来代替所述目标像素的原来的值,得到降噪后的图像。本发明提出的一种数字图像信息处理方法及装置,将传统的矩阵式均值滤波处理过程分解为横向处理和纵向处理两个步骤,辅以减少相邻矩阵的冗余加运算的方法,不仅能极大的提高均值滤波的执行效率,更使得均值滤波的执行效率不受矩阵大小的影响,在实际应用中能够很好的满足需要。
文档编号G06T1/00GK103065277SQ20121056288
公开日2013年4月24日 申请日期2012年12月21日 优先权日2012年12月21日
发明者宋恒光 申请人:深圳市创维群欣安防科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1