一种图像污损判定的方法及装置与流程

文档序号:12735846阅读:308来源:国知局
一种图像污损判定的方法及装置与流程

本发明实施例涉及图像处理技术,尤其涉及一种图像污损判定的方法及装置。



背景技术:

目前,随着市场上纸币流通量不断增加,在流通领域的各个环节出现了许多在纸币上涂写、绘画、签名等污损纸币的情况,判定纸币的污损等级,及时处理污损纸币是必不可少的工作。

纸币污损区域通常表现为图像像素的灰度值较暗,现有技术中,通过设定阈值,直接统计图像像素灰度值小于阈值的点来判定图像污损等级,方法简单,判定速度快,但是,该方法是以图像污损区域整体来考虑的,只统计了图像污损区域的整体情况,忽视了图像污损区域的具体细节,以至于对纸币污损等级的判定不够准确,或者通过将图像灰度值较暗的像素点作为可疑点,计算邻域内可疑点的连续长度来获取纸币污损的情况,算法复杂,计算量大,导致污损判定的效率较低。



技术实现要素:

本发明实施例提供一种图像污损判定的方法及装置,以解决现有技术中污 损判定不准确、效率低的问题。

第一方面,本发明实施例提供了一种图像污损判定的方法,包括:

获取待测图像的特征区域;

对所述特征区域进行分块处理,获得至少两个块区域;

根据像素灰度均值小于等于均值阈值的块区域的数量,确定待测图像的污损等级。

进一步地,根据像素灰度均值小于等于均值阈值的块区域的数量,确定待测图像的污损等级,包括:

计算所述特征区域中块区域的像素灰度均值;

获取所述特征区域的灰度平均值,将所述灰度平均值的设定比例作为均值阈值,计算所述像素灰度均值小于等于所述均值阈值的块区域的数量;

根据预设判定标准对所述块区域的数量进行判定,确定待测图像的污损等级。

进一步地,计算所述特征区域中块区域的像素灰度均值,包括:

按照灰度等级统计所述块区域中不同等级下的像素点的数量,并计算全部等级的像素点的总数量;

按照灰度等级由小到大的顺序,将各灰度等级下的像素点数量进行累加;

如果累加的数量值达到所述像素点的总数量的预设比例时,则以当前累加的像素点所对应的灰度值为停止点,计算累加像素值的灰度平均值作为像素灰度均值。

进一步地,根据预设判定标准对所述块区域的数量进行判定,确定待测图像的污损等级,包括:

选取至少两个污损等级最低级的目标图像,获取所述目标图像像素灰度均值小于等于均值阈值的块区域的数量,计算所述目标图像块区域数量的平均值作为最低级判定标准;

选取至少两个污损等级最高级的目标图像,获取所述目标图像像素灰度均值小于等于均值阈值的块区域的数量,计算所述目标图像块区域数量的平均值作为最高级判定标准。

进一步地,根据所述最低级判定标准和最高级判定标准,利用线性插值的方法,获取污损判定的各个等级的标准,根据所述各个等级的标准,对所述待测图像像素灰度均值小于等于均值阈值的块区域的数量,确定待测图像的污损等级。

第二方面,本发明实施例还提供了一种图像污损判定的装置,包括:

特征区域获取模块,用于获取待测图像的特征区域;

分块处理模块,用于对所述特征区域进行分块处理,获得至少两个块区域;

污损等级判定模块,用于根据像素灰度均值小于等于均值阈值的块区域的数量,确定待测图像的污损等级。

进一步地,所述污损等级判定模块包括:

像素灰度均值计算子模块,用于计算所述特征区域中块区域的像素灰度均值;

块区域数量计算子模块,用于获取所述特征区域的灰度平均值,将所述灰度平均值的设定比例作为均值阈值,计算所述像素灰度均值小于等于所述均值阈值的块区域的数量;

污损等级判定子模块,用于根据预设判定标准对所述块区域的数量进行判 定,确定待测图像的污损等级。

进一步地,所述像素灰度均值计算子模块包括:

统计单元,用于按照灰度等级统计所述块区域中不同等级下的像素点的数量,并计算全部等级的像素点的总数量;

累加单元,用于按照灰度等级由小到大的顺序,将各灰度等级下的像素点数量进行累加;

计算单元,用于如果累加的数量值达到所述像素点的总数量的预设比例时,则以当前累加的像素点所对应的灰度值为停止点,计算累加像素值的灰度平均值作为像素灰度均值。

进一步地,所述污损等级判定子模块包括:

最低级判定单元,用于选取至少两个污损等级最低级的目标图像,获取所述目标图像像素灰度均值小于等于均值阈值的块区域的数量,计算所述目标图像块区域数量的平均值作为最低级判定标准;

