999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

巖石顆粒圖像中的斜長石識別

2018-03-15 08:25:52周磊滕奇志何海波
現代計算機 2018年3期
關鍵詞:特征區域檢測

周磊,滕奇志,何海波

(1.四川大學電子信息學院圖像信息研究所,成都 610065;2.成都西圖科技有限公司,成都 610024)

0 引言

在石油地質領域中,研究人員通過偏光顯微鏡觀察巖石的光學特性和表面紋理特征,從而對不同巖石進行鑒別和成分分析,但在實際應用中巖石樣本目標顆粒眾多,人工鑒定工作量大,因此利用計算機實現巖石礦物成分分類識別具有重要研究價值。針對斜長石類礦物易呈現出相互平行的特殊紋理直線的特征,通過提取這些具有一定規律的直線特征達到對斜長石族礦物及其他巖石顆粒進行區分的目的。

直線特征的檢測與提取一直以來都是圖像處理和分析的一個重要問題,其中經典的算法包括Hough變換和LSD(Line Segment Detector)局部直線檢測算法。Hough[1]變換是傳統的直線檢測方法之一,具有較強的抗噪聲能力并能夠準確給出所提取直線段特征參數。然而,將Hough變換應用于巖石薄片圖像時,在密集點處出現大量共線點,反映在Hough的參數空間中具有許多偽峰點,而在實際的應用中偽峰點在圖像上無法找到其對應的直線,從而造成誤提取。

LSD局部直線檢測算法是由VGR Grompone等[3]提出,算法首先計算每個像素點的梯度信息,并根據區域增長生成直線段候選區域,再通過外接矩形計算出區域所代表的直線段,并選擇其長軸作為候選直線段區域。該算法的特點是提取速度快,無需調整任何參數。不少學者在經典LSD算法基礎上進行了研究,參考文獻[4]提出了一種基于區域生長,通過圖像梯度信息的局部直線段檢測方法,參考文獻[7]對參考文獻[4]做了改進,減少了計算量,提高了檢測率,但是該算法采用了固定閾值大小,針對不同應用需要相應的調整其大小。文獻[6]基于LSD局部直線檢測算法,提出直線區域有效性檢測策略的直線段檢測算法,文獻[11]參考文獻[6]使用相同的直線區域有效性檢測策略的直線段檢測算法,提出了一種基于動態閾值的區域生長的LSD算法,可以降低方向準確度使得候選區域更加連續,從而獲得更準確的直線。

圖3 梯度模板

我們將LSD直線檢測算法應用在顆粒目標上時發現,由于局部檢測算法自增長的特點,顆粒中長線段局部模糊或被遮擋的原因,經常被割裂為多條直線,造成大量噪聲和斷裂現象,該現象的出現往往會造成斜長石顆粒中的直線特征的誤識別。針對此問題,本文提出了一種基于LSD候選直線段分段擬合的方法。該算法既能夠實現精準、快速的直線段特征提取,又能提高復雜紋理目標下檢測直線的有效性和直線段的完整性。

1 巖石薄片紋理特征選擇和提取

1.1 巖石薄片紋理特征的選擇

圖像特征的提取是圖像識別和分類的前提,根據圖像的特點通過某種算法有效地區分出圖像中不同類型的物體的特征向量或者特征參數。一般來說,特征提取分為基于形狀特征提取、空間特征提取、顏色特征提取和紋理特征提取4種類型。每種類型都有不同的方法,針對不同的圖像,每種方法呈現出較大差異,故應結合實際圖像來選取正確的特征提取方法。本文主要針對巖石礦物薄片在偏光鏡下易呈現的雙晶、解理、裂理等紋理的直線特征,通過提取這些具有一定規律的紋理特征可以有效的完成對斜長石與其他巖石礦物的區分。

