[发明专利]一种基于颜色特征的图像检索方法有效
申请号: | 201610060488.6 | 申请日: | 2016-01-26 |
公开(公告)号: | CN105787965B | 公开(公告)日: | 2018-08-07 |
发明(设计)人: | 张芝华;纪勇;张传金;姚莉莉;谢宝;万海峰 | 申请(专利权)人: | 安徽创世科技股份有限公司 |
主分类号: | G06T7/10 | 分类号: | G06T7/10;G06T7/80 |
代理公司: | 北京和信华成知识产权代理事务所(普通合伙) 11390 | 代理人: | 胡剑辉 |
地址: | 230088 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 颜色 特征 图像 检索 方法 | ||
1.一种基于颜色特征的图像检索方法,其特征在于:步骤如下:
(1)加载Lab颜色模式样本集和待检颜色信息;
(2)获取待检索的彩色图像样本,并对彩色图像样本进行gamma校正以提高彩色图像样本的对比度;
(3)用SLIC超像素分割算法对gamma校正后的彩色图像样本进行超像素分割处理,分割出多个不同的超像素区域;
(4)对经步骤(3)分割出的每个超像素区域进行均值处理,使每个超像素区域内的所有像素值相同,其均值为式中:
其中:Nk表示第k个区域的像素个数,Ln、an、bn表示分别对应于Lab颜色模式样本中三通道的像素值;
(5)将超像素区域中的一个像素值与步骤(1)中加载的Lab颜色模式样本集中各颜色值之间利用马氏距离进行比较,马氏距离最小的颜色值所对应的样本颜色就是该超像素区域的颜色,其中马氏距离计算公式为:
式中:Labi表示第i个超像素区域内的一个像素的颜色值,Labhj表示Lab颜色模式样本集中的第j类样本中第h个样本的颜色值,S-1为协方差矩阵S的逆,T表示矩阵的转置;
(6)将彩色图像样本中各个超像素区域的颜色与步骤(1)中加载的待检颜色信息进行比较,若彩色图像样本中包含了待检颜色信息中的所有信息,则该彩色图像样本即为目标图像。
2.根据权利要求1所述的基于颜色特征的图像检索方法,其特征在于:所述步骤(2)中gamma校正是对彩色图像样本进行非线性色调编辑,则RGB中红、绿、蓝三个通道的颜色分别进行如下处理:
其中
这里r,g,b分别表示红、绿、蓝三个颜色通道的像素值,取值范围均为[0,255]。
3.根据权利要求1所述的基于颜色特征的图像检索方法,其特征在于:所述步骤(3)中的用SLIC超像素分割算法对gamma校正后的彩色图像样本进行处理,其具体步骤如下:
(a)首先将待检索的彩色图像样本从RGB颜色空间转化为Lab颜色空间供后续超像素分割所用;
(b)初始化彩色图像样本被分割成超像素区域的类别数量K和迭代次数;对于像素大小为N的彩色图像,以步长初始化聚类中心,即以宽、高间隔为s取像素点为聚类中心点,聚类中心用五维向量表示为Ci=[li,ai,bi,xi,yi]T,其中(li,ai,bi)表示第i个聚类中心的颜色值,(xi,yi)为第i个聚类中心的坐标值,T表示转置;
第i个聚类中心Ci与其周围像素点的距离d(i)在初始化时为无穷大,即d(i)=∞;
(c)在以聚类中心Ci为中心点的3*3区域内,比较两两像素之间的梯度大小,并将聚类中心Ci移到梯度最小的区域为Ck,从而避免聚类中心是边缘点和噪声点,其中两两像素之间的梯度G(x,y)定义如下:
式中V表示像素的五维向量,即为V[L,a,b,x,y],其中(L,a,b)表示像素的颜色值,(x,y)表示像素的坐标值;
(d)在移动后的聚类中心Ck的2s×2s邻域内比较每个像素到聚类中心的空间距离,其中2s×2s邻域指的是以聚类中心Ck为中心区域的2s×2s所有像素,s为步骤(b)中的步长大小,也就是聚类中心的周围区域;然后更新聚类中心,具体如下所示:
上两式中:Ds表示为第i个像素到聚类中心Ck的空间距离;Ckn为更新后的新的聚类中心的五维向量;Labi表示第i个像素的彩色值:Labi=[Li,ai,bi];Labk表示聚类中心Ck的彩色值:Labk=[Lk,ak,bk];Si表示第i个像素的二维空间位置坐标,Si=[xi,yi]T,Sk表示聚类中心Ck的二维空间位置坐标,Sk=[xk,yk]T;Nlab和Ns分别为彩色和空间距离的归一化常数;Gk表示聚类中心Ck所表示的聚类区域,Nk表示聚类中心Ck内所包含的像素数量;
(e)比较步骤(b)中聚类中心Ci与周围像素点的距离d(i)和步骤(d)中像素到聚类中心Ck的空间距离Ds之间的大小,若Ds<d(i),则更新d(i)=Ds,并通过标签记录此时的位置;
(f)反复执行步骤(d)、(e),直到达到步骤(b)所设定的迭代次数;
(g)比较两两相邻聚类中心区域的亮度差值,当该差值小于设定的阈值时,将最小的聚类中心区域合并到其相邻的最大的聚类中心区域中,否则,该最小聚类中心区域继续寻找最近的聚类中心区域进行合并,其中亮度差值公式如下:
Dm=(μ-μm)2
式中,μ和μm分别表示最小聚类中心区域的平均亮度值和与其最近的邻聚类中心区域的平均亮度值,Dm表示最小的聚类中心区域和与其最近且最大的邻聚类中心区域亮度差值,m=1,2,...,M。
4.根据权利要求3所述的基于颜色特征的图像检索方法,其特征在于:将待检索的彩色图像样本从RGB颜色空间转化为Lab颜色空间的步骤如下:
(a)首先将彩色图像的RGB颜色空间按下式转换到XYZ颜色空间:
式中:R、G、B分别代表彩色空间RGB的三个通道,X、Y、Z对应XYZ彩色空间的三个通道,M为3×3的矩阵,且
(b)将XYZ彩色空间转换到Lab空间,其转换公式如下:
式中:
L*、a*、b*是最终的LAB彩色空间三个通道的值,Xn、Yn、Zn都是1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽创世科技股份有限公司,未经安徽创世科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610060488.6/1.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序