最高级判定单元,用于选取至少两个污损等级最高级的目标图像,获取所述目标图像像素灰度均值小于等于均值阈值的块区域的数量,计算所述目标图像块区域数量的平均值作为最高级判定标准。

进一步地,所述污损等级判定子模块还包括:

污损等级判定单元,用于根据所述最低级判定标准和最高级判定标准,利用线性插值的方法,获取污损判定的各个等级的标准,根据所述各个等级的标准,对所述待测图像像素灰度均值小于等于均值阈值的块区域的数量进行判定,确定待测图像的污损等级。

本发明实施例通过对待测图像特征区域进行分块处理,能够获得污损特征 的细节,获取像素灰度均值小于等于均值阈值的块区域的数量,以此来确定待测图像的污损等级,将整体与细节相结合,判定出的污损等级和实际情况吻合度高,提升了图像污损等级判定的准确性,运算简单,耗时少,提高了判定图像污损等级的效率。

附图说明

图1是本发明实施例一中的一种图像污损判定的方法的流程图;

图2是本发明实施例二中的一种图像污损判定的方法的流程图;

图3是本发明实施例三中的一种图像污损判定的方法的流程图;

图4是本发明实施例四中的一种图像污损判定的方法的流程图;

图5是本发明实施例五中的一种图像污损判定的装置的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一提供的一种图像污损判定的方法的流程图,本实施例可适用于通过图像处理技术来进行纸币、纸张等污损等级判定的情况,该方法可以由一种图像污损判定的装置来执行,该装置可以采用软件和/或硬件的方式实现。

本发明实施例一的方法具体包括:

S101、获取待测图像的特征区域。

具体的,在可见光的条件下,利用图像传感器采集灰度图像,截取灰度图像的特征区域,本实施例中,以100元的人民币图像为例,图像分辨率可以为200dpi*150dpi,由于人民币图像中任何相对空白的区域会被作为涂写、绘画或签字的对象,截取任何相对空白的区域作为特征区域,可以截取人民币图像的固定人像区域或白水印区域作为特征区域,对特征区域进行污损等级的判定。

S102、对所述特征区域进行分块处理,获得至少两个块区域。

具体的,根据图像的物理位置和图像分辨率,能够映射出图像像素的位置,利用图像分块处理技术对截取的特征区域进行分块处理,以图像的行和列为参考,例如,可以分成10*10像素的块区域。对每个块区域进行统计计算,获取污损的细节特征。

S103、根据像素灰度均值小于等于均值阈值的块区域的数量,确定待测图像的污损等级。

本实施例中,计算截取的特征区域的灰度平均值,将灰度平均值的设定比例作为均值阈值,例如,可以将设定比例设置为百分之六十,则计算灰度平均值的百分之六十作为均值阈值。在特征区域中获取一个块区域作为当前的处理目标,获取当前处理目标的像素灰度均值,返回执行在特征区域中获取一个块区域作为当前处理目标的操作,直至完成对特征区域中全部块区域的像素灰度均值的计算,通过将像素灰度均值与均值阈值进行比较,计算出像素灰度均值小于等于均值阈值的块区域的数量。将上述块区域的数量和各个污损等级的标准进行比较,判定待测图像的污损等级。

本发明实施例一提供的一种图像污损判定的方法,能够获得污损特征的细节,判定出的污损等级和实际情况吻合度高,提升了图像污损等级判定的准确性,运算简单,耗时少,提高了判定图像污损等级的效率。

实施例二

图2为本发明实施例二提供的一种图像污损判定的方法的流程图,本发明实施例二以实施例一为基础进行了优化,具体是对根据像素灰度均值小于等于均值阈值的块区域的数量,确定待测图像的污损等级的操作进一步优化,如图2所示,本发明实施例二的具体包括:

S201、获取待测图像的特征区域。

S202、对所述特征区域进行分块处理,获得至少两个块区域。

S203、计算所述特征区域中块区域的像素灰度均值。

具体的,统计每个块区域的灰度值,对灰度值较小的像素点个数进行累加,到达预设比例时停止,计算累加像素点所对应的灰度值的平均值,作为像素灰度均值,完成特征区域中所有块区域的像素灰度均值的计算。

S204、获取所述特征区域的灰度平均值,将所述灰度平均值的设定比例作为均值阈值,计算所述像素灰度均值小于等于所述均值阈值的块区域的数量。

具体的,预先设置均值阈值,首先计算特征区域像素灰度值的平均值,然后将特征区域像素灰度值的平均值与设定比例相乘,结果作为均值阈值,其中,设定比例依据实际情况而确定,范围在0-100%之间。将每个块区域的像素灰度均值与均值阈值进行比较,计算出像素灰度均值小于等于均值阈值的块区域的数量。

S205、根据预设判定标准对所述块区域的数量进行判定,确定待测图像的 污损等级。

