基于改进的颜色和形状特征融合的图像检索

2018-03-23 03:44胡明娣
关键词:直方图检索颜色

胡明娣, 孔 波

(西安邮电大学 通信与信息工程学院,西安 710121)

随着智能拍照设备的出现,越来越多的图片信息充斥着我们的生活,如何快速有效地检索出目标图像是当今研究的热点[1].颜色特征是基于内容的图像检索技术(CBIR)[2]中所使用的最可靠的视觉特征,对于平移、旋转、尺度等的变化,表现出了很好的鲁棒性,成为现有检索系统中应用最广泛的特征.颜色特征[3]的提取方法主要包括:颜色直方图、颜色矩、颜色集、颜色相关图等[4].颜色直方图的基本思想是计算图像中每种颜色在该图像中出现的概率.基于颜色直方图的检索中更多的量化区间往往具有更强的图像区分能力,但需要付出更高的运算代价.针对上述颜色特征的研究有待进一步深入,首先提出了一种新的颜色特征量化方法划分得到8维的颜色直方图,然后和基于HSV空间的前三个低阶颜色矩得到9维颜色直方图进行颜色特征融合最终得到17维的颜色直方图.图像颜色特征描述缺乏空间的描述,仅仅依靠图像颜色特征往往不能很好地检索出理想的效果[5],基于改进的Hu不变矩,考虑到对于曲线来说,尺度的变化造成了周长的变化,降低了图像检索效率,通过改进中心距的参数可以提高图像的检索效率.最后把颜色特征和HU不变距特征融合检索图像进一步提高检索效率.

1 基于颜色特征的图像检索

颜色模型从本质上讲属于坐标系统和子空间的描述,常用的空间模型有RGB、HSV、CMY,Luv、Lab、YUV等颜色模型[6],下面介绍本文用到的HSV模型.

HSV[5](hue,saturation,value)是一种面向视觉感知的颜色模型,颜色距离与坐标点的欧几里德距离成正比关系.参数H表示色彩信息,常用H区分某一种颜色.该参数用角度度量,红、绿、蓝分别相隔120度.互补色分别相差180度.饱和度S常表示颜色的纯度,范围从0到1;V表示颜色的明亮程度,取值单位从0到1.颜色越鲜艳,V越大,反之V越小.S=0时,只有灰度.有一点要注意:它和光强度之间并没有直接的联系.HSV对应模型类似于倒立的圆锥模型,长轴对应亮度V,原点处为黑色,表示颜色的明亮程度由暗到亮.和V轴垂直的是饱和度S,范围(0~1)表示颜色的饱和程度.色调H表示从V到S的角度,对人的视觉产生决定性作用,范围(0~360°).模型图如图1所示.

图1 HSV模型图

图2 HSV俯视平面图

从RGB到HSV颜色空间快速的转换公式见参考文献[7].

2 改进的特征提取算法

2.1 基于颜色划分的颜色直方图特征提取

根据文献[8]颜色量化方法,色调H对人的视觉产生决定性作用.如图1所示,根据人的视觉将色调H划分为黑色、白色、红色、黄色、绿色、青色、蓝色、品色,如图2所示,根据颜色值上下浮动30度,S(饱和度)和V(亮度)均根据H的变化划分在0.2~1.0的范围.当v≤0.2或0.2≤v≤0.5∩s≤0.2为黑色L=0;当s≤0.2∩v≥0.5时为白色,L=1,具体量化公式如式(1)所示:

(1)

图3 新量化算法处理恐龙图片前后对比

由式(1)可知,根据颜色划分为8 bin的颜色直方图,用该算法处理图片对比效果如图3所示.

2.2 基于HSV空间的颜色矩

颜色矩[9]是一种简单有效的颜色特征表示方法,图像的主要颜色信息分布于一阶,二阶,三阶矩阵中,已经证明可以用颜色矩的3个低阶矩有效的表示图像包含的颜色信息.颜色矩相对于颜色直方图而言,特征向量维数低,不需要颜色空间量化.颜色矩特征方法简单快捷,但是它是基于RGB空间,不符合人眼对色觉的认识,因此本文提出一种基于人眼直观认识的HSV空间,利用前面提到的RGB转HSV快速转换公式,把颜色空间转化到HSV空间,用3个颜色矩的低阶矩[7]表示,一幅图像用颜色矩表示包含9个分量,其中,每个颜色矩包含3个分量.用颜色矩检索图像与颜色直方图相比可以减少计算量,节省时间.

2.3 基于颜色划分的颜色直方图和改进颜色矩的融合

一个好的颜色量化方案[10],一方面可以降低计算的复杂度,另一方面也不会丢失过多的彩色信息.根据2.1中改进方案,根据色调H把颜色划分为8类,形成8 bin的直方图;将符合人眼视觉的基于HSV颜色矩9 bin直方图和8 bin直方图结合形成颜色融合的17 bin的直方图,不仅有效的降低了颜色直方图的权柄数,有效的节省存储空间,而且实验结果验证并未降低图像的检索效率.

本实验使用常用的欧几里德距离计算进行相似性度量[11],并归一化处理,设X,Y分别为两幅待检测的图像,Xi,Yi表示归一化后的特征值,相似性度量用d(X,Y)表示,

(2)

本文实验所采用的图像库都是从corel 1 000张图库中任意抽取的10类具有代表性的图像,具体内容包含大象、公交车、、风景、人物、恐龙、马、日落、花、建筑、雪山10个内容,每类有100幅,总共有1 000幅图片.试验以恐龙和鲜花为例检索传统的HSV72维颜色直方图检索和颜色融合检索对比效果图如图4~图7.

