SLIC超像素分割詳解(一):簡介

SLIC超像素分割詳解(一)

超像素概念是2003年Xiaofeng Ren提出和發(fā)展起來的圖像分割技術碱工,是指具有相似紋理浆竭、顏色击孩、亮度等特征的相鄰像素構成的有一定視覺意義的不規(guī)則像素塊沟启。它利用像素之間特征的相似性將像素分組,用少量的超像素代替大量的像素來表達圖片特征,很大程度上降低了圖像后處理的復雜度,所以通常作為分割算法的預處理步驟庵芭。已經(jīng)廣泛用于圖像分割、姿勢估計雀监、目標跟蹤双吆、目標識別等計算機視覺應用。幾種常見的超像素分割方法及其效果對比如下:


? ?Graph-based ? ? ? ? ? NCut ? ? ? ? ? ?Turbopixel ? ? ? ? ?Quick-shift ? ? ? ?Graph-cut a ? ? ? ?Graph-cut b ? ? ? ? SLIC

這里主要介紹的是SLIC(simple linear iterativeclustering)会前,即簡單的線性迭代聚類好乐。它是2010年提出的一種思想簡單、實現(xiàn)方便的算法瓦宜,將彩色圖像轉化為CIELAB顏色空間和XY坐標下的5維特征向量蔚万,然后對5維特征向量構造距離度量標準,對圖像像素進行局部聚類的過程临庇。SLIC算法能生成緊湊反璃、近似均勻的超像素,在運算速度假夺,物體輪廓保持淮蜈、超像素形狀方面具有較高的綜合評價,比較符合人們期望的分割效果已卷。

SLIC主要優(yōu)點總結如下:1)生成的超像素如同細胞一般緊湊整齊梧田,鄰域特征比較容易表達。這樣基于像素的方法可以比較容易的改造為基于超像素的方法悼尾。2)不僅可以分割彩色圖柿扣,也可以兼容分割灰度圖。3)需要設置的參數(shù)非常少闺魏,默認情況下只需要設置一個預分割的超像素的數(shù)量未状。4)相比其他的超像素分割方法,SLIC在運行速度析桥、生成超像素的緊湊度司草、輪廓保持方面都比較理想。

在介紹SLIC之前泡仗,插播一下Lab顏色空間的介紹埋虹。Lab色彩模型是由亮度(L)和有關色彩的a, b三個要素組成。L表示亮度(Luminosity)娩怎,L的值域由0(黑色)到100(白色)搔课。a表示從洋紅色至綠色的范圍(a為負值指示綠色而正值指示品紅),b表示從黃色至藍色的范圍(b為負值指示藍色而正值指示黃色)截亦。Lab顏色空間的優(yōu)點:1)不像RGB和CMYK色彩空間爬泥,Lab 顏色被設計來接近人類生理視覺柬讨。它致力于感知均勻性,它的 L 分量密切匹配人類亮度感知袍啡。因此可以被用來通過修改 a 和 b 分量的輸出色階來做精確的顏色平衡踩官,或使用 L 分量來調整亮度對比。這些變換在 RGB 或 CMYK 中是困難或不可能的境输。2)因為 Lab 描述的是顏色的顯示方式蔗牡,而不是設備(如顯示器、打印機或數(shù)碼相機)生成顏色所需的特定色料的數(shù)量嗅剖,所以 Lab 被視為與設備無關的顏色模型辩越。3)色域寬闊。它不僅包含了RGB窗悯,CMYK的所有色域区匣,還能表現(xiàn)它們不能表現(xiàn)的色彩。人的肉眼能感知的色彩蒋院,都能通過Lab模型表現(xiàn)出來亏钩。另外,Lab色彩模型的絕妙之處還在于它彌補了RGB色彩模型色彩分布不均的不足欺旧,因為RGB模型在藍色到綠色之間的過渡色彩過多姑丑,而在綠色到紅色之間又缺少黃色和其他色彩。如果我們想在數(shù)字圖形的處理中保留盡量寬闊的色域和豐富的色彩辞友,最好選擇Lab栅哀。

下面描述一下SLIC具體實現(xiàn)的步驟:

1.??初始化種子點(聚類中心):按照設定的超像素個數(shù),在圖像內均勻的分配種子點称龙。假設圖片總共有 N 個像素點留拾,預分割為 K 個相同尺寸的超像素,那么每個超像素的大小為N/ K 鲫尊,則相鄰種子點的距離(步長)近似為S=sqrt(N/K)痴柔。

2.??在種子點的n*n鄰域內重新選擇種子點(一般取n=3)。具體方法為:計算該鄰域內所有像素點的梯度值疫向,將種子點移到該鄰域內梯度最小的地方咳蔚。這樣做的目的是為了避免種子點落在梯度較大的輪廓邊界上,以免影響后續(xù)聚類效果搔驼。

3.??在每個種子點周圍的鄰域內為每個像素點分配類標簽(即屬于哪個聚類中心)谈火。和標準的k-means在整張圖中搜索不同,SLIC的搜索范圍限制為2S*2S舌涨,可以加速算法收斂糯耍,如下圖。在此注意一點:期望的超像素尺寸為S*S,但是搜索的范圍是2S*2S谍肤。