具体的,预先设置预设判定标准,首先获得最低级判定标准,然后获得最高级判定标准,以最低级判定标准作为起点,以最高级判定标准作为终点,做线性插值运算,获取每个污损等级的标准。将计算出的上述块区域数量与每个污损等级的标准进行对比,确定待测图像的污损等级。

本发明实施例二提供的一种图像污损判定的方法,通过对特征区域每个块区域的统计计算,避免了仅从整体考虑图像污损特征,而忽视了图像污损特征具体细节的情况,提升了污损等级判定的准确性。

实施例三

图3为本发明实施例三提供的一种图像污损判定的方法的流程图,本发明实施例三以上述各实施例为基础进行了优化改进,对计算所述特征区域中块区域的像素灰度均值进行了进一步说明,如图3所示,本发明实施例三的方法具体包括:

S301、获取待测图像的特征区域。

S302、对所述特征区域进行分块处理,获得至少两个块区域。

S303、按照灰度等级统计所述块区域中不同等级下的像素点的数量,并计算全部等级的像素点的总数量。

S304、按照灰度等级由小到大的顺序,将各灰度等级下的像素点数量进行累加。

S305、如果累加的数量值达到所述像素点的总数量的预设比例时,则以当前累加的像素点所对应的灰度值为停止点,计算累加像素值的灰度平均值作为像素灰度均值。

本实施例中,灰度图像包含256个灰度等级,不同的灰度等级对应的像素点的数量也不同。以人民币图像为例,对人民币图像特征区域的块区域计算像素灰度均值,首先统计块区域不同灰度等级下的各灰度等级分别对应的像素点的个数,并计算全部灰度等级的像素点的总数量。然后,从最低的灰度等级开始,依次将不同灰度等级所对应的各像素点进行相加,直到不同灰度等级所对应的像素点个数和达到像素点的总数量的预设比例时停止,计算累加像素点对应的灰度值的平均值作为像素灰度均值。其中,预设比例的范围为0-100%,根据实际情况而确定,例如,可以设置为10%,则统计块区域中灰度值最暗的10%的像素点。对特征区域的全部块区域进行统计,计算出全部块区域的像素灰度均值。

S306、获取所述特征区域的灰度平均值,将所述灰度平均值的设定比例作为均值阈值,计算所述像素灰度均值小于等于所述均值阈值的块区域的数量。

S307、根据预设判定标准对所述块区域的数量进行判定,确定待测图像的污损等级。

本发明实施例三提供的一种图像污损判定的方法,通过统计方法计算出全部块区域的像素灰度均值,获取图像污损的细节特征,提升了污损等级判定的准确性。

实施例四

图4为本发明实施例四提供的一种图像污损判定的方法的流程图,本发明实施例四以上述各实施例为基础进行了优化改进,对根据预设判定标准对所述块区域的数量进行判定,确定待测图像的污损等级进行了进一步说明,如图4所示,本发明实施例四的方法具体包括:

S401、获取待测图像的特征区域。

S402、对所述特征区域进行分块处理,获得至少两个块区域。

S403、计算所述特征区域中块区域的像素灰度均值。

S404、获取所述特征区域的灰度平均值,将所述灰度平均值的设定比例作为均值阈值,计算所述像素灰度均值小于等于所述均值阈值的块区域的数量。

S405、选取至少两个污损等级最低级的目标图像,获取所述目标图像像素灰度均值小于等于均值阈值的块区域的数量,计算所述目标图像块区域数量的平均值作为最低级判定标准;

S406、选取至少两个污损等级最高级的目标图像,获取所述目标图像像素灰度均值小于等于均值阈值的块区域的数量,计算所述目标图像块区域数量的平均值作为最高级判定标准。

S407、根据所述最低级判定标准和最高级判定标准,利用线性插值的方法,获取污损判定的各个等级的标准,根据所述各个等级的标准,对所述待测图像像素灰度均值小于等于均值阈值的块区域的数量进行判定,确定待测图像的污损等级。

本实施例中,预先设置污损判定标准,首先设置污损程度最低级判定标准,例如污损程度为0级判定标准,以100元人民币图像为例,可以选取10张全新的100元人民币纸币,作为污损等级最低级的目标图像。对10张全新的100元人民币图像截取相同的特征区域,选取10张全新100元人民币其中的一张作为当前处理目标,对当前处理目标的特征区域进行分块处理,对特征区域的全部块区域进行灰度均值的计算,获取像素灰度均值小于等于均值阈值的块区域的数量,即特征块的数量,直至完成对10张全新100元人民币的特征块的数量的 获取。对上述10个特征块的数量求平均值,作为污损程度最低级判定标准。