下圖1分別介紹了三種巖石礦物在偏光顯微鏡下的紋理特征,(a)石英礦物圖像,其內部特征只有少量的,離散的噪聲,紋理細節較少,顆粒表面整潔光滑;(b)斜長石礦物圖像,其特征表現為由于雙晶、糙面等現象使得顆粒的紋理細節比較清楚,紋理比較豐富,且存在若干條一定間距的平行紋理直線;(c)堿性長石礦物圖像,同樣存在大量的紋理信息,但該紋理信息不具有規律性,既不滿足斜長石的紋理特征,同時跟石英相比具有大量的無規則信息。

圖1 石英、斜長石以及堿性長石礦物紋理特征的區別

1.2 基于LSD候選直線段分段擬合算法的特征提取

復雜巖石顆粒圖像中的斜長石識別算法主要分為圖像預處理、基于LSD直線段的候選區域提取,之后根據提供的候選直選段對其進行二維特征的相似度進行聚類,最后根據圖像直線密度進行有效性的檢測并進行斜長石識別。對巖石顆粒圖像整體識別過程流程圖如圖2所示。

(1)圖像的梯度

圖像的梯度反映了圖像中相鄰像素間的灰度值的變化關系,計算圖像的梯度對于檢測圖像的邊緣結構有著十分重要的意義和作用。對于數字圖像I中像素點(x,y),i(x,y)為該像素的灰度值,gx、gy是圖像坐標系的兩個梯度方向,對于不同的梯度算子,模板的大小也會直接影響圖像的細節信息,模板過大容易導致圖像細節丟失,模板過小雖然節省了計算量,但對噪聲敏感度增加,增加不必要的冗余信息。本文參照文獻[4]采用最簡單的 2×2模板,通過式(1)-(4)可計算出圖像的梯度大小和方向。

梯度的模值:

梯度方向的計算:

梯度的模板:

(2)圖像區域生長策略

針對得到的梯度圖像信息,采用區域生長策略來獲得具有相似性的連通區域。區域生長是一個不斷迭代的過程,通過種子點的選擇,根據一定的生長準則,把相鄰像素點的相似屬性作為分類的標準,逐步迭代分類,直至所有點都迭代完畢或者滿足終止條件。因此可以通過該方法將具有相近梯度信息的像素點連通起來構成候選區域,該算法思想簡單并且能夠提供較好的邊界信息。

本文參考文獻[6]的貪心算法的區域生長策略,該策略既減少算法的時間代價,又提高線特征提取速度,同時經過生長區域得到的像素點只能屬于一個區域,所以在生長的過程中需要對其標注不同區域的標簽,直至所有的點遍歷完畢。在數字圖像中,梯度值較大的像素點對應著更加明顯的邊界,直線段存在邊緣信息上的可能性也增加了。因此需對像素梯度的大小進行排序,本文采用文獻[7]的偽序法,該方法是以線性時間為代價的桶排序思想的方法,使排序速度得到大幅提升。排序后將像素梯度值最大的點作為種子點進行基于梯度信息的區域生長,根據生長準則(鄰域點的梯度方向與區域主體的梯度方向的差值在一定的閾值θ范圍之內)標記出屬于該區域的所有點,再將剩余的梯度的模值較大的點作為種子點,依次進行迭代,直至某像素點不符合生長準則或者遍歷完所有像素點。如果閾值θ太小,會導致檢測到的線段斷裂,甚至部分直線段無法檢測,如果閾值θ設置太大,區域生長的過程中會出現許多誤連接,導致生長出的區域內包含太多噪聲點,容易將噪聲點誤檢測為直線段的一部分。

(3)基于候選區域的相似直線擬合

通過以上步驟得到直線段的候選區域后需要將該區域擬合成一條完整連續的直線段,本文采取了通過外接最小矩形來描述候選區域,計算得到的每個像素作為加權值,并參與外接矩形中心位置的計算,具體公式如式(5)、(6)所示:

其中R代表某個區域,G(j)代表R內第j點的梯度大小,x(j)是 R 內第 j點的 x坐標值,y(j)是 R 內第 j點的y坐標值。在計算矩形中心后,將矩形的主方向設置為直線主方向,將矩陣M中最小特征值的特征向量的方向作為矩形的方向,矩陣M如式(7)所示。

