国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Sobel邊緣檢測的圓周Harris角點檢測算法

2019-09-10 07:22董立紅彭業(yè)勛符立梅

董立紅 彭業(yè)勛 符立梅

摘要:特征點的選取是視覺研究的基礎,其選取的精確度直接影響到視覺信息處理的準確性與可靠性。傳統(tǒng)Harris角點檢測方法具有計算簡單、易于實現(xiàn)的優(yōu)點,但該算法效率低下、檢測精度較低、抗噪性差、存在角點簇。提出一種基于Sobel邊緣檢測的圓周Harris角點檢測算法:首先采用Sobel邊緣檢測進行角點預篩選,本質(zhì)上提高檢測效率;隨后采用圓周窗口模板對篩選后的角點進行非極大值抑制,減少漏檢點與偽角點的個數(shù);最后采用臨近點剔除法,保留非極值最大點作為角點,解決角點簇問題。實驗結果表明,文中角點檢測算法運行效率得到了極大提高,減低漏檢率的同時,旋轉不變性亦得到了改善。

關鍵詞:角點檢測;改進Harris算法;旋轉不變性;圓周窗口

中圖分類號:TP 391.41文獻標志碼:A

DOI:10.13800/j.cnki.xakjdxxb.2019.0227文章編號:1672-9315(2019)02-0374-07

0引言

圖像亮度發(fā)生劇烈變化,亦或者圖像邊緣曲線上曲率的極大值點[1],稱之為角點。角點是在圖像處理中的一個重要特征,它主要運用到運動目標識別和跟蹤、圖像匹配等計算機視覺領域。角點檢測的精確度,直接決定了識別、跟蹤及匹配結果的好壞,因此角點檢測是計算機視覺處理中十分重要的環(huán)節(jié)。

Harris算法是一種傳統(tǒng)的角點檢測算法,它是在Moravec算法的基礎上,由Harris C和Stephens M兩人在1988年改進發(fā)展而來的。Harris角點檢測存在一些不足,如需人工設置閾值[2],存在偽角點、角點簇,角點定位不精確以及檢測效率低下。針對Harris角點的信息丟失和位置偏移問題,2009年毛雁明、蘭美輝等人提出了雙閾值的想法,根據(jù)2次非極大值抑制,結合一定區(qū)域內(nèi)有一個角點的方法,確定角點,但是并沒有解決人工閾值選取[3]。對于定位不精確的問題,2013年張晶等提出B樣條函數(shù)來代替?zhèn)鹘y(tǒng)算法算法中的高斯平滑函數(shù),進而改進了窗口大小選擇困難的問題,提高了定位精度[4]。2015年龔平、劉相濱提出了運用像素點響應值進行曲線擬合的方法,根據(jù)峰值來確定角點,解決了人工閾值選取帶來的角點分布不均現(xiàn)象[5]。2015年鄒志遠等人提出了一種自適應閾值的方法,對人工選取閾值得到的改善,從而避免人工選取閾值造成的角點分布不合理的現(xiàn)象[6]。2016年趙萌等人提出了一種高斯函數(shù)參數(shù)自適應的Harris角點檢測算法[7],解決了高斯函數(shù)參數(shù)選取的不確定性影響。由于人工設置閾值易產(chǎn)生角點簇的現(xiàn)象,2017年張見雙等人提出了一種改進的算法[8],通過圖像分塊處理,并在每個圖像塊中進行自適應閾值設置[9-10]的方法,改善了角點簇現(xiàn)象。