4.??距離度量啦租。包括顏色距離和空間距離。對于每個搜索到的像素點荒揣,分別計算它和該種子點的距離。距離計算方法如下:


其中焊刹,dc代表顏色距離系任,ds代表空間距離,Ns是類內最大空間距離虐块,定義為Ns=S=sqrt(N/K)俩滥,適用于每個聚類。最大的顏色距離Nc既隨圖片不同而不同贺奠,也隨聚類不同而不同霜旧,所以我們取一個固定常數(shù)m(取值范圍[1,40],一般取10)代替。最終的距離度量D'如下:

由于每個像素點都會被多個種子點搜索到儡率,所以每個像素點都會有一個與周圍種子點的距離挂据,取最小值對應的種子點作為該像素點的聚類中心。

5.??迭代優(yōu)化儿普。理論上上述步驟不斷迭代直到誤差收斂(可以理解為每個像素點聚類中心不再發(fā)生變化為止)崎逃,實踐發(fā)現(xiàn)10次迭代對絕大部分圖片都可以得到較理想效果,所以一般迭代次數(shù)取10眉孩。


6.??增強連通性个绍。經(jīng)過上述迭代優(yōu)化可能出現(xiàn)以下瑕疵:出現(xiàn)多連通情況、超像素尺寸過小浪汪,單個超像素被切割成多個不連續(xù)超像素等巴柿,這些情況可以通過增強連通性解決。主要思路是:新建一張標記表死遭,表內元素均為-1广恢,按照“Z”型走向(從左到右,從上到下順序)將不連續(xù)的超像素殃姓、尺寸過小超像素重新分配給鄰近的超像素袁波,遍歷過的像素點分配給相應的標簽,直到所有點遍歷完畢為止蜗侈。


參考文獻:

[1] ?Achanta,Radhakrishna, et al. Slic superpixels. No. EPFL REPORT 149300. 2010.

[2] Achanta,Radhakrishna, et al. "SLIC superpixels compared to state-of-the-artsuperpixel methods." Pattern Analysis and Machine Intelligence, IEEETransactions on 34.11 (2012): 2274-2282.

原文:https://blog.csdn.net/electech6/article/details/45509779

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末篷牌,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子踏幻,更是在濱河造成了極大的恐慌枷颊,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,252評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異夭苗,居然都是意外死亡信卡,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,886評論 3 399
  • 文/潘曉璐 我一進店門题造,熙熙樓的掌柜王于貴愁眉苦臉地迎上來傍菇,“玉大人,你說我怎么就攤上這事界赔《埃” “怎么了?”我有些...
    開封第一講書人閱讀 168,814評論 0 361
  • 文/不壞的土叔 我叫張陵淮悼,是天一觀的道長咐低。 經(jīng)常有香客問我,道長袜腥,這世上最難降的妖魔是什么见擦? 我笑而不...
    開封第一講書人閱讀 59,869評論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮羹令,結果婚禮上鲤屡,老公的妹妹穿的比我還像新娘。我一直安慰自己特恬,他們只是感情好执俩,可當我...
    茶點故事閱讀 68,888評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著癌刽,像睡著了一般役首。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上显拜,一...
    開封第一講書人閱讀 52,475評論 1 312
  • 那天衡奥,我揣著相機與錄音,去河邊找鬼远荠。 笑死矮固,一個胖子當著我的面吹牛,可吹牛的內容都是我干的譬淳。 我是一名探鬼主播档址,決...
    沈念sama閱讀 41,010評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼邻梆!你這毒婦竟也來了守伸?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,924評論 0 277
  • 序言:老撾萬榮一對情侶失蹤浦妄,失蹤者是張志新(化名)和其女友劉穎尼摹,沒想到半個月后见芹,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,469評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡蠢涝,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,552評論 3 342
  • 正文 我和宋清朗相戀三年玄呛,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片和二。...
    茶點故事閱讀 40,680評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡徘铝,死狀恐怖,靈堂內的尸體忽然破棺而出儿咱,到底是詐尸還是另有隱情庭砍,我是刑警寧澤,帶...
    沈念sama閱讀 36,362評論 5 351
  • 正文 年R本政府宣布混埠,位于F島的核電站,受9級特大地震影響诗轻,放射性物質發(fā)生泄漏钳宪。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,037評論 3 335
  • 文/蒙蒙 一扳炬、第九天 我趴在偏房一處隱蔽的房頂上張望吏颖。 院中可真熱鬧,春花似錦恨樟、人聲如沸半醉。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,519評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽缩多。三九已至,卻和暖如春养晋,著一層夾襖步出監(jiān)牢的瞬間衬吆,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,621評論 1 274
  • 我被黑心中介騙來泰國打工绳泉, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留逊抡,地道東北人。 一個月前我還...
    沈念sama閱讀 49,099評論 3 378
  • 正文 我出身青樓零酪,卻偏偏與公主長得像冒嫡,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子四苇,可洞房花燭夜當晚...
    茶點故事閱讀 45,691評論 2 361

推薦閱讀更多精彩內容