最后,在矩形能夠包含區域內所有點的基礎上,將矩形的長軸作為候選目標直線段。

由于LSD算法本身的局限性,目標顆粒中同一條解理線的直線段之間存在嚴重的斷裂現象,導致在識別判斷的過程對同一條解理線進行多次重復計算,從而造成整體目標的誤識別。為了獲得較完整直線段數據,本文利用直線段的距離特征對具有相似傾斜角的線簇進行相似擬合,將傾斜角相近且距離相近的直線簇擬合為一條直線,這樣做的主要目的是確保復雜紋理圖像中直線段的完整性,為后期的統計分類提供可靠的數據信息,提高斜長石的分類的準確率。其主要步驟如下。

步驟1:首先對直線段進行一定的預處理操作,刪除冗余直線段。在復雜紋理薄片直線檢測的過程中,針對線段長度過短或者總體數量較少的情況,將這些直線段視為噪聲線段進行過濾,其主要目的是為了獲得薄片圖片中更加明顯的長直線特征。

步驟2:笛卡爾坐標轉極坐標。將直線傾斜角θ和直線到原點的距離d,用極坐標表示。

根據公式:

斜截式:截距為b,斜率為k,傾斜角為θ

點到直線的距離公式:

根據公式(8)-(10)求得描述直線的二維特征:傾斜角θ和直線到原點(圖片的左下角作為原點)的距離d。

如圖4所示,圖a為堿性長石的樣本顆粒,圖b是基于LSD算法下檢測出來的直線紋理特征,圖c表示統計出的每條直線的傾斜角度信息,從該直方圖可以發現直線紋理的傾斜角度主要集中在125°左右,圖d表示的是每條直線到原點的不同距離,根據紋理直線的傾斜角度和直線到原點之間的距離的直線二維特征,尋找傾斜角度接近和直線到原點距離相近的直線并歸類。

圖4 統計去噪后的直線二維特征直方圖

步驟3:直線段的描述。在極坐標下,傾斜角θ和原點距離d可以描述不同的直線段,每條直線段對應唯一的傾斜角θ和原點距離d,對該二維特征分別進行直方圖統計。已知斜長石的特征主要是存在一定間距的平行直線:對于平行直線,傾斜角相近,為了保證平行直線在的傾斜角誤差范圍內,在數字圖像處理技術中,若有兩像素點的梯度方向之差direction(g(x1,y1)。g(x2,y1))<2π/n,則可認為在方向準確度為 n 時兩像素的梯度方向一致。根據神經感知學理論[8]以及數值實驗,通常n取8~16,此處根據實驗效果設置n為72,其步長角度為5°,因為步長角度過大,會造成角度過大的分為一簇,若步長角度太小,直線簇類過多,都會影響實驗精度。

步驟4:分類擬合。在已知相互平行的直線簇中,根據距離閾值D,依次選取其中一條并與其他直線距離比較獲得對應的差值距離Δd,若Δd=(d1-d2)D的情況,循環結束。將擬合后的新直線段,代替被擬合的多條直線段,如下圖5所示,圖b描述的是需要待擬合的直線段,圖c是將擬合后的直線段整合到剩余直線段中。

圖5 多條相似直線段的擬合過程

步驟5:直線密度有效性判別。k為圖像中主方向直線的條數。若k>D,則圖像張檢測的直線密度判定有效,可作為斜長石判定的候選圖像,否則,該巖石顆粒判定為非斜長石。本文設置D=2,直線密度有效性判別將會解決因為存在較少的平行直線單元情況而誤判別為斜長石的狀況。

(4)斜長石的識別

經過擬合后的直線,斜長石顆粒直線的紋理特征更加明顯。針對上述過程中獲得的直線傾斜角θ和原點距離d,考慮其中多條直線平行度,便可判定該巖石顆粒是否屬于斜長石顆粒。

根據公式:

標準特征近似參數γ:num為主方向直線的條數,N為所檢測直線的總數:

根據公式(8)-(11),若存在γ>C1(0

2 實驗結果及分析

本文算法在檢測復雜巖石紋理顆粒直線特征時,其主要目的是從各類巖石顆粒中識別出斜長石的紋理特征,因此本文算法針對該問題,提出了兩項要求:1)對直線的檢測過程必須要保證直線特征的直觀性和有效性,即得到高質量的斜長石的紋理特征;2)濾除冗余噪聲直線,在復雜的巖石薄片圖像中,夾雜中許多的噪聲信息,為了保證紋理特征的有效提取,盡可能減少因為噪聲直線,對提升斜長石的識別率有很大的幫助。

從圖7可以觀察到兩種基于LSD直線算法,圖a和e是斜長石樣本顆粒,圖b和f是傳統LSD直線檢測算法,存在大量噪聲直線段以及直線斷裂現象,因為圖中存在非平行直線段和噪聲直線的干擾,在此基礎上用相同的斜長石判別方法進行判斷,其結果屬于非斜長石類,圖c和g是文獻[11]算法,該算法基于LSD算法,采用了動態閾值的區域生長,能夠更好地抑制紋理邊緣所造成的偽直線,減少了直線段中的斷裂現象,圖d和h是本文算法,從圖中可以觀察到相比圖b、f、c和g,本文算法濾除了大量冗余直線段,同時成功擬合了部分斷裂直線段,呈現出具有一定規律的平行直線段并且線條完整與實際紋理特征相符合,達到提供更加完整連續平滑直線段的目的,并且克服了LSD局部直線檢測中出現的斷裂直線段缺點的問題,為斜長石直線特征的識別提供了有力的依據。

為了驗證該算法的識別率,本文采用了三組不同的巖石樣本實驗數據,第一組為斜長石顆粒樣本,第二組為石英顆粒樣本,第三組是堿性長石和石英的混合顆粒樣本,對三組不同的測試樣本檢測出斜長石顆粒的正確識別率以及誤識別率,測試結果如下表所示。表1可以明顯觀察到采用本文算法可以對巖石顆粒中的斜長石具有較好的識別能力,提升了正確識別率的結果,同時從表2可以觀察到本文算法對堿性長石和石英有很好的區分能力,降低了誤識別率的結果。

表1 本文算法針對斜長石樣本顆粒識別結果

圖7 文獻[11]直線檢測算法以及本文算法對比效果圖

表2 本文算法針對石英和堿性長石樣本顆粒的檢測結果

3 結語

本文提出了一種基于LSD直線候選區域根據相似性擬合的算法。該算法主要通過圖像的梯度信息進行區域生長,獲得具有相似梯度區域的連通區間,然后用外接最小矩形的長軸描述候選直線段,再對候選直線段進行相似擬合,獲得能夠表征多段分裂直線段的直線段結構。通過實驗和理論分析表明,本算法具有以下主要特點:1)算法具有很強的魯棒性,能夠在復雜的紋理圖片中檢測到直線;2)算法檢測的直線段更加精確。相比Hough變換中存在的大量誤檢和LSD直線檢測過多斷裂直線段,該算法保證了獲得復雜紋理圖片中連續直線的完整性,有效地抵抗了細小的邊緣結構區域;3)該算法計算量小,繼承了文獻[7]采取的偽排序算法濾除了復雜紋理中的大量噪聲,節省了計算量。

[1]村上,伸一.Use of the Hough Transform to Detect Lines and Curves in Pictures[C].Commun.ACM 1972.1972:11-15.

[2]Galamhos C,Matas J,Kittler J.Progressive Probablistic Hough Transform for Line Detection.Proceedings of Computer Vision and Pattern Recognition,1999:23-25.

[3]Kultanen P,Xu L,Oja E.Randomized Hough Transform[C].Proc.Of IEEE Pattern Recognition,1990,631-635

[4]Rafael Grompone von Gioi,Jérémie Jakubowicz,Jean-Michel Morel,and Gregory Randall,LSD:a Line Segment Detector,Image Processing on Line,2(2012):35-55.

[5]夏軍營,徐小泉,熊九龍.利用梯度信息快速提取直線邊緣特征[J].中國圖象圖形學報,2012,17(8):987-994.

