您好,欢迎来到微智科技网。
搜索
您的当前位置:首页快速颜色特征提取改进算法研究

快速颜色特征提取改进算法研究

来源:微智科技网
。一, 一 一 —h~一 …… 1…一1,…,一一 L一… 快速颜色特征提取改进算法研究 李庆利 ,王永强 ,张帆 ,陈宝。 (1唐山学院机电工程系河北唐山3唐山学院计算机中心河北唐山063000; 063000) 2唐山学院计算机科学与技术系河北唐山063000; 【摘要】:针对颜色特征提取这一图像-/f, ̄4和检索领域的研究重点,提出了一种在RGB颜色空间 实现的颜色特征提取改进算法。首先,在KGB颜色空间通过对整幅图像分块进行灰色关联聚类,确定 初始聚类中心,然后应用改进的灰色聚类算法进行聚类,最后提取特征颜色。实验表明本文算法不仅能 够对近似纯色或具有简单纹理的物体表面特征颜色进行有效提取,还可有效提取较为复杂的图像特征 颜色。 【关键词】:彩色图像;特征颜色;灰色关联分析;特征提取 0引言 算法需要经过多次颜色空间的变换,计算量十分大。 颜色作为图像中最直观的部分,是一种十分重要 RGB颜色空间是基础、常用的颜色空间,且现有的彩 的视觉特征。颜色特征提取已经成为图像识别和检索 色图像采集设备均工作在RGB空间,因此研究在 领域的研究重点,主要方法有颜色直方图法,主色调 RGB颜色空间中进行颜色特征提取具有较强的现实 法、颜色矩和颜色布局法等『1-41。同时,颜色特征提取技 意义。 术也是应用机器视觉技术解决诸如对墙地砖、板材或 竹片等物体表面颜色进行色差检测[ 的关键技术之 2颜色特征提取算法 聚类算法是目前被证明较为有效的颜色特征提 取算法,其关键技术有两点:一是像素点与聚类中心 颜色检测的难点主要集中于颜色空间选择和特 的关联度或隶属度的计算方法,二是初始聚类中心的 征颜色提取算法上。许多研究人员做了大量的研究, 在分析研究了常见的RGB、HSV和CIE1一ab 等颜色 空间特点的基础上,提出了很多方法,包括颜色直方 确定。 2.1颜色灰色关联度定义 在RGB颜色空间中每一个像素点均由3个分量 (RGB)组成,而这3个分量则可以构成一序列(曲 图法、特征空间聚类算法等。本文中提出了一种在 RGB颜色空间中基于灰色关联分析的颜色特征提取 线)。假定某一颜色x。作为标准参考序列,则:Xo=fR。, 算法的改进算法,并以普通陶瓷墙地砖为例对算法可 Go,Bo),即Xo(1)=Ro,Xo(2)=Go,X。(3)=B。。 行性进行了验证。 1颜色空间的选取 对于一幅m行n列的彩色图像有mxn个序列, 每个序列由3个特征数据(RGB)组成。对于图像中任 目前,常见色差检测算法步骤为:首先在HSV颜 意一像素点x 可以表示为:Xi’j=(Ri,j,Gi,j,BiIi),Xi,i(1)= 色空间中应用直方图统计确定聚类中心数目,然后在 Ri,J,Xi,J(2)=Gi.j,X。,j(3)=Biljo CIE1…a b颜色空间中进行模糊聚类提取颜色特征。该 根据灰色关联度计算公式l 7l有: ( , m、 , 、、 if,,, 。‘尼 尼) =— ] 二 J k=1 nm2n{x。(尼)一 ,(尼)I+Cmaxmax Lx。( )一 f√( ) 孬 可 二打 (1) Y(Xo, ,_,)={∑Y(Xo(k) X/,(足))(尼=1…3, 1… , =l…,2 式中§称为分辨系数,经实验取§=0.5。 (x。,X ) 定义为像素点X 与标准参考颜色X。的灰色关联度。 2.2初始聚类中心的确定 按照灰色关联聚类运算法则,对于一幅m行n列 2014年第6期l福建电脑 ・93・ ~,…………,…一…一~~~… 一 一一建…, 一… …一 … …~一…, ~,,一… 一~ : — 骚U jlA CO黼PUT纛张 的彩色图像有p=mxn个观测对象(像素点),定义观测 对象集合为X,则: f .=( (1), (2),X (3))l =_一 l1 (、 ,3) ∑[y(xk, )] ’ 一{.l..…………………} X:,( ,(1),X,(2), (3))j 繇 为了由初始聚类中心迭代获得最优解(特征颜 色),取如下迭代准则: 对所有的i≤j,i,j=l,2,…,P,计算xi与Xl的灰 色关联度 可构造上三角矩阵A。 lI l2…,,1 y22 ・-・ y2 其中 =l,i=1,2,…,P 考虑到计算效率的问题,首先将整幅图像分成3× 3的子集进行灰色关联聚类。参照文献7中计算原理, 在构造A时取一阈值 =0.95,再根据上三角矩阵A 中各个项的值进行分类,可将P个被观测对象归类。 以同样的原理处理得到的各个子集代表色作为最终 的初始聚类中心。 2.3特征颜色提取 为建立系统优化模型 ,将第S组样本与第k个 初始聚类中心的相似程度改进为加权广义距离f考虑 的取值): d(xkX.Xs)=qb/y(x .s) (2) 式中,q 为待评价的第s组样本与各初始聚类中 心k之间的差异度,要求∑g =1 灰色系统的最优聚类结果应使加权广义距离平 方总和最小,因而构造如下目标函数: min{厂(钆)=艺∑ (Xk ̄Xs)】 } L s=l k=l J =艺min{∑ 】 ( ,t)】 } 根据上式构造L agrange函数 min{f(q , )=∑∑[d(xk, )】 ~ (∑q 1)} =∑minf∑q三[ (Xk ̄Xs)】一 -x(∑q 一1)} 关于变量g 和Lagrange乘数入求偏导,并令其 为0;  f:2q [ ( , )]一z一 :o l : 小。 且 推导得: ・94・ 福建电脑l 2014年第6期 在极值的约束条件下:∑g :1,使 min{d(Q, )=∑∑g =∑∑q ( 一 ) j 其中 一V )为一种距离范数, 为聚类中心。再 次应用Lagrange乘数法,可得 ∑(q ) = _c—~ (4) E(q ) 求取特征颜色时,首先计算图像中每个像素点 到h类聚类中心的隶属度,然后依据式4进行迭代, 直至收敛。 2.4改进算法流程 应用灰色关联分析提取特征颜色具体流程如图1 所示,具体算法步骤为: 步骤1:在RGB颜色空间采集图像 步骤2:根据实际情况确定聚类数目并求取初始 聚类中心。 步骤3:计算图像中每点麓到第h类聚类中心的 隶属度函数矩阵(式1),然后计算各像素与各聚类中 心的相似程度(式2、式3)。 步骤4:更新各聚类中心(式4)。 步骤5:重复步骤3和步骤4,直至式4收敛,求 解出特征颜色。 原始图像 划分3X3子集 确定初始聚类中心 计算各像素与各聚类中心的隶属度 迭代计算 提取特征颜色 图1算法流程 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 7swz.com 版权所有 赣ICP备2024042798号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务