实验结果可以看出,以恐龙为检索对象,采用传统的72维颜色直方图检索方法和颜色融合的检索方法返回的10幅图像中均有9幅图像和原图像相关.

以鲜花为检索对象,采用传统的72维颜色直方图检索方法返回的10幅图像中均有7幅图像和原图像相关,颜色融合的检索方法返回的10幅图像中均有8幅图像和原图像相关.

图4 传统的HSV72维颜色直方图检索

图5 颜色融合检索

图6 传统的HSV72维颜色直方图检索效果图

图7 颜色融合方法检索效果图

颜色融合相比传统的72维颜色直方图检索方法,不仅提高了图像检索的查准率和查全率,而且缩短了检索时间.

2.4 Hu不变矩特征提取和改进

Hu最早提出了矩的概念,并相应推导出矩的一些基本性质,并且证明了在连续状态下Hu不变矩具有的平移不变性、旋转不变性和比例不变性.[12]

(3)

其中,x0=M10/M00;y0=M10/M00,(p+q)阶规范化中心距定义为

(4)

(5)

3 颜色和形状特征融合的图像检索及结果分析

将改进的17 bin颜色直方图和基于Hu不变矩特征融合[13],实现了优势互补,颜色加形状既可以包含图像的整体颜色性质,又同时包含目标局部颜色性质.颜色和纹理特征是不同的物理单位,取值范围也不同,因此需要将它们不同的特征归一化,得到归一化的颜色和形状特征后,本实验使用颜色和形状特征的加权距离进行相似性度量,加权距离D=w1d1+w2d2,其中w1+w2=1,本实验以恐龙和鲜花为例.

图8 颜色和形状融合恐龙检索效果图

图9 颜色和形状融合鲜花检索效果图

从图8,图9检索实验结果可以看出,以恐龙和鲜花为检索对象,采用颜色和形状融合的检索方法分别返回的10幅图像中均有9幅图像和原图像相关,试验相比采用传统的72维颜色直方图检索方法和颜色融合的检索方法,采用特征融合进一步提高了检索的准确率.

实验检索效果评价采用常用的查准率和查全率作为评价标准,图库中共10类图像求每类检索10次得出每一类图像中各算法的平均值,结果如图10和图11所示.

图10 查准率

图11 查全率

通过查全率和查准率对比分析可知,新提出的融合17维算法以及本算法和形状特征融合的方法相比传统72维检索方法,查全率和查准率都有一定的提高,并且在相同的检索条件下,新提出的算法检索时间更短.

表1 各算法评价分析

各检索算法针对10类图片库随机检索10次得平均值如表1所示(算法时间均建立在图像库的预处理之后的时间).

4 结语

本文通过基于颜色色调划分HSV颜色空间得到8 bin的颜色直方图,达到降维的目的,同时又结合颜色矩的前3个低阶矩得到17 bin的颜色融合直方图不仅提高了检索准确度,而且降低了计算复杂度.基于改进的Hu不变矩,考虑到对于曲线来说,尺度的变化造成了周长的变化,降低了图像检索效率,通过改进中心距的参数可以提高图像的检索效率.最后融合颜色和形状特征的图像检索可以进一步提高图像的检索效率.

[1] LIU FANG,WANG TAO,ZHOU D W.Image retrieval based on color-space 2D histogram[J].Computer Engineering AndApplication 2002,38(12):85-88.

[2] 刘晓彬.基于智能优化算法的图像检索技术研究[D].无锡:江南大学,2017.

[3] 刘华咏,李涛.基于改进分块颜色特征和二次提取的关键帧提取算法[J].计算机科学,2015,42(12):307-311.

[4] DAHANE G M,VISHWAKARMA S.Content based image retrival system[J].IJEIT,2012,1(5):92-96.

[5] 曹建芳,陈俊杰,赵青杉.一种改进的HSV颜色空间量化方法及其应用[J].南京师范大学学报(工程技术版),2014(2):68-73.

[6] 江凤兵.不同颜色空间肤色检测算法的研究[D].赣州:江西理工大学,2011.

[7] 祝晓斌,刘亚奇,蔡强.基于内容的图像检索技术研究[J].计算机仿真,2015,32(5):1-4+85.

[8] 张辰,彭玉旭.基于HSV非均匀量化的CAMshift目标跟踪算法[J].智能计算机与应用,2017,7(3):21-25.

[9] 韩丁,武佩,张强,等.基于颜色矩的典型草原牧草特征提取与图像识别[J].农业工程学报,2016,23(4):168-175.

[10] 刘雪亭.融合局部特征和全局特征的图像检索技术研究[D].海口:海南大学,2016.

[11] 王春静,许圣梅.基于内容的图像检索的相似度测量方法[J].数据采集与处理,2017,32(1):104-110.

[12] 徐泽奇.基于旋转不变性图像识别算法研究[J].中国新通信,2016,17:156-159.

[13] 金铭,汪友生,边航.一种多特征融合的图像检索新方法[J].电子测量技术,2016,8(2):85-89.

猜你喜欢
直方图检索颜色
符合差分隐私的流数据统计直方图发布
基于FPGA的直方图均衡图像增强算法设计及实现
用直方图控制画面影调
中考频数分布直方图题型展示
专利检索中“语义”的表现
特殊颜色的水
国际标准检索
国际标准检索