LSD直線檢測(cè)和霍夫線變換的學(xué)習(xí)建議

最近筆者學(xué)習(xí)霍夫線變換和LSD直線檢測(cè)算法,有一些學(xué)習(xí)建議丧靡,希望可以給予大家一些幫助饮戳。

????學(xué)習(xí)霍夫變換的感想

????每個(gè)人理解的霍夫變換或許略有差異呻征,但是最主要的是笛卡爾坐標(biāo)系跟極坐標(biāo)系的相互轉(zhuǎn)換挪挤。

霍夫變換分為標(biāo)準(zhǔn)霍夫變換(SHT)叼丑,多尺度霍夫變換(MSHT),累積概率霍夫變換(PPHT)。

????標(biāo)準(zhǔn)霍夫變換(SHT)扛门,多尺度霍夫變換(MSHT)都由函數(shù)HoughLines調(diào)用鸠信,累積概率霍夫變換(PPHT)由HoughLinesP調(diào)用。

笛卡爾坐標(biāo)和極坐標(biāo)

笛卡爾坐標(biāo)的點(diǎn) <=> 極坐標(biāo)的曲線

????在笛卡爾坐標(biāo)系:直線可由參數(shù)斜率和截距(m,b),表示论寨。

????在極坐標(biāo)系:可由參數(shù)極徑和極角(ρ星立,θ)表示。


(ρ葬凳,θ)就是一對(duì)霍夫空間的變量表示绰垂。直角坐標(biāo)系中一個(gè)點(diǎn)(x0, y0)可以代表360°的直線的其中一個(gè)點(diǎn),我們把這個(gè)點(diǎn)旋轉(zhuǎn)360°的直線都用極坐標(biāo)(ρ沮明,θ)表達(dá)出來辕坝,就是一個(gè)在霍夫空間(ρ窍奋,θ)的正弦曲線(大家想象一下荐健,一個(gè)點(diǎn)的360°的直線的(ρ,θ)都不一樣琳袄,不一樣的(ρ江场,θ)組成了正弦曲線上的點(diǎn))。同樣窖逗,直線上的其他點(diǎn)(Xn,Yn)也會(huì)構(gòu)成一組關(guān)于ρ址否,θ的正弦曲線,這樣勢(shì)必存在一個(gè)關(guān)于ρ碎紊,θ相交(即垂直點(diǎn)(r,θ))佑附。

于是乎, 一條直線能夠通過在極坐標(biāo)下尋找交于一點(diǎn)的曲線數(shù)量來檢測(cè)仗考,如果越多曲線交于一點(diǎn)音同,就意味著這個(gè)交點(diǎn)表示的直線由更多的點(diǎn)組成。我們可以通過設(shè)置直線上點(diǎn)的閾值來定義多少條曲線交于一點(diǎn)我們才認(rèn)為檢測(cè)到了一條直線秃嗜。??

?????標(biāo)準(zhǔn)霍夫線變換能檢測(cè)直線权均,但是不能夠檢測(cè)直線兩端顿膨,概率霍夫線變換可以檢測(cè)到直線的兩端。如今霍夫變換可以檢測(cè)圓及其大部分的形狀叽赊。

????下圖這是筆者的總結(jié)恋沃, 如有誤,望請(qǐng)告知必指。?

標(biāo)準(zhǔn)霍夫變換本質(zhì)上是把圖像映射到它的參數(shù)空間(即霍夫空間)上囊咏,它需要計(jì)算所有的M個(gè)邊緣點(diǎn),這樣它的運(yùn)算量和所需內(nèi)存空間都會(huì)很大塔橡。如果在輸入圖像中只是處理m(m<M)個(gè)邊緣點(diǎn)匆笤,則這m個(gè)邊緣點(diǎn)的選取是具有一定概率性的,因此該方法被稱為概率霍夫變換(Probabilistic Hough Transform)谱邪。該方法還有一個(gè)重要的特點(diǎn)就是能夠檢測(cè)出線端炮捧,即能夠檢測(cè)出圖像中直線的兩個(gè)端點(diǎn),確切地定位圖像中的直線惦银。???

?接下來大家學(xué)習(xí)理解霍夫變換檢測(cè)線的源代碼咆课。?????

這是霍夫線變換的源代碼(有中文注釋,利于快速理解):https://download.csdn.net/download/qq_38265674/10438074

