[发明专利]基于四元数和模糊C均值聚类的图像分割方法有效
申请号: | 201410105856.5 | 申请日: | 2014-03-21 |
公开(公告)号: | CN103839269A | 公开(公告)日: | 2014-06-04 |
发明(设计)人: | 李勃;王云烨;刘闯文;朱鹏伟;陈惠娟;廖娟;陈启美 | 申请(专利权)人: | 南京大学 |
主分类号: | G06T7/00 | 分类号: | G06T7/00 |
代理公司: | 南京天翼专利代理有限责任公司 32112 | 代理人: | 黄明哲 |
地址: | 210093 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 基于四元数和模糊C均值聚类的图像分割方法,将待分割图片转换到四元数空间中,指定聚类数目,初始化隶属度矩阵U,利用定义的四元数距离衡量当前聚类中心和像素之间的差异度,计算目标函数、新的隶属度矩阵和聚类中心,若目标函数小于或等于迭代停止阈值,则分割完成,输出分割效果图;若目标函数大于迭代停止阈值,则利用新的隶属度矩阵和聚类中心重复计算四元数距离和目标函数这一过程,直至目标函数满足迭代停止条件,完成分割。本发明在统模糊C均值聚类算法基础上提出一种基于四元数空间的图像分割方法,有效地将R、G、B三通道作为统一的整体考虑,可以有效地保持颜色信息的完整性,分割结果更符合人眼视觉。 | ||
搜索关键词: | 基于 四元数 模糊 均值 图像 分割 方法 | ||
【主权项】:
1.基于四元数和模糊C均值聚类的图像分割方法,其特征是包括以下步骤:1)对待分割图像数据进行处理,每个像素的色彩特征用四元数形式表示,从RGB空间R+转至四元数空间Q+,图像中某一像素I(Rt,Gt,Bt)的四元数形式表示为qt=Rti+Gtj+Btk:Q+={q|q=Ri+Gj+Bk,R,G,B∈R+}(1)式中i2=-1,j2=-1,k2=-1为虚数,存储得到的四元数数据;2)用[0,1]之间的随机数初始化隶属度矩阵U,并指定聚类中心的数目c,即聚类个数,所述隶属度矩阵U用于确定每个四元数数据隶属于各个聚类类簇的程度,0表示完全不隶属,1表示完全隶属,隶属度矩阵U的行表示不同的聚类中心,列表示图像像素,矩阵元素ust表示第t列的像素对第s行的聚类中心的隶属程度;隶属度矩阵中的元素ust满足归一化要求,即一个像素qt隶属于各个聚类中心Cs的隶属度的总和唯一:Σ s = 1 c u st = 1 , ∀ t = 1 , . . . , n - - - ( 2 ) ]]> 式中n为图像的总像素数;3)定义四元数形式下两个像素的距离公式:像素q1=R1i+G1j+B1k和像素q2=R2i+G2j+B2k的四元数加权表示为:q3=R3i+G3j+B3k=q1+μq2μ-1 (3)式中μ是单位灰度向量,q3与图像的对角线均值UQ=(i+j+k)/3的距离为:d1=||(R3-UQ)i+(G3-UQ)j+(B3-UQ)k||(4)q1和q2之间的相对距离为:d2=|(R1-R2+G1-G2+B1-B2)/3|(5)则四元数形式下两个像素的距离为:DQ q 1 , q 2 = ( 1 - w ) d 1 + wd 2 - - - ( 6 ) ]]> 式中w是用来平衡色度和亮度的固定参数,称为距离因子,w取值在[0,1]之间;根据公式(6),计算各个像素到各个聚类中心的四元素距离,获得距离矩阵D;4)计算聚类的目标函数和聚类中心,并更新隶属度矩阵U:依据模糊C聚类算法计算聚类的目标函数、聚类中心和隶属度矩阵,其中用步骤3)中定义的四元数距离取代欧式距离带入计算,四元数空间中模糊C均值聚类的目标函数为:J ( U , C 1 , . . . , C c ) = Σ s = 1 c J s = Σ s = 1 c Σ t = 1 n u st m d st 2 - - - ( 7 ) ]]> 其中Cs,s=1,2,…,c是第s个模糊类簇的聚类中心;m∈(1,+∞)为加权指数;0≤ust≤1表示第t个像素隶属于第s个聚类中心的程度;dst=|Cs-qt|是第t个像素与第s个聚类中心之间的四元数距离;Js是第s个聚类中心的目标函数值;引入拉格朗日乘子(λ1,λ2,…,λn)构造带条件极值的价值函数,使得式(7)式在满足式(2)的前提下取得最小值,即:J ‾ ( U , C 1 , . . . , C c , λ 1 , . . . , λ n ) = J ( U , C 1 , . . . , C c ) + Σ t = 1 n λ t ( Σ s = 1 c u st - 1 ) = Σ s = 1 c Σ t = 1 n u st m d st 2 + Σ t = 1 n λ t ( Σ s = 1 c u st - 1 ) - - - ( 8 ) ]]> 对于式(8)中所有输出参量求导,并令求导后的式子为零,求解出的Cs和ust:C s = Σ t = 1 n ( u st m q t ) Σ t = 1 n u st m - - - ( 9 ) ]]> 且u st = 1 Σ s ′ = 1 c ( d C s q t d C s ′ q t ) 2 m - 1 - - - ( 10 ) ]]> 式中t∈[1,n],qt是图像中的像素,计算qt和某个聚类中心Cs的隶属度ust时,需要用到qt与每个聚类中心之间的距离s′∈[1,c];由此计算出当前聚类中心Ck和隶属度矩阵U,设置聚类计算的迭代停止阈值ε,若当前目标函数的值大于迭代停止阈值,将当前聚类中心Cs和隶属度矩阵U带入步骤4)重新计算目标函数,迭代更新聚类中心和隶属度矩阵;若目标函数的值等于或小于迭代停止阈值,停止迭代,当前的计算得到的聚类中心即为待分割图片的最佳聚类中心,将图像数据根据聚类结果进行划分,完成分割。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学,未经南京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410105856.5/,转载请声明来源钻瓜专利网。