專(zhuān)利名稱(chēng):基于位置關(guān)系識(shí)別高壓線路桿塔、引流線、導(dǎo)線的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種基于位置關(guān)系識(shí)別高壓線路桿塔、引流線、導(dǎo)線的方法。該方法可 以應(yīng)用到紅外圖像、紫外圖像、可見(jiàn)光圖像上準(zhǔn)確識(shí)別出線路的桿塔、引流線及導(dǎo)線。
背景技術(shù):
采用直升機(jī)對(duì)高壓送電線路進(jìn)行巡檢具有較高的效率。通過(guò)在直升機(jī)上安裝具有 多光譜的圖像采集設(shè)備,用于對(duì)輸電線路的缺陷進(jìn)行檢測(cè)。由于每次巡檢采集圖像數(shù)據(jù)量 大,完全采用人眼分析診斷線路圖像缺陷,工作強(qiáng)度很大,同時(shí)會(huì)因?yàn)槿搜鄣钠趯?dǎo)致缺陷 的遺漏或誤判。因此采用智能缺陷診斷的方法自動(dòng)分析采集的圖像,發(fā)現(xiàn)線路中的可疑缺 陷,有效減少人工診斷的數(shù)據(jù)量,進(jìn)而降低人工分析的強(qiáng)度,同時(shí)提高線路維護(hù)的效率與可 靠性。智能缺陷診斷的基礎(chǔ)首先是圖像上高壓線路的各個(gè)部件的自動(dòng)識(shí)別,這里主要研究 桿塔、弓I流線、導(dǎo)線三個(gè)部件的識(shí)別,其次是在部件識(shí)別的基礎(chǔ)上對(duì)部件進(jìn)行診斷?,F(xiàn)有的高壓線路部件識(shí)別的文獻(xiàn)較少,且主要涉及導(dǎo)線的識(shí)別。Guangjian Yan 等人在"Automatic Extraction of Power Lines From Aerial Images,,一文中首先使 用radon變換從電力線上提取線段,然后使用組的方法連接這些線段,最后使用卡爾曼濾 波器將這些線段連接成完整的導(dǎo)線,從而實(shí)現(xiàn)導(dǎo)線的識(shí)別;Zhengrong Li等人在“Towards automatic power line detection for a UAV surveillance system using pulse coupled neural filter and an improved Hough transform,,一文中首先使用脈沖偶合神 經(jīng)濾波器剔除背景噪聲,產(chǎn)生清晰的邊緣,應(yīng)用Hough變換檢測(cè)直線,在Hough空間中應(yīng)用 基于知識(shí)的線聚類(lèi)方法,改進(jìn)hough變換,進(jìn)而獲得識(shí)別的結(jié)果。這兩種識(shí)別方法存在的問(wèn) 題是兩種方法使用了 radon變換和hough變換,故計(jì)算量較大,同時(shí)由于在野外環(huán)境下高 壓線路圖像上的線對(duì)象較多,意味著更不適合使用hough或radon算法;其次,由于這兩種 方法僅僅根據(jù)導(dǎo)線本身的特性對(duì)導(dǎo)線進(jìn)行識(shí)別,沒(méi)有結(jié)合高壓線路上其他部件與導(dǎo)線的位 置關(guān)系識(shí)別導(dǎo)線,容易將與導(dǎo)線特性類(lèi)似的背景干擾誤判成導(dǎo)線,導(dǎo)致后續(xù)產(chǎn)生誤診斷。
發(fā)明內(nèi)容
為了解決上述技術(shù)問(wèn)題,本發(fā)明的目的在于提供一種基于位置關(guān)系識(shí)別架空高壓 線路桿塔、引流線、導(dǎo)線的方法。該方法能準(zhǔn)確的識(shí)別桿塔、引流線及導(dǎo)線,通過(guò)充分利用 桿塔、引流線、導(dǎo)線三個(gè)部件的自身特征以及位置關(guān)系來(lái)進(jìn)行識(shí)別,克服了因使用hough、 radon變換時(shí)計(jì)算量大,以及排除部件本身特性而帶來(lái)的背景的干擾,降低了識(shí)別算法的復(fù) 雜度、提高了識(shí)別的準(zhǔn)確性。為達(dá)到上述目的,本發(fā)明采用如下技術(shù)方案一種基于位置關(guān)系識(shí)別高壓線路桿塔、引流線、導(dǎo)線的方法,其步驟如下(1)、對(duì)輸入的架空高壓線路圖像進(jìn)行預(yù)處理;(2)、在預(yù)處理后的圖像上分別提取水平、垂直、傾斜小線段;(3)、以圖像各個(gè)分塊中水平、垂直、傾斜小線段數(shù)量的分布判斷圖像中是否存在塔桿。將圖像縱向分成塊,各個(gè)分塊中分別具有水平、垂直、傾斜小線段,以圖像中各個(gè)分塊 中水平、垂直、傾斜小線段的數(shù)量,判斷圖像中是否存在桿塔。如果圖像中不存在桿塔,則當(dāng) 前處理的圖像為第一類(lèi)圖像,則轉(zhuǎn)步驟(4);如果圖像上存在桿塔,則轉(zhuǎn)步驟(5);(4)、圖像上不存在桿塔,則當(dāng)前圖像為第一類(lèi)圖像,在第一類(lèi)圖像中采用小線段 跟蹤、合并的方法生成長(zhǎng)直線,在長(zhǎng)直線中識(shí)別導(dǎo)線;(5)、圖像上存在桿塔,根據(jù)引流線與桿塔的位置關(guān)系選擇擬合小曲線段的小線 段,采用小線段擬合小曲線段,跟蹤、合并擬合小曲線段生成曲線段,在生成的曲線段中識(shí) 別引流線,判斷圖像中是否存在引流線,如果不存在引流線,則圖像為第二類(lèi)圖像,轉(zhuǎn)步驟 (6);如果存在引流線,則圖像為第三類(lèi)圖像,則跳至步驟(7);(6)、圖像上不存在引流線,在第二類(lèi)圖像中采用小線段跟蹤、合并生成長(zhǎng)直線,在 長(zhǎng)直線中識(shí)別導(dǎo)線;(7)、圖像上存在引流線,在第三類(lèi)圖像中采用小線段跟蹤、合并生成長(zhǎng)直線,在長(zhǎng) 直線中識(shí)別導(dǎo)線。所述的步驟(1)中對(duì)高壓線路圖像進(jìn)行預(yù)處理包括圖像的灰度化、用Prewitt算 子提取圖像邊緣、用綜合二值法二值化邊緣提取后的圖像、最后采用線性細(xì)化對(duì)二值化后 的圖像進(jìn)行細(xì)化。所述的步驟(6)在長(zhǎng)直線中識(shí)別導(dǎo)線是在生成的長(zhǎng)直線中,按照斜率將長(zhǎng)直線 歸入各個(gè)平行線組中,找到兩組平行線,其中一組平行線鄰近圖像左邊,另一組鄰近圖像右 邊,如果兩組平行線具有相交區(qū)域,并且兩組平行線的夾角為鈍角時(shí),則該兩組平行線是第 二類(lèi)圖像中在長(zhǎng)直線中識(shí)別出的導(dǎo)線。所述的步驟(7)在長(zhǎng)直線中識(shí)別導(dǎo)線是在生成的長(zhǎng)直線中,按照斜率將長(zhǎng)直線 歸入各個(gè)平行線組中,找到一組平行線與已識(shí)別出的引流線之間存有相交區(qū)域,則該組平 行線是第三類(lèi)圖像中在長(zhǎng)直線中識(shí)別出的導(dǎo)線。本發(fā)明的基于位置關(guān)系識(shí)別高壓線路桿塔、引流線、導(dǎo)線的方法與現(xiàn)有技術(shù)相比 具有的有益效果是該方法利用桿塔、引流線、導(dǎo)線之間的位置關(guān)系為依據(jù)進(jìn)行識(shí)別,能夠 排除背景中的干擾,使得識(shí)別的結(jié)果更可靠、精確。該方法可以應(yīng)用到紅外圖像、紫外圖像、 可見(jiàn)光圖像上,準(zhǔn)確識(shí)別出線路的桿塔、引流線及導(dǎo)線。進(jìn)一步在紅外熱圖像中準(zhǔn)確、智能 診斷出線路上熱缺陷;在紫外圖像上診斷出線路上的放電缺陷;在可見(jiàn)光圖像上診斷出導(dǎo) 線上的斷股、異物附著等缺陷。
圖1為貫穿整幅圖像的導(dǎo)線的第一類(lèi)圖像的實(shí)物圖;圖2為出現(xiàn)了桿塔、導(dǎo)線且為直線塔線路的第二類(lèi)圖像的實(shí)物圖;圖3為出現(xiàn)了桿塔、引流線、導(dǎo)線且為耐張塔線路的第三類(lèi)圖像的實(shí)物圖;圖4為本發(fā)明的基于位置關(guān)系識(shí)別高壓線路桿塔、引流線、導(dǎo)線的方法的流程圖;圖5為第一類(lèi)圖像中,導(dǎo)線從圖像左邊進(jìn)入,右邊離開(kāi),貫穿整幅圖像的示意圖;圖6為第一類(lèi)圖像中,導(dǎo)線從圖像下邊進(jìn)入,上邊離開(kāi),貫穿整幅圖像的示意圖;圖7為第一類(lèi)圖像中,導(dǎo)線從圖像下邊進(jìn)入,右邊離開(kāi),貫穿整幅圖像的示意圖;圖8為第一類(lèi)圖像中,導(dǎo)線從圖像左邊進(jìn)入,上邊離開(kāi),貫穿整幅圖像的示意圖9為第二類(lèi)圖像中導(dǎo)線識(shí)別示意圖;圖10為第三類(lèi)圖像中桿塔在圖像左邊時(shí)的導(dǎo)線識(shí)別示意圖;圖11為第三類(lèi)圖像中桿塔在圖像中間時(shí)的導(dǎo)線識(shí)別示意圖;圖12為第三類(lèi)圖像中桿塔在圖像右邊時(shí)的導(dǎo)線識(shí)別示意圖;圖13為本發(fā)明的步驟(5)中引流線識(shí)別的流程圖。
具體實(shí)施例方式下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明的實(shí)施例作進(jìn)一步詳細(xì)的描述。本實(shí)施例是以從直升機(jī)上采集到的真實(shí)高壓線路可見(jiàn)光圖像為例進(jìn)行的說(shuō)明,圖 像的分辨率為1280*762。將高壓線路桿塔、引流線、導(dǎo)線的識(shí)別算法設(shè)計(jì)成標(biāo)準(zhǔn)的動(dòng)態(tài)連接 庫(kù),在庫(kù)中定義一組輸入輸出函數(shù)。初始化,包括分配空間,定義圖像格式,預(yù)設(shè)一些后續(xù) 判斷需要用的閾值;去初始化,包括釋放在初始化時(shí)分配的空間;調(diào)用識(shí)別函數(shù),輸入圖 像,輸出診斷結(jié)果;應(yīng)用在機(jī)載實(shí)時(shí)在線診斷系統(tǒng),事后線路缺陷分析系統(tǒng)中。將圖像分為三類(lèi)第一類(lèi)圖像,如圖1所示圖中只出現(xiàn)了貫穿整幅圖像的導(dǎo)線;第 二類(lèi)圖像,如圖2所示,圖中出現(xiàn)了桿塔、導(dǎo)線,桿塔為直線塔;第三類(lèi)圖像,如圖3所示,圖 中出現(xiàn)了桿塔、引流線、導(dǎo)線,桿塔為耐張塔。如圖4所示,為本發(fā)明的基于位置關(guān)系識(shí)別高壓線路桿塔、引流線、導(dǎo)線的方法, 其步驟如下(1)、對(duì)輸入的架空高壓線路圖像進(jìn)行預(yù)處理對(duì)讀入的架空高壓線路可見(jiàn)光圖像進(jìn)行預(yù)處理,其步驟包括圖像灰度化、用 Prewitt算子提取圖像邊緣、用綜合二值化的方法二值化邊緣圖像、最后采用線性細(xì)化的方 法細(xì)化二值化后的圖像。(2)、在預(yù)處理后的圖像上分別提取水平、垂直、傾斜小線段在預(yù)處理后的圖像上根據(jù)圖像上各個(gè)像素點(diǎn)的屬性分別提取水平、垂直、傾斜小 線段是首先在預(yù)處理完的圖像上依據(jù)各個(gè)像素點(diǎn)與其8領(lǐng)域中各個(gè)像素點(diǎn)的位置關(guān)系分 別定義為水平像素點(diǎn)、垂直像素點(diǎn)、孤立像素點(diǎn),然后分別提取水平、垂直、傾斜小線段。提 取的步驟如下(2-1)、在預(yù)處理完的圖像上提取水平小線段,其具體步驟如下(2-1-1)、在圖像中找到屬性為水平像素點(diǎn)的像素點(diǎn),以這個(gè)點(diǎn)為起點(diǎn)開(kāi)始搜索, 將這個(gè)點(diǎn)記為seed。如果存在水平像素點(diǎn),則轉(zhuǎn)步驟(2-1-2);否則轉(zhuǎn)步驟(2_1_5);(2-1-2)、分別搜索seed的右、右下、右上三個(gè)方向,如果其中任何一個(gè)方向上存 在水平像素點(diǎn),則繼續(xù)在該方向上進(jìn)行搜索,同時(shí)記錄下當(dāng)前的搜索方向?yàn)橄蛴?,還是向右 下,還是向右上;(2-1-3)、直到當(dāng)前被搜索的像素點(diǎn)在記錄下的搜索方向上不存在水平像素點(diǎn)時(shí), 停止搜索,將seed作為提取的水平小線段的起點(diǎn),以搜索停止時(shí)的像素點(diǎn)為終點(diǎn),計(jì)算小 線段的斜率,截距,長(zhǎng)度,并定義小線段結(jié)構(gòu)用來(lái)保存提取的小線段的信息,該結(jié)構(gòu)包括1)小線段的起點(diǎn);2)小線段終點(diǎn);3)小線段斜率;
4)小線段截距;5)小線段長(zhǎng)度;6)小線段落在哪個(gè)圖像分塊中。小線段結(jié)構(gòu)的定義用偽代碼表示為Segment {Point startP ;Point endP ;Double slope ;Double intercept ;Int length ;Int locate ;}(2-1-4)、回到步驟(2-1-1),繼續(xù)水平小線段的提取。(2-1-5)、圖像中不存在沒(méi)有搜索過(guò)的屬性為水平像素點(diǎn)的像素點(diǎn),停止水平小線 段的提取。(2-2)、在預(yù)處理完的圖像上提取垂直小線段,其具體步驟采用與上述步驟(2-1) 基本相同的步驟,只是將上述步驟(2-1)中的“水平像素點(diǎn)”改為“垂直像素點(diǎn)”,經(jīng)步驟 (2-2-1)、(2-2-2)、(2-2-3)、(2-2-4)、(2-2-5)提取垂直小線段;(2-3)、在預(yù)處理完的圖像上提取傾斜小線段,其具體步驟采用與上述步驟(2-1) 基本相同的步驟,只是將上述步驟(2-1)中“水平像素點(diǎn)”改為“孤立像素點(diǎn)”經(jīng)步驟 (2-3-1)、(2-3-2)、(2-3-3)、(2-3-4)、(2-3-5)提取傾斜小線段;(3)、以圖像中的各個(gè)圖像分塊中水平、垂直、傾斜小線段數(shù)量的分布判斷圖像中 是否存在桿塔,其具體步驟如下(3-1)、將圖像縱向等分成10塊,分別統(tǒng)計(jì)各個(gè)圖像分塊中水平、垂直、傾斜小線 段的數(shù)量。定義圖像分塊結(jié)構(gòu)用來(lái)保存每個(gè)圖像分塊的信息,該結(jié)構(gòu)包括1)分塊中水平小線段的數(shù)量;2)分塊中垂直小線段的數(shù)量;3)分塊中傾斜小線段的數(shù)量;4)分塊是否為桿塔區(qū)域的標(biāo)志。圖像分塊結(jié)構(gòu)的定義用偽代碼表示為BlockInfo {Int Hnum ;Int Vnum ;Int Snum ;B00L Tower_Area ;} (3-2)、計(jì)算各個(gè)分塊中水平、垂直、傾斜小線段數(shù)量的均值和方差,用偽代碼表示 為
Hmean ==1/10* Σ BlockInfoi, Hnum (1)
Vmean ==1/10* Σ BlockInfoi, Vnum(2)
Smean ==1/10* Σ BlockInfoi, Snum(3)
Hvar =1/10* Σ (BlockInfoi, Hnum-Hmean)2(4)
Vvar =1/10* Σ (BlockInfoi, Vnum-Vmean)2(5)
Svar =1/10* Σ (BlockInfoi, Snum-Smean)2(6)其中Hmean、Vmean, Smean為整幅圖像上水平、垂直、傾斜小線段數(shù)量的均值,H var.V var、S var為整幅圖像上水平、垂直、傾斜小線段數(shù)量的方差。如果水平小線段、垂直小線段、傾斜小線段數(shù)量的方差同時(shí)大于預(yù)設(shè)的三個(gè)閾值 時(shí),則圖像中存在桿塔。該判斷過(guò)程采用的偽代碼表示如下if (Hvar > α ^feVvar > α 2&&Svar > α 3)Tower_Exist = 1(7)elseTower_Exist = 0其中Cii為閾值。(3-3)、如果存在桿塔時(shí),則根據(jù)分塊中水平、垂直、傾斜小線段的數(shù)量判斷桿塔所 在分塊。如果圖像中某個(gè)分塊滿足1)水平小線段的數(shù)量與整幅圖像水平小線段數(shù)量的均值之差大于整幅圖像水平 小線段數(shù)量的方差;2)垂直小線段的數(shù)量與整幅圖像垂直小線段數(shù)量的均值之差大于整幅圖像垂直 小線段數(shù)量的方差;3)傾斜小線段的數(shù)量與整幅圖像傾斜小線段數(shù)量的均值之差大于整幅圖像傾斜 小線段數(shù)量的方差。將該判斷條件用偽代碼表示如下BlockInfoi. Hnum-Hmean > Hvar (8)BlockInfoi. Vnum-Vmean > Vvar (9)BlockInfoi. Snum-Smean > Svar (10)此時(shí),則認(rèn)為桿塔在該圖像分塊中,將桿塔所在分塊結(jié)構(gòu)Bl0CkInf0中的字段 Tower—Area 置為 TRUE。(3-4)、以桿塔識(shí)別的結(jié)果為依據(jù),判斷當(dāng)前處理的圖像為第一類(lèi)圖像還是第二、 第三類(lèi)圖像。如果不存在桿塔時(shí)圖像為第一類(lèi)圖像,繼續(xù)步驟(4);如果存在桿塔時(shí)圖像是 第二類(lèi)圖像或第三類(lèi)圖像,跳至步驟(5)繼續(xù)處理。(4)、圖像上不存在桿塔,則當(dāng)前處理的圖像為第一類(lèi)圖像,在圖像上跟蹤、合并小 線段生成長(zhǎng)直線,在長(zhǎng)直線中識(shí)別導(dǎo)線,定義長(zhǎng)直線結(jié)構(gòu)
1)長(zhǎng)直.線起點(diǎn);
2)長(zhǎng)直線錄占. ▲ -^A;廣、/、、、 ,
3)長(zhǎng)直.線斜率;
4)長(zhǎng)直.線截距;6)用來(lái)標(biāo)記長(zhǎng)直線屬于哪個(gè)平行線組的字段t 長(zhǎng)直線結(jié)構(gòu)的定義用偽代碼表示為 line {
Point startP ; Point endP ; Double slope ; Double intercept ; Int length ; Int Group ;
ι
定義平行線組結(jié)構(gòu)
1)平行線組的組號(hào);
2)平行線組內(nèi)直線的條數(shù);
3)平行線組的起點(diǎn)
4)平行線組的終點(diǎn)
5)平行線組的斜率
6)用來(lái)標(biāo)記平行線組是否接近圖像左邊緣的字段
7)用來(lái)標(biāo)記平行線組是否接近圖像右邊緣的字段
8)用來(lái)標(biāo)記平行線組是否接近圖像下邊緣的字段
9)用來(lái)標(biāo)記平行線組是否接近圖像上邊緣的字段。 平行線組結(jié)構(gòu)的定義用偽代碼表示為 Parallel{
Int Group ; Int size ; Point startP ; Point endP ; Double slope ; Int left—edge ; Int right—edge ; Int bottom—edge ; Int up—edge ;
ι
建立一個(gè)長(zhǎng)直線對(duì)象鏈表,記為PoWer_line,用來(lái)存放跟蹤、合并后的長(zhǎng)直線。新 個(gè)平行線組鏈表,記為Parallel,用來(lái)存放PowerJine中斜率相同的長(zhǎng)直線對(duì)象。 在圖像上跟蹤、合并小線段生成長(zhǎng)直線,在長(zhǎng)直線中識(shí)別導(dǎo)線的具體步驟如下 (4-1)、分別跟蹤、合并水平、垂直、傾斜小線段 (4-1-1)、跟蹤、合并水平小線段,其步驟如下
(4-1-1-1)、首先在提取出的水平小線段中拿出一條水平小線段,記為seecLline,
8該小線段需要滿足條件小線段結(jié)構(gòu)中的長(zhǎng)度字段length不為-1。在取出后需要將Seed_ line, length置為-1。如果存在這樣的直線段,則轉(zhuǎn)到步驟(4_1_1_2),否則轉(zhuǎn)到步驟 (4-1-1-4)。(4-1-1-2)、然后再在已提取出的水平小線段中尋找下一條水平小線段,記為 curr_line,該條小線段滿足如下條件1)起點(diǎn)的χ坐標(biāo)大于seecLline終點(diǎn)的χ坐標(biāo);2) curr_line. length字段不為_(kāi)1。以seedjine的起點(diǎn),Curr_line的終點(diǎn)為一條新的直線
的兩個(gè)端點(diǎn),計(jì)算新直線的斜率,用偽代碼表示如下
權(quán)利要求
一種基于位置關(guān)系識(shí)別高壓線路桿塔、引流線、導(dǎo)線的方法,其特征在于,該方法步驟如下(1)、對(duì)輸入的架空高壓線路圖像進(jìn)行預(yù)處理;(2)、在預(yù)處理后的圖像上分別提取水平、垂直、傾斜小線段;(3)、以圖像中各個(gè)分塊中水平、垂直、傾斜小線段數(shù)量的分布判斷圖像中是否存在塔桿,將圖像縱向分成塊,各個(gè)分塊中分別具有水平、垂直、傾斜小線段,以圖像中各個(gè)分塊中水平、垂直、傾斜小線段的數(shù)量,判斷圖像中是否存在桿塔,如果圖像中不存在桿塔,則當(dāng)前處理的圖像為第一類(lèi)圖像,則轉(zhuǎn)步驟(4);如果圖像上存在桿塔,則轉(zhuǎn)步驟(5);(4)、圖像上不存在桿塔,則當(dāng)前圖像為第一類(lèi)圖像,在第一類(lèi)圖像中采用小線段跟蹤、合并的方法生成長(zhǎng)直線,在長(zhǎng)直線中識(shí)別導(dǎo)線;(5)、圖像上存在桿塔,根據(jù)引流線與桿塔的位置關(guān)系選擇擬合小曲線段的小線段,采用小線段擬合小曲線段,跟蹤、合并擬合小曲線段生成曲線段,在生成的曲線段中識(shí)別引流線,判斷圖像中是否存在引流線,如果不存在引流線,則圖像為第二類(lèi)圖像,轉(zhuǎn)步驟(6);如果存在引流線,則圖像為第三類(lèi)圖像,則跳至步驟(7);(6)、圖像上不存在引流線,在第二類(lèi)圖像中采用小線段跟蹤、合并生成長(zhǎng)直線,在長(zhǎng)直線中識(shí)別導(dǎo)線;(7)、圖像上存在引流線,在第三類(lèi)圖像中采用小線段跟蹤、合并生成長(zhǎng)直線,在長(zhǎng)直線中識(shí)別導(dǎo)線。
2.根據(jù)權(quán)利要求1所述的基于位置關(guān)系識(shí)別高壓線路桿塔、引流線、導(dǎo)線的方法,其特 征在于所述的步驟(1)中對(duì)高壓線路圖像進(jìn)行預(yù)處理包括圖像的灰度化、用Prewitt算 子提取圖像邊緣、用綜合二值法二值化邊緣提取后的圖像、最后采用線性細(xì)化對(duì)二值化后 的圖像進(jìn)行細(xì)化。
3.根據(jù)權(quán)利要求1所述的基于位置關(guān)系識(shí)別高壓線路桿塔、引流線、導(dǎo)線的方法,其 特征在于所述的步驟(6)在長(zhǎng)直線中識(shí)別導(dǎo)線是在生成的長(zhǎng)直線中,按照斜率將長(zhǎng)直線 歸入各個(gè)平行線組中,找到兩組平行線,其中一組平行線鄰近圖像左邊,另一組鄰近圖像右 邊,如果兩組平行線具有相交區(qū)域,并且兩組平行線的夾角為鈍角時(shí),則該兩組平行線是第 二類(lèi)圖像中在長(zhǎng)直線中識(shí)別出的導(dǎo)線。
4.根據(jù)權(quán)利要求1所述的基于位置關(guān)系識(shí)別高壓線路桿塔、引流線、導(dǎo)線的方法,其特 征在于所述的步驟(7)在長(zhǎng)直線中識(shí)別導(dǎo)線是在生成的長(zhǎng)直線中,按照斜率將長(zhǎng)直線歸 入各個(gè)平行線組中,找到一組平行線與已識(shí)別出的引流線有相交區(qū)域,則該組平行線是第 三類(lèi)圖像中在長(zhǎng)直線中識(shí)別出的導(dǎo)線。
全文摘要
本發(fā)明公開(kāi)了一種基于位置關(guān)系識(shí)別高壓線路桿塔、引流線、導(dǎo)線的方法,該方法步驟如下(1)對(duì)輸入的高壓線路圖像進(jìn)行預(yù)處理;(2)在預(yù)處理后的圖像上分別提取水平、垂直、傾斜小線段;(3)以圖像中各個(gè)分塊中水平、垂直、傾斜小線段的數(shù)量識(shí)別桿塔;(4)圖像上不存在桿塔,在第一類(lèi)圖像上識(shí)別導(dǎo)線;(5)圖像上存在桿塔,在圖像中采用小線段擬合的方式生成曲線,并判斷圖像上是否存在引流線;(6)圖像上不存在引流線,在第二類(lèi)圖像上識(shí)別導(dǎo)線;(7)圖像上存在引流線,在第三類(lèi)圖像上識(shí)別導(dǎo)線。該方法利用桿塔、引流線、導(dǎo)線之間的位置關(guān)系為依據(jù)進(jìn)行識(shí)別,能夠排除背景中的干擾,使得識(shí)別的結(jié)果更可靠、精確。
文檔編號(hào)G06K9/52GK101950357SQ20101029000
公開(kāi)日2011年1月19日 申請(qǐng)日期2010年9月21日 優(yōu)先權(quán)日2010年9月21日
發(fā)明者李建彬, 邱君華, 韓軍 申請(qǐng)人:上海大學(xué)