?學(xué)習(xí)思考:1.檢測(cè)直線過程中一條比較粗的直線會(huì)被檢測(cè)成兩條分割的直線扯俱??

??????????????????2.霍夫線變換有什么缺點(diǎn)书蚪?如何優(yōu)化?

???????????????????答案自行百度思考迅栅。


?學(xué)習(xí)LSD直線檢測(cè)的感想

?LSD是一種局部提取的算法殊校,運(yùn)行速度比霍夫線變換Hough要快。

?但是有局部算法的缺點(diǎn):

1.對(duì)于直線相交情況读存,因?yàn)樵O(shè)置了每個(gè)點(diǎn)是否USED为流,因此每個(gè)點(diǎn)只能屬于一條直線,若有相交必有至少一條直線被割裂為兩條让簿。

又因?yàn)槠浠谔荻染床欤本€交點(diǎn)梯度值往往又較小(不被檢測(cè)為邊緣點(diǎn))尔当,因此很有可能相交的兩條直線在交點(diǎn)處被割裂為四條線段莲祸。

2.由于局部檢測(cè)算法自增長(zhǎng)的特點(diǎn),對(duì)于長(zhǎng)線段被遮擋椭迎、局部模糊等原因經(jīng)常割裂為多條直線锐帜。這些缺點(diǎn)在Hough變換中不存在。??

詳細(xì)跳轉(zhuǎn)至:https://blog.csdn.net/tianwaifeimao/article/details/17678669

不懂LSD算法原理的話畜号,跳轉(zhuǎn)至:https://blog.csdn.net/carson2005/article/details/9326847

學(xué)習(xí)LSD直線檢測(cè)源代碼:https://download.csdn.net/download/qq_38265674/10438356

以上是筆者的學(xué)習(xí)建議缴阎。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市弄兜,隨后出現(xiàn)的幾起案子药蜻,更是在濱河造成了極大的恐慌瓷式,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,198評(píng)論 6 514
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件语泽,死亡現(xiàn)場(chǎng)離奇詭異贸典,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)踱卵,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,334評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門廊驼,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人惋砂,你說我怎么就攤上這事妒挎。” “怎么了西饵?”我有些...
    開封第一講書人閱讀 167,643評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵酝掩,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我眷柔,道長(zhǎng)期虾,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,495評(píng)論 1 296
  • 正文 為了忘掉前任驯嘱,我火速辦了婚禮镶苞,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘鞠评。我一直安慰自己茂蚓,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,502評(píng)論 6 397
  • 文/花漫 我一把揭開白布剃幌。 她就那樣靜靜地躺著聋涨,像睡著了一般。 火紅的嫁衣襯著肌膚如雪锥忿。 梳的紋絲不亂的頭發(fā)上牛郑,一...
    開封第一講書人閱讀 52,156評(píng)論 1 308
  • 那天怠肋,我揣著相機(jī)與錄音敬鬓,去河邊找鬼。 笑死笙各,一個(gè)胖子當(dāng)著我的面吹牛钉答,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播杈抢,決...
    沈念sama閱讀 40,743評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼数尿,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了惶楼?” 一聲冷哼從身側(cè)響起右蹦,我...
    開封第一講書人閱讀 39,659評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤诊杆,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后何陆,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體晨汹,經(jīng)...
    沈念sama閱讀 46,200評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,282評(píng)論 3 340
  • 正文 我和宋清朗相戀三年贷盲,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了淘这。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,424評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡巩剖,死狀恐怖铝穷,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情佳魔,我是刑警寧澤曙聂,帶...
    沈念sama閱讀 36,107評(píng)論 5 349
  • 正文 年R本政府宣布,位于F島的核電站鞠鲜,受9級(jí)特大地震影響筹陵,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜镊尺,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,789評(píng)論 3 333
  • 文/蒙蒙 一朦佩、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧庐氮,春花似錦语稠、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,264評(píng)論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至音婶,卻和暖如春慨畸,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背衣式。 一陣腳步聲響...
    開封第一講書人閱讀 33,390評(píng)論 1 271
  • 我被黑心中介騙來泰國(guó)打工寸士, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人碴卧。 一個(gè)月前我還...
    沈念sama閱讀 48,798評(píng)論 3 376
  • 正文 我出身青樓弱卡,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親住册。 傳聞我的和親對(duì)象是個(gè)殘疾皇子婶博,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,435評(píng)論 2 359

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