針對Harris算法的不足,上述提到的不同方法都取得了一定的成效,但均不同程度地降低了檢測算法的運算效率,如何在提高檢測算法效率的同時,降低誤檢測的率成為文中的研究方向。文中提出運用Sobel邊緣檢測[11-12]來備選角點來提高檢測`效率;在進行非極大值抑制時,文中把傳統(tǒng)的矩形模板改為圓周模板,該模板具有旋轉不變性,大大改善了圖像角點的檢測精度,最后采用鄰域內(nèi)臨近角點剔除[13-14]的方法,排除角點簇,進一步提高檢測的精確度。

2.3剔除部分偽角點

在進行了角點的預篩選以及非極大值抑制之后,局部會有一些角點簇和偽角點出現(xiàn),即在一定的領域內(nèi)可能出現(xiàn)2個或者多個角點,這對于一些后續(xù)處理可能導致不準確,比如圖像匹配,角點簇可能導致匹配概率的明顯增加,因此文中應該消除這種現(xiàn)象的出現(xiàn),文中采用鄰近角點的剔除,即在一定的局部范圍內(nèi),只允許一個非極大值的出現(xiàn),當在局部范圍內(nèi),出現(xiàn)2個或者以上的角點,選取非極大值最大的作為角點,排除其他的角點,文中采用5*5的模板。

3實驗結果和分析

為了更好地驗證文中算法的準確度,選擇積木圖像作為實驗原圖像(如圖1(a)所示)。參數(shù)分別選取p=0.010,p=0.005,半徑R=2,將圓周窗口算法與傳統(tǒng)算法進行對比實驗,實驗結果如圖1所示。

3.1算法時間和準確度對比

閾值選取為p·Max,將傳統(tǒng)算法和文中算法進行比較,算法效率見表1,算法準確度(正確角點數(shù)/(正確角點數(shù)+偽角點數(shù)+漏檢角點數(shù)數(shù)))見表2.

由實驗結果可知,原始Harris角點檢測算法的漏檢角點比較多,運行時間比較長,提出的圓周角點檢測算法,漏檢角點明顯減少,以p=0.010為例,準確度由傳統(tǒng)算法的61.19%提高到7692%,且通過采用Sobel邊緣檢測角點備選方法,大大提高了算法的檢測效率,平均時間從原來的0.769 583 s降低到0.238 220 s,約為傳統(tǒng)算法的31%.

3.2旋轉不變性對比

將圖1(a)圖像旋轉45°角后作為實驗圖像,采用“錯準比”((誤檢數(shù)+漏檢數(shù))/準確數(shù))對文中圓周檢測算法及傳統(tǒng)算法進行結果比較,實驗結果如圖3所示,錯準比比值越大,檢測效果越差,見表3.

3.3抗噪性對比

對原始圖像加入=0,δ=0.005的高斯白噪聲[20],對傳統(tǒng)算法和文中算法進行試驗對比。

如圖4所示對比傳統(tǒng)Harris角點檢測算法,文中算法大大改善了角點簇和偽角點的影響,因此文中算法具有較強的抗噪性。

4結論

1)實驗結果表明文中改進算法相較于傳統(tǒng)算法,檢測精度提高了約10.52%,檢測效率提高了約69.05%;

2)提出的改進算法相較于傳統(tǒng)算法,具有旋轉不變性及較強的抗噪性。由于本文算法閾值的選擇仍為人工選取,適用性與適應度不夠高,是未來研究的重點。

參考文獻(References):

[1]蘇婷,金龍旭,李國寧,等.基于改進Harris算法的圖像角點檢測[J].半導體光電,2015,36(3):495-499.

SU Ting,JIN Longxu,LI Guoning,et al.Image corner detection based on? improved Harris algorithm[J].Semiconductor Optoelectronics,2015,36(3): 495-499.

[2]CHEN Xiaoyuan.An algorithm for fast corner points extraction with reducing mistaken matching based on Harris operator[C]//Research Institute of Management Science and Industrial Engineering.Proceedings of 2017 5th International Conference on Mechatronics,Materials,Chemistry and Computer Engineering(ICMMCCE 2017).Research Institute of Management Science and Industrial Engineering,2017:6.

[3]毛雁明,蘭美輝,王運瓊,等.一種改進的基于Harris的角點檢測方法[J].計算機技術與發(fā)展,2009,19(5):130-133.

MAO Yanming,LAN Meihui,WANG? Yunqiong,et al.An? improved corner detection method? based on Harris[J].Computer? Technology and Development,2009,19(5): 130-133.

[4]張晶,李玉龍,王陽萍.基于B樣條函數(shù)的改進Harris角點檢測算法[J].蘭州交通大學學報,2013,32(6):32-35.

ZHANG Jing,LI Yulong,WANG Yangping.Improved Harris corner detection algorithm based on Bspline function[J].Journal of Lanzhou Jiaotong University,2013,32(6):32-35.

[5]龔平,劉相濱,周鵬.一種改進的Harris角點檢測算法[J].計算機工程與應用,2010,46(11):173-175.

GONG Ping,LIU Xiangbin,ZHOU? Peng.Improved Harris based corner? detection algorithm[J].Computer? Engineering? and Applications,2010,46 (11):173-175.

[6]鄒志遠,安博文,曹芳,等.一種自適應紅外圖像角點檢測算法[J].激光與紅外,2015,45(10):1272-1276.

ZOU Zhiyuan,AN Bowen,CAO Fang,et al.Adaptive? corner point detection of infrared? images[J].Laser & Infrared,2015,45(10):1 272-1276.

[7]趙萌,溫佩芝,鄧星,等.一種參數(shù)自適應的Harris角點檢測算法[J].桂林電子科技大學學報,2016,36(3):215-219.

ZHAO Meng,WEN Peizhi,DENG? Xing,et al.A parameter? adaptive Harris corner detecion? algorithm[J].Journal of Guilin University? of Electronic Technology,2016,36(3):? 215-219.

[8]張見雙,張紅民,羅永濤,等.一種改進的Harris角點檢測的圖像配準方法[J].激光與紅外,2017,47(2):230-233.

ZHANG Jianshuang,ZHANG Hongmin,LUO Yongtao,et al.An improved Harris corner detection image registration method[J].Laser & Infrared,2017,47(2):230-233.

[9]JU Zengwei.Image segmentation based on adaptive threshold edge detection and mean shift[C]//IEEE,IEEE Beijing Section.Proceedings of 2013 IEEE 4th International Conference on Software Engineering and Service Science.IEEE,IEEE Beijing Section,2013:4.

[10]LI Zhonghai.An adaptive threshold edge detection method based on the law of gravity[C]//Northeastern University,IEEE Singapore Industrial Electronics Branch,IEEE Control Systems Association Harbin Branch:Control and Decision Editorial Department,2013:4.

[11]沈德海,張龍昌,鄂旭.基于Sobel算子的改進邊緣檢測算法[J].信息技術,2015(4):15-18.

SHEN Dehai,ZHANG Longchang,E Xu.An improved edge detection? algorithm based on Sobel? operator[J].Information Technology,2015(4):15-18.

[12]張棋,賈方秀,殷婷婷.基于改進Sobel算法的實時圖像邊緣檢測系統(tǒng)設計[J].儀表技術與傳感器,2018(2):101-104,108.

ZHANG Qi,JIA Fangxiu,YIN? Tingting.Design of realtime image? edge detection system based on? improved Sobel algorithm[J].Instrument? Technique and Sensor,2018(2):101-104,108.

[13]龍忠杰,王吉芳,左云波.一種改進的Harris與SUSAN相結合的角點檢測算法[J].計算機應用與軟件,2013,30(12):133-136.

LONG Zhongjie,WANG Jifang,ZUO? Yunbo.An improved corner? detection algorithm with? the combination of Harris? and? SUSAN[J].Computer? Applications and? Software,2013,30(12): 133-136.

[14]盧偉家,劉纏牢.一種基于Harris特征點檢測的改進算法[J].儀表技術與傳感器,2017(12):98-100,104.

LU WeiJia,LIU Chanlao.Improved? algorithm based on Harris feature point? detection[J].Instrumentation Technology? and Sensors,2017(12): 98-100,104.

[15]王培元,周建軍,王日勝,等.海面艦船目標檢測優(yōu)化算法仿真[J].計算機仿真,2017,34(7):416-421.

WANG Peiyuan,ZHOU Jianjun,WANG Risheng,et al.The? simulations of an optimal algorithm for? sea surface ship targets detection[J].Computer? Simulation,2017,34(7):? 416-421.

[16]洪改艷,芮廷先,俞偉廣,等.Harris角點檢測的優(yōu)化算法[J].計算機系統(tǒng)應用,2017,26(4):169-172.

HONG GaiYan,RUI TingXian,YU? WeiGuang,et al.Improved algorithm based? on Harris corner detection[J].Computer Systems & Applications,2017,26(4):? 169-172.

[17]Jun Yan,Yan Piao.Research on the Harris algorithm of feature extraction for moving targets in the video[J].Applied Mechanics and Materials,2014,741:378.

[18]趙萬金,龔聲蓉,劉純平,等.一種自適應的Harris角點檢測算法[J].計算機工程,2008(10):212-214,217.

ZHAO Wanjin,GONG Shengrong,LIU? Chunping,et al.Adaptive? Harris corner detection algorithm[J].Computer Engineering,2008(10):? 212-214,217.

[19]周龍萍.基于改進的Harris算法檢測角點[J].計算機技術與發(fā)展,2013,23(2):11-14.

ZHOU Longping.Corners detection based on improved Harris algorithm[J].Computer Technology and Development,2013,23(2): 11-14.

[20]LI Yibo,LI Junjun.Harris corner detection algorithm based on improved contourlet transform[J].Procedia Engineering,2011,15:2239-2243.

[21]楊占龍.基于特征點的圖像配準與拼接技術研究[D].西安:西安電子科技大學,2008.

YANG Zhanlong.Research image? registration and mosaic based on? feature point[D].Xi’an:Xidian University,2008.

[22]齊俊.一種改進的Harris角點檢測算法[D].北京:北京印刷學院,2015.

QI Jun.An? improved Harris corner detection? algorithm[D].Beijing:Beijing Institute of? Graphic Communication,2015.

[23]ZHANG Yi.Edge? detection algorithm of image fusion based on improved sobel operator[C]//IEEE Beijing Section、Global Union Academy of Science and Technology、Chongqing Global Union Academy of Science and Technology,Chongqing Geeks Education Technology Co.,Ltd.Proceedings of 2017 IEEE 3rd Information Technology and Mechatronics Engineering Conference(ITOEC 2017).IEEE Beijing Section、Global Union Academy of Science and Technology,Chongqing Global Union Academy of Science and Technology、Chongqing Geeks Education Technology Co.,Ltd.,2017:5.

[24]LI Wancai.Optimization and Implementation of the Sobel Edge Detection on Davinci Platform[C]//中國自動化學會智能自動化專業(yè)委員會.2013年中國智能自動化學術會議論文集(第1分冊).中國自動化學會智能自動化專業(yè)委員會,2013:6.

[25]李鵬程,曾毓敏,張夢.一種改進的Harris角點檢測算法[J].南京師大學報(自然科學版),2014,37(2):49-54.

LI Pengcheng,ZENG Yumin,ZHANG?? Meng.An improved Harris corner? detection[J].Journal of Nanjing Normal? University(Natural Science),2014,37(2): 49-54.

[26]徐振武,徐志京.基于Harris角點檢測的改進算法研究[J].微型機與應用,2016,35(13):15-18.

XU Zhenwu,XU Zhijing.An improved? algorithm for corner detection based on? Harris[J].Microcomputer & Applications,2016,35(13):15-18.

宁明县| 滦平县| 建平县| 焉耆| 宜阳县| 东至县| 龙胜| 天柱县| 亳州市| 琼结县| 河间市| 许昌市| 时尚| 永和县| 富锦市| 蓬溪县| 峨眉山市| 紫云| 吴江市| 平潭县| 常宁市| 宁阳县| 长葛市| 天峨县| 高要市| 抚松县| 南投县| 东明县| 华坪县| 卢氏县| 汤原县| 巴南区| 响水县| 磴口县| 大渡口区| 山东| 盖州市| 淮南市| 嘉兴市| 丹阳市| 静乐县|