[6]董銀文,苑秉成,石釗銘,等.基于直線特征的航拍圖像機場跑道自動識別算法[J].系統工程與電子技術,2013,35(4):876-879.

[7]覃勛輝,馬戎,付維平,等.一種基于梯度的直線段檢測算法[J].光子學報,2012,41(2).

[8]Desolneux A,Moisan L,Morel J M.Computational Gestalts and Perception Thresholds[J].Journal of Physiology-Paris,2003,97(2-3):311-324.

[9]Xu Lei,Oja E.Randomized Hough Transform(RHT):Basic Mechanism,Algorithms,and Computational Complexities[J].CVGIP:Image Understanding,1993,57(2):131-154.

[10]Lee D,Park Y.Discrete Hough Transform Using Line Segment Representation for Line Detection[J].Opt Eng,2011,50(8):087004.

[11]閔濤,蔣宜勤,滕奇志,等.礦物顯微圖像中的直線段特征提取算法[J].微型機與應用,2016,35(6):35-38.

猜你喜歡
特征區域檢測
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
如何表達“特征”
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
抓住特征巧觀察
小波變換在PCB缺陷檢測中的應用
關于四色猜想
分區域
基于嚴重區域的多PCC點暫降頻次估計
電測與儀表(2015年5期)2015-04-09 11:30:52
主站蜘蛛池模板: 国产一在线观看| 日本人妻一区二区三区不卡影院| 久久精品国产精品青草app| 白丝美女办公室高潮喷水视频| 国产玖玖玖精品视频| 欧美精品啪啪一区二区三区| аv天堂最新中文在线| 成人在线欧美| 亚洲成人www| 18禁黄无遮挡免费动漫网站| 波多野结衣国产精品| 国产区免费| 国产精品99久久久久久董美香| 久久福利网| 国产成人高清精品免费软件| 亚洲成人网在线播放| 国产视频大全| 国产麻豆精品久久一二三| 制服丝袜一区| 乱人伦视频中文字幕在线| 天天综合亚洲| 久草视频中文| 亚洲精品无码av中文字幕| 91丨九色丨首页在线播放| 国产免费观看av大片的网站| 女人18毛片一级毛片在线 | 成人国产精品一级毛片天堂 | 国产在线观看精品| 看你懂的巨臀中文字幕一区二区| 精品国产香蕉在线播出| 亚洲一区二区三区国产精华液| 毛片免费在线| 久草性视频| 99久久成人国产精品免费| 99久久亚洲综合精品TS| 亚洲精品欧美重口| 欧美午夜理伦三级在线观看| 国产91在线|日本| 久久这里只精品国产99热8| 亚洲国产精品无码AV| 伊人成人在线| 国产真实乱人视频| 亚洲精品麻豆| 亚洲日韩久久综合中文字幕| 亚洲IV视频免费在线光看| 亚洲综合香蕉| 亚洲综合中文字幕国产精品欧美| 精品欧美日韩国产日漫一区不卡| a国产精品| 在线免费看黄的网站| 日韩无码黄色| 国产91特黄特色A级毛片| a级毛片网| 亚洲欧美日韩成人高清在线一区| 亚洲—日韩aV在线| 欧美有码在线观看| 在线视频一区二区三区不卡| 欧美午夜在线播放| AV不卡无码免费一区二区三区| 日本精品视频| 国产精品丝袜在线| 亚洲三级影院| 91亚洲视频下载| 精品视频第一页| 午夜精品久久久久久久2023| 丁香六月综合网| 国产99视频精品免费视频7 | 99久久国产精品无码| 一区二区理伦视频| 国产国模一区二区三区四区| 欧美日韩国产高清一区二区三区| 亚洲人精品亚洲人成在线| 亚洲精品无码AV电影在线播放| 狠狠色丁婷婷综合久久| 欧美色图第一页| 日韩无码一二三区| 亚洲69视频| 国内精品视频| 97狠狠操| 99热这里只有精品免费国产| 男女男免费视频网站国产| 亚洲国产成人麻豆精品|