1.一种基于矢量量化的全局和局部颜色图像检索方法,其特征在于,读取彩色图像数据,将其从RGB颜色空间转换到HSV颜色空间,选取相邻且互不重叠的4×4像素点作为训练矢量;对训练矢量平方和排序形成初始码书;选取图像库中的图像构成训练矢量集训练初始码书;通过统计各颜色出现的频率百分比及相邻像素块的颜色变化情况,形成颜色索引直方图和主颜色转移矩阵,将其作为检索特征;利用形态学图像处理,凸显目标轮廓以提取感兴趣局部图像区域;利用全局颜色特征和局部感兴趣区域颜色特征加权检索,获得感兴趣区域图像,所述利用全局颜色特征和局部感兴趣区域颜色特征加权检索具体为:统计全局和局部各颜色的频率百分比,形成颜色索引直方图HA,HB,Ha,Hb;统计相邻像素块的颜色变化情况,形成主颜色转移矩阵DA,DB ,Da ,Db;采用欧氏距离根据公式:计算全局相似度Simi1,其中ω1
为全局颜色索引直方图的权重,ω2为全局主颜色转移矩阵的权重(ω1,ω2∈[0,1],且ω1+ω2=1);根据公式: 计算局部
相似度Simi2,其中ω3为局部颜色索引直方图的权重,ω4为局部主颜色转移矩阵的权重(ω3,ω4∈[0,1]且ω3+ω4=1);合成相似度Similar=pSimi1+qSimi2,将Similar按升序排列,返回检索结果,其中p,q∈[0,1],p+q=1。
2.根据权利要求1所述方法,其特征在于,所述形成初始码书进一步包括:计算训练矢量集中每个训练矢量的平方和,并按升序排列;根据码书尺寸N将排序后的训练矢量分成N段,依次选择每段的第一个码字作为初始码字,形成尺寸为N的初始码书,采用CL算法训练初始码书,获取色调、饱和度和亮度形成最终码书,并输出包含N种颜色的查色表的码字的索引值。
3.根据权利要求1所述方法,其特征在于,根据查色表统计图像中各码字索引出现的频率百分比,形成颜色索引直方图;根据矢量量化码字索引表,对图像进行Z字型扫描,统计相邻像素块的颜色变化情况,形成主颜色转移矩阵。
4.根据权利要求1所述方法,其特征在于,所述感兴趣局部图像区域提取具体包括:利用开闭运算对图像进行平滑处理,保留图像重要的轮廓并去除噪声;设定阈值去除细小分块,取出最大块的起始行列值及宽度和高度形成矩形区域;利用行列像素数目模M去除余数,形成行列像素数均为M的整数倍的矩形感兴趣局部图像区域。