然后,设置污损程度最高级判定标准,例如污损程度为10级,但不限于10级判定标准,以100元人民币图像为例,可以选取10张污损严重的100元人民币纸币,作为污损等级最高级的目标图像。对10张污损严重的100元人民币图像截取相同的特征区域,选取10张污损严重的100元人民币其中的一张作为当前处理目标,对当前处理目标的特征区域进行分块处理,对特征区域的全部块区域进行灰度均值的计算,获取像素灰度均值小于等于均值阈值的块区域的数量,即特征块的数量,直至完成对10张污损严重的100元人民币的特征块的数量的获取。对上述10个特征块的数量求平均值,作为污损程度最高级判定标准。

最后,以污损程度最低级判定标准对应的特征块的数量为起始点,将污损程度最高级判定标准对应的特征块的数量作为终点,进行线性插值计算,获取各个污损等级的标准对应的特征块的数量。例如,以污损程度为0级的判定标准对应的特征块的数量为起点,将污损程度为10级的判定标准对应的特征块的数量作为终点,进行线性插值计算,获取其它9个等级的污损判定标准对应的特征块数量。根据计算出的待测图像的像素灰度均值小于等于均值阈值的块区域的数量,判定其所属的污损等级。

本发明实施例四提供的一种图像污损判定的方法,通过预先计算污损程度判定的各个等级标准,根据所述待测图像像素灰度均值小于等于均值阈值的块区域的数量,确定待测图像的污损等级,提升了图像污损等级判定的准确性。

实施例五

图5是本发明实施例五中的一种图像污损判定的装置的结构示意图,该装 置适用于通过图像处理技术来进行纸币、纸张等污损等级判定的情况。如图5所示,装置包括:

特征区域获取模块501,用于获取待测图像的特征区域;

分块处理模块502,用于对所述特征区域进行分块处理,获得至少两个块区域;

污损等级判定模块503,用于根据像素灰度均值小于等于均值阈值的块区域的数量,确定待测图像的污损等级。

本发明实施例通过对待测图像特征区域进行分块处理,能够获得污损特征的细节,获取像素灰度均值小于等于均值阈值的块区域的数量,以此来确定待测图像的污损等级,将整体与细节相结合,判定出的污损等级和实际情况吻合度高,提升了图像污损等级判定的准确性,运算简单,耗时少,提高了判定图像污损等级的效率。

在上述各实施例的基础上,所述污损等级判定模块可以包括:

像素灰度均值计算子模块,用于计算所述特征区域中块区域的像素灰度均值;

块区域数量计算子模块,用于获取所述特征区域的灰度平均值,将所述灰度平均值的设定比例作为均值阈值,计算所述像素灰度均值小于等于所述均值阈值的块区域的数量;

污损等级判定子模块,用于根据预设判定标准对所述块区域的数量进行判定,确定待测图像的污损等级。

在上述各实施例的基础上,所述像素灰度均值计算子模块可以包括:

统计单元,用于按照灰度等级统计所述块区域中不同等级下的像素点的数 量,并计算全部等级的像素点的总数量;

累加单元,用于按照灰度等级由小到大的顺序,将各灰度等级下的像素点数量进行累加;

计算单元,用于如果累加的数量值达到所述像素点的总数量的预设比例时,则以当前累加的像素点所对应的灰度值为停止点,计算累加像素值的灰度平均值作为像素灰度均值。

在上述各实施例的基础上,所述污损等级判定子模块可以包括:

最低级判定单元,用于选取至少两个污损等级最低级的目标图像,获取所述目标图像像素灰度均值小于等于均值阈值的块区域的数量,计算所述目标图像块区域数量的平均值作为最低级判定标准;

最高级判定单元,用于选取至少两个污损等级最高级的目标图像,获取所述目标图像像素灰度均值小于等于均值阈值的块区域的数量,计算所述目标图像块区域数量的平均值作为最高级判定标准。

在上述各实施例的基础上,所述污损等级判定子模块还可以包括:

污损等级判定单元,用于根据所述最低级判定标准和最高级判定标准,利用线性插值的方法,获取污损判定的各个等级的标准,根据所述各个等级的标准,对所述块区域的数量进行判定,确定待测图像的污损等级。

本实施例中,利用特征区域获取模块,获取待测图像的特征区域,通过分块处理模块对特征区域进行分块处理,获得至少两个块区域,在污损等级判定模块中,计算特征区域的平均值,获得均值阈值,通过统计每个块区域的像素灰度等级,计算每个块区域的像素灰度均值,获取像素灰度均值小于等于均值阈值的块区域的数量,和预先设置好的污损程度各个等级的标准进行比较,确 定待测图像的污损等级。

本发明实施例五提供的一种图像污损判定的装置,能够根据污损特征的细节来确定待测图像的污损等级,将整体与细节相结合,提升了图像污损等级判定的准确性,运算简单,耗时少,提高了判定图像污损等级的效率,可应用范围广。

本发明实施例提供的图像污损判定的装置可执行本发明任意实施例提供的图像污损判定的方法,具备执行方法相应的功能模块和有益效果。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1