本发明属于烟叶图像处理技术领域,尤其是涉及基于颜色色域指数的烟叶图像质量的评价方法、系统、存储介质、及电子设备。
背景技术:
烟叶图像质量评价是评价烟叶的成像设备、分级、外观质量检测及模式识别等的基础和关键。目前,烟叶图像质量的评价方法主要有峰值信噪比方法psnr和信息熵方法sseq(姬江涛,邓明俐,贺智涛,等.基于opencv的烤烟烟叶图像高斯去噪法[j].江苏农业科学,2016,44(11):373-376.):(一)峰值信噪比方法psnr:该方法研究较多且最为成熟,如清华大学戴琼海、马潇、曹汛等的发明专利“一种基于机器学习的立体图像质量客观评价方法”(申请号为201210182644.8),按照机器学习支持向量机的方法构造了5个图像质量评价指标,对峰值信噪比方法psnr求取公式的形式和加权值做了改进,提出了视觉舒适度评价的方法,但峰值信噪比方法psnr由于需要比较像素级差异而主要存在稳定性差、计算量大、费时等弊端;(二)信息熵方法sseq:该方法以局部空间熵和谱熵为特征构建两阶图像质量评价模型,具有不需要借助原始图像信息作为参考的优势,如北京理工大学刘利雄、刘宝、黄华的发明专利“一种基于信息熵特征的无参考图像质量评价方法”(申请号为cn201310421710.7),首先对失真图像进行contourlet变换,再将每个变换子带和未变换的原始失真图像进行分块处理,然后在每个分块系数矩阵上计算空域信息熵和频域信息熵,筛选分块特征并计算均值得到每个变换子带的质量特征值,然后利用支持向量机的方法和无参考图像质量评价的两步框架,进行质量预测和评估,具有主观一致性高,时间复杂度小、通用性好的特点,但信息熵方法sseq主要存在稳定性差、空间复杂度大、费时等略势。
同时,以上图像质量评价方法对烟叶图像的颜色恒常性、丰富性和亮度、纹理特征噪声大的属性利用不充分,若直接采用这些图像质量评价方法来评价烟叶图像质量,则得到的评价结果稳定性较差。
技术实现要素:
鉴于以上所述现有技术的缺点,本发明的目的在于提供烟叶图像质量的评价方法、系统、存储器、及电子设备,用于解决现有烟叶图像质量评价方法在评价烟叶图像质量时稳定性差、耗费时间长等问题。
为实现上述目的及其他相关目的,本发明提供一种烟叶图像质量的评价方法,包括:提取待评价烟叶图像的每个像素在色彩空间中的各分量值;其中,所述色彩空间由黄色色域分量、明亮色域分量、及黑色色域分量构成;根据每个所述像素的各分量值,计算每个所述像素的各颜色色域指数;根据每个所述像素的各颜色色域指数,确定每个所述像素的质量评价指数;计算各所述质量评价指数的平均值,并将其与预设质量评价指标进行比对,据以判断所述待评价烟叶图像的质量情况。
于本发明一实施例中,所述根据每个所述像素的各分量值计算每个所述像素的各颜色色域指数,包括:根据每个所述像素的黄色色域分量值/(明亮色域分量值+黑色色域分量值)计算每个所述像素的黄色色域指数;根据每个所述像素的明亮色域分量值/(黄色色域分量值+黑色色域分量值)计算每个所述像素的明亮色域指数;根据每个所述像素的黑色色域分量值/(黄色色域分量值+明亮色域分量值)计算每个所述像素的黑色色域指数。
于本发明一实施例中,所述根据每个所述像素的各颜色色域指数确定每个所述像素的质量评价指数,包括:将每个所述像素的各颜色色域指数中最高的一个确定为该像素的质量评价指数。
于本发明一实施例中,所述预设质量评价指标包括:当质量评价指数的平均值小于第一预设值时,认为所述待评价烟叶图像的质量较差;当质量评价指数的平均值介于所述第一预设值与第二预设值之间时,认为所述待评价烟叶图像的质量中等;当质量评价指数的平均值大于所述第二预设值时,认为所述待评价烟叶图像的质量良好。
为实现上述目的及其他相关目的,本发明提供一种烟叶图像质量的评价系统,包括:分量提取模块,用于提取待评价烟叶图像的每个像素在色彩空间中的各分量值;其中,所述色彩空间由黄色色域分量、明亮色域分量、及黑色色域分量构成;指数计算模块,用于根据每个所述像素的各分量值,计算每个所述像素的各颜色色域指数;以及用于根据每个所述像素的各颜色色域指数,确定每个所述像素的质量评价指数;质量评价模块,用于计算各所述质量评价指数的平均值,并将其与预设质量评价指标进行比对,据以判断所述待评价烟叶图像的质量情况。
于本发明一实施例中,所述根据每个所述像素的各分量值计算每个所述像素的各颜色色域指数的实现方式包括:根据每个所述像素的黄色色域分量值/(明亮色域分量值+黑色色域分量值)计算每个所述像素的黄色色域指数;根据每个所述像素的明亮色域分量值/(黄色色域分量值+黑色色域分量值)计算每个所述像素的明亮色域指数;根据每个所述像素的黑色色域分量值/(黄色色域分量值+明亮色域分量值)计算每个所述像素的黑色色域指数。
于本发明一实施例中,所述根据每个所述像素的各颜色色域指数确定每个所述像素的质量评价指数的实现方式包括:将每个所述像素的各颜色色域指数中最高的一个确定为该像素的质量评价指数。
于本发明一实施例中,所述预设质量评价指标包括:当质量评价指数的平均值小于第一预设值时,认为所述待评价烟叶图像的质量较差;当质量评价指数的平均值介于所述第一预设值与第二预设值之间时,认为所述待评价烟叶图像的质量中等;当质量评价指数的平均值大于所述第二预设值时,认为所述待评价烟叶图像的质量良好。
为实现上述目的及其他相关目的,本发明提供一种存储介质,其中存储有计算机程序,所述计算机程序被处理器加载执行时,实现如上任一所述的烟叶图像质量的评价方法。
为实现上述目的及其他相关目的,本发明提供一种电子设备,包括:处理器、及存储器;其中,所述存储器用于存储计算机程序;所述处理器用于加载执行所述计算机程序,以使所述电子设备执行如上任一所述的烟叶图像质量的评价方法。
如上所述,本发明的烟叶图像质量的评价方法、系统、存储器、及电子设备,利用颜色色域指数进行烟叶图像质量评价,与现有的烟叶图像质量评价方法相比,计算复杂度更低、计算量更小、计算用时更短,更有利于实时实现;与现有的烟叶图像质量评价方法相比,更能充分利用烟叶图像的颜色恒常性、丰富性的属性,质量评价结果的稳定性也更加优良。
附图说明
图1显示为本发明实施例1中的烟叶图像质量的评价方法的流程示意图。
图2显示为本发明实施例2中的待评价烟叶图像的示意图。
图3a~3d显示为本发明实施例3中的各待评价烟叶图像的示意图。
图4a~4j显示为本发明比较例中的各待评价烟叶图像的示意图。
图5显示为本发明实施例4中的烟叶图像质量的评价系统的模块示意图。
元件标号说明
s1~s5步骤
500烟叶图像质量的评价系统
501分量提取模块
502指数计算模块
503质量评价模块
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
实施例1
请参阅图1,本实施例提供一种稳定性高、计算费时短的烟叶图像质量评价方法,其主要包括以下步骤:
s1:提取待评价烟叶图像的每个像素在rgb色彩空间中的各分量值。
需要说明的是,这里的rgb色彩空间为传统机器视觉rgb(r、g、b)空间按照rgb(r+g,0.7b,0.3b)转换而来的新的颜色空间。众所周知,r、g、b是红绿蓝空间,而烟叶的色主题基本色是黄色,黄色的表征是由(r+g)/b决定的,此值越大,颜色越趋近于黄色,所以需在颜色转换时把rgb拆成r+g与b。另外,由于b值也是一个衡量拍摄环境亮度的指标,所以b值也有一定的意义,因此b值也需要单独转换出来。最终的转换是把r、g、b、转换成(r+g,k1*b,k2*b),其中,k1+k2=1;k1,k2>0。此颜色空间的意义主要是为了衡量烟叶主题基本色与当时的拍摄的环境的明亮程度。基于此,新的rgb色彩空间即由黄色色域分量(r+g)、明亮色域分量(0.7b)以及黑色色域分量构成(0.3b)。由此,每个像素的各分量值包括:黄色色域分量值ri、明亮色域分量值gi,以及黑色色域分量值bi。
假设待评价烟叶图像的总像素点为n,则第i个像素点(0<i<n)的各分量值的计算公式为:黄色色域分量值ri=rgb(i,1),明亮色域分量值gi=rgb(i,2),黑色色域分量值bi=rgb(i,3)。在本实施例中,黄色色域分量值ri∈(0,512)=(0,255+255),明亮色域分量值gi∈(0,180)≈(0,255*0.7),黑色色域分量值bi∈(0,77)≈(0,255*0.3)。
s2:求解待评价烟叶图像的每个像素的各颜色色域指数。
承接上述,由于每个像素具有三个色域分量值,所以每个像素相应地具有三个颜色色域指数:黄色色域指数cgiri、明亮色域指数cgigi,以及黑色色域指数cgibi。这三个颜色色域指数的获得公式分别为cgiri=ri/(gi+bi)、cgigi=gi/(ri+bi),以及cgibi=bi/(ri+gi)。
s3:确定每个所述像素的质量评价指数。
在本实施例中,像素i的质量评价指数qefi通过式qefi=max(cgiri,cgigi,cgibi)来计算,也就是说,将每个所述像素的各颜色色域指数中最高的一个确定为该像素的质量评价指数。
s4:计算各所述质量评价指数的平均值
s4:将质量评价指数的平均值
在本实施例中,所述预设质量评价指标例如:当质量评价指数的平均值小于第一预设值时,认为所述待评价烟叶图像的质量较差;当质量评价指数的平均值介于所述第一预设值与第二预设值之间时,认为所述待评价烟叶图像的质量中等;当质量评价指数的平均值大于所述第二预设值时,认为所述待评价烟叶图像的质量良好。举例而言,所述第一预设值为2,所述第二预设值为4,当
实施例2
按照图1所示的方法流程对图2的烟叶图像进行质量评价,具体步骤如下:
步骤一,提取待评价烟叶图像的各像素在rgb色彩空间中的各分量值:
当i=1时:r1=rgb(1,1)=336.22;g1=rgb(1,2)=22.32;b1=rgb(1,3)=9.56。
当i=2时:r2=rgb(2,1)=310.37;g2=rgb(2,2)=22.89;b2=rgb(2,3)=9.76。
当i=3时:r3=rgb(3,1)=325.22;g3=rgb(3,2)=23.13;b3=rgb(3,3)=9.32。
………………
当i=n时:rn=rgb(n,1)=325.22;gn=rgb(n,2)=23.76;bn=rgb(n,3)=9.18。
步骤二,求解待评价烟叶图像的各像素的各颜色色域指数:
当i=1时:cgir1=r1/(g1+b1)=10.546;cgig1=g1/(r1+b1)=0.0645;cgib1=b1/(r1+g1)=0.02941。
当i=2时:cgir2=r2/(g2+b2)=9.506;cgig2=g2/(r2+b2)=0.0715;cgib2=b2/(r2+g2)=0.02852。
当i=3时:cgir3=r3/(g3+b3)=10.02;cgig3=g3/(r3+b3)=0.0691;cgib3=b3/(r3+g3)=0.02877。
………………
当i=n时:cgirn=rn/(gn+bn)=9.873;cgign=gn/(rn+bn)=0.0710;cgibn=bn/(rn+gn)=0.02829。
步骤三,计算待评价烟叶图像的各像素的质量评价函数qefi值:
当i=1时:qef1=max(cgir1,cgig1,cgib1)=max(10.546,0.0645,0.0294)=10.546
当i=2时:qef2=max(cgir2,cgig2,cgib2)=max(9.505,0.0715,0.02852)=9.505
当i=3时:qef3=max(cgir3,cgig3,cgib3)=max(10.02,0.0691,0.02877)=10.02
………………
当i=n时:qef3=max(cgirn,cgign,cgibn)=max(9.8731,0.0710,0.02829)=9.8731
进一步地,计算各质量评价函数qefi的平均值
步骤四,通过计算得到的
例如,当
实施例3
采用图1所示的方法流程,对图3a~3d四张烟叶图像质量的质量进行评价并排序,得到各烟叶图像的质量评价
表1
比较例
本比较例分别采用本发明的质量评价方法、现有技术中的峰值信噪比方法psnr和信息熵方法sseq对图4a~4j中的十张烟叶图像进行了质量评价,其质量评价效果的比对如表2所示。表2结果表明,与现有的图像质量评价方法(psnr和ssqe)相比,本发明提出的质量评价方法对烟叶图像质量的评价结果稳定性更好、计算复杂度更低、计算量更小、计算时间更短。
表2
实施例4
图5显示了与方法实施例1对应的烟叶图像质量的评价系统500。评价系统500作为一种软件实现,运行于台式机、便携式电脑、智能手机等电子设备中,以实现烟叶图像质量的评价。
本实施例的评价系统500主要包括:分量提取模块501、指数计算模块502,以及质量评价模块503。由于评价系统500的原理与前述方法实施例1对应相同,因此对于相同的技术细节不作重复赘述。
分量提取模块501用于提取待评价烟叶图像的每个像素在色彩空间中的各分量值;其中,所述色彩空间由黄色色域分量、明亮色域分量、及黑色色域分量构成。
指数计算模块502用于根据每个所述像素的各分量值,计算每个所述像素的各颜色色域指数;以及用于根据每个所述像素的各颜色色域指数,确定每个所述像素的质量评价指数。
详细而言,根据每个所述像素的黄色色域分量值/(明亮色域分量值+黑色色域分量值)计算每个所述像素的黄色色域指数;根据每个所述像素的明亮色域分量值/(黄色色域分量值+黑色色域分量值)计算每个所述像素的明亮色域指数;根据每个所述像素的黑色色域分量值/(黄色色域分量值+明亮色域分量值)计算每个所述像素的黑色色域指数。进一步地,将每个所述像素的各颜色色域指数中最高的一个确定为该像素的质量评价指数。
质量评价模块503用于计算各所述质量评价指数的平均值,并将其与预设质量评价指标进行比对,据以判断所述待评价烟叶图像的质量情况。所述预设质量评价指标例如:当质量评价指数的平均值小于第一预设值时,认为所述待评价烟叶图像的质量较差;当质量评价指数的平均值介于所述第一预设值与第二预设值之间时,认为所述待评价烟叶图像的质量中等;当质量评价指数的平均值大于所述第二预设值时,认为所述待评价烟叶图像的质量良好。
除此之外,本发明还包括一种存储介质和一种电子设备,由于前述实施例中的技术特征可以应用于存储介质实施例、电子设备实施例,因而不再重复赘述。
所述存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质,其中存储有计算机程序,该计算机程序在被处理器加载执行时,实现前述实施例中烟叶图像质量评价方法的全部或部分步骤。
所述电子设备为包括处理器(cpu/mcu/soc)、存储器(rom/ram)、通信模块(有线/无线网络)、显示模块的设备,优选为台式电脑。特别的,该存储器中存储有计算机程序,该处理器在加载执行所述计算机程序时,实现前述实施例中烟叶图像质量评价方法的全部或部分步骤。
综上所述,本发明的烟叶图像质量评价方法、评价系统、存储介质、及电子设备,与现有的烟叶图像质量评价方法相比,计算复杂度更低、计算量更小、计算用时更短,质量评价结果稳定性也更优良,有效克服了现有技术中的种种缺点而具高度产业利用价值。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。