超像素分割算法

姓名:袁卓成魄缚;學(xué)號(hào):20021210612框往; 學(xué)院:電子工程學(xué)院

轉(zhuǎn)自https://blog.csdn.net/studyeboy/article/details/93981017

【嵌牛導(dǎo)讀】本文介紹了超像素分割算法的原理

【嵌牛鼻子】超像素分割

【嵌牛提問】超像素塊的形狀由哪些參數(shù)來控制梗醇?

【嵌牛正文】

概念

超像素由一系列位置相鄰且顏色知允、亮度、紋理等特征相似的像素點(diǎn)組成的小區(qū)域叙谨。這些小區(qū)域大多保留了進(jìn)一步進(jìn)行圖像分割的有效信息温鸽,且一般不會(huì)破壞圖像中物體的邊界信息。

超像素是吧一幅像素級(jí)(pixel-level)的圖唉俗,劃分成區(qū)域級(jí)(district-level)的圖嗤朴,是對(duì)基本信息元素進(jìn)行的抽象。


(a)是原始圖像虫溜,(b)是基于人類視角的分割圖(groundtruth雹姊,(c)是超像素分割的圖像,(d)是基于(c)進(jìn)行分割的圖像衡楞。

超像素最大的功能之一是作為圖像處理其他算法的預(yù)處理吱雏,在不犧牲太大精確度的情況下降維。

超像素最直觀的解釋是把一些具有相似特性的像素“聚合”起來瘾境,形成一個(gè)更具有代表性的大“元素”歧杏。而這個(gè)新元素,將作為其他圖像處理算法的基本單位迷守。這樣可以降低維度犬绒,剔除一些異常像素點(diǎn)。

理論上兑凿,任何圖像分割算法的過度分割(over-segmentation)即可生成超像素凯力。

圖像分割中的超像素是指具有相似紋理、顏色礼华、亮度等特征的相鄰相似構(gòu)成的具有一定意義的不規(guī)則的像素塊咐鹤。它利用像素之間特征的相似性將像素分組,用少量的超像素代替大量的像素來表達(dá)圖像特征圣絮,很大程度上降低了圖像處理的復(fù)雜度祈惶,所以通常作為分割算法的預(yù)處理步驟。

超像素初始化的方法

種子像素初始化

SLIC利用了簡(jiǎn)單的聚類(貪婪)算法扮匠,初始時(shí)捧请,每一個(gè)聚類的中心被平均的分布在圖像中,而超像素的個(gè)數(shù)棒搜,可以基本由這些中心點(diǎn)來決定血久。每一步迭代,種子像素合并周圍的像素帮非,形成超像素氧吐。



矩形區(qū)域初始化

SEEDS的初始化是把圖像平均分割成很多矩形讹蘑,初始超像素即為這些矩形。每一步迭代筑舅,超像素的邊緣不斷變化座慰,直到匯合。


超像素算法



SLIC算法

SLIC(simple linear iterative clustering)翠拣,即簡(jiǎn)單的線性迭代聚類宴杀。它是2010年提出的一種思想簡(jiǎn)單划栓、實(shí)現(xiàn)方便的算法,將彩色圖像轉(zhuǎn)換為CIELAB顏色空間和XY坐標(biāo)下的5維特征向量,然后對(duì)5維特征向量構(gòu)造距離度量標(biāo)準(zhǔn)丧靡,對(duì)圖像像素進(jìn)行局部聚類的過程付秕。SLIC算法能生成緊湊近似均勻的超像素辙喂,在運(yùn)算速度对湃,物體輪廓保持、超像素形狀方面具有較高的綜合評(píng)價(jià)欣范,比較符合人們期望的分割效果变泄。

SLIC優(yōu)點(diǎn):

生成的超像素如同細(xì)胞一般緊湊整齊,鄰域特征比較容易表達(dá)恼琼。這樣基于像素方法可以比較容易的改造為基于超像素的方法妨蛹。

不僅可以分割彩色圖像,也可以兼容分割灰度圖晴竞。

需要設(shè)置的參數(shù)非常少蛙卤,默認(rèn)情況下只需要設(shè)置一個(gè)預(yù)分割的超像素的數(shù)量。

相比其他的超像素的分割方法噩死,SLIC在運(yùn)行速度颤难、生成超像素的緊湊度、輪廓保持方面都比較理想甜滨。

算法步驟:

初始化種子點(diǎn)(聚類中心):按照設(shè)定的超像素的個(gè)數(shù)乐严,在圖像內(nèi)均勻的分配種子點(diǎn)瘤袖。假設(shè)圖像總共有N個(gè)像素點(diǎn)衣摩,預(yù)分割為K個(gè)相同尺寸的超像素,那么每個(gè)超像素的大小為N/K捂敌,則相鄰種子點(diǎn)的距離(步長(zhǎng))近似為S = sqrt(N/K)艾扮。

在種子點(diǎn)的n*n領(lǐng)域內(nèi)重新選擇種子點(diǎn)(一般取n=3):計(jì)算該領(lǐng)域內(nèi)所有像素點(diǎn)的梯度值,將種子點(diǎn)移到該領(lǐng)域內(nèi)梯度最小的地方占婉。避免種子點(diǎn)落在梯度較大的輪廓邊界上泡嘴,以免影響后續(xù)聚類效果。

在每個(gè)種子點(diǎn)周圍的領(lǐng)域內(nèi)為每個(gè)像素點(diǎn)分配類別標(biāo)簽(即屬于哪個(gè)聚類中心):SLIC的搜索范圍是2Sx2S酌予,期望的超像素尺寸為SxS磺箕,這樣可以加速算法收斂屠列。

距離度量:包括顏色距離和空間距離蝌诡。對(duì)每個(gè)搜索到的像素點(diǎn)例隆,分別計(jì)算它和該種子點(diǎn)的距離甥捺。


其中,d_{c} 代表顏色距離镀层,d_{s} 代表空間距離,N_{s}是類內(nèi)最大空間距離唱逢,定義為N_{s} = S = sqrt(N/K) 吴侦,適用于每個(gè)聚類。最大的顏色距離N_{c}既隨圖像不同而不同個(gè)坞古,也隨聚類不同而不同备韧,所以取一個(gè)固定常數(shù)m(取值范圍[1,40],一般取10)代替痪枫,最終的聚類度量如下:


由于每個(gè)像素點(diǎn)都會(huì)被多個(gè)種子點(diǎn)搜索到织堂,所以每個(gè)像素點(diǎn)都會(huì)有一個(gè)與周圍種子點(diǎn)的距離叠艳,取最小值對(duì)應(yīng)的種子點(diǎn)作為該像素點(diǎn)的聚類中心。

迭代優(yōu)化:理論上上述步驟不斷迭代知道誤差收斂(每個(gè)像素點(diǎn)聚類中心不再發(fā)生變化為止)易阳,實(shí)踐發(fā)現(xiàn)10次迭代對(duì)絕大部分圖片都可以得到較理想效果虑绵,所以一般迭代次數(shù)取10。

增強(qiáng)連通性:解決經(jīng)過迭代后出現(xiàn)的多連通情況闽烙、超像素尺寸過小翅睛、單個(gè)超像素被切割成多個(gè)不連續(xù)超像素的情況。具體步驟為:新建一張標(biāo)記表黑竞,表內(nèi)元素均為-1捕发,按照“Z”型走向(從左到右,從上到下順序)將不連續(xù)的超像素很魂、尺寸過小超像素重新分配給臨近的超像素扎酷,遍歷過的像素點(diǎn)分配給相應(yīng)的標(biāo)簽,直到所有點(diǎn)遍歷完畢為止遏匆。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末法挨,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子幅聘,更是在濱河造成了極大的恐慌凡纳,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,843評(píng)論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件帝蒿,死亡現(xiàn)場(chǎng)離奇詭異荐糜,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)葛超,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,538評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門暴氏,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人绣张,你說我怎么就攤上這事答渔。” “怎么了侥涵?”我有些...
    開封第一講書人閱讀 163,187評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵沼撕,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我独令,道長(zhǎng)端朵,這世上最難降的妖魔是什么好芭? 我笑而不...
    開封第一講書人閱讀 58,264評(píng)論 1 292
  • 正文 為了忘掉前任燃箭,我火速辦了婚禮,結(jié)果婚禮上舍败,老公的妹妹穿的比我還像新娘招狸。我一直安慰自己敬拓,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,289評(píng)論 6 390
  • 文/花漫 我一把揭開白布裙戏。 她就那樣靜靜地躺著乘凸,像睡著了一般。 火紅的嫁衣襯著肌膚如雪累榜。 梳的紋絲不亂的頭發(fā)上营勤,一...
    開封第一講書人閱讀 51,231評(píng)論 1 299
  • 那天,我揣著相機(jī)與錄音壹罚,去河邊找鬼葛作。 笑死,一個(gè)胖子當(dāng)著我的面吹牛猖凛,可吹牛的內(nèi)容都是我干的赂蠢。 我是一名探鬼主播,決...
    沈念sama閱讀 40,116評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼辨泳,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼虱岂!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起菠红,我...
    開封第一講書人閱讀 38,945評(píng)論 0 275
  • 序言:老撾萬榮一對(duì)情侶失蹤第岖,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后试溯,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體绍傲,經(jīng)...
    沈念sama閱讀 45,367評(píng)論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,581評(píng)論 2 333
  • 正文 我和宋清朗相戀三年耍共,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了烫饼。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,754評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡试读,死狀恐怖杠纵,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情钩骇,我是刑警寧澤比藻,帶...
    沈念sama閱讀 35,458評(píng)論 5 344
  • 正文 年R本政府宣布,位于F島的核電站倘屹,受9級(jí)特大地震影響银亲,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜纽匙,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,068評(píng)論 3 327
  • 文/蒙蒙 一务蝠、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧烛缔,春花似錦馏段、人聲如沸轩拨。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,692評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽亡蓉。三九已至,卻和暖如春喷舀,著一層夾襖步出監(jiān)牢的瞬間砍濒,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,842評(píng)論 1 269
  • 我被黑心中介騙來泰國打工硫麻, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留梯影,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,797評(píng)論 2 369
  • 正文 我出身青樓庶香,卻偏偏與公主長(zhǎng)得像甲棍,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子赶掖,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,654評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容