日本在线www-日本在线播放一区-日本在线不卡免费视频一区-日本在线不卡视频-成人影院久久久久久影院-成人影院一区二区三区

最新廣告
關(guān)注中國(guó)自動(dòng)化產(chǎn)業(yè)發(fā)展的先行者!
工業(yè)智能邊緣計(jì)算2025年會(huì)
CAIAC 2025
2025工業(yè)安全大會(huì)
OICT公益講堂
當(dāng)前位置:首頁(yè) >> 案例 >> 案例首頁(yè)

案例頻道

基于霍夫變換和幾何特性的圖像識(shí)別方法
  • 企業(yè):控制網(wǎng)     領(lǐng)域:SCADA-RTU     行業(yè):建筑樓宇    
  • 點(diǎn)擊數(shù):5822     發(fā)布時(shí)間:2007-09-29 09:38:36
  • 分享到:
本文提出了一種基于霍夫變換和所辨識(shí)圖形(橢圓/圓)幾何特性的圖像識(shí)別方法。該方法能夠比較準(zhǔn)確地提取圖形(橢圓/圓)的各項(xiàng)幾何參數(shù),如形心、橢圓旋轉(zhuǎn)角、長(zhǎng)短軸。筆者將此方法應(yīng)用于基于圖像處理的自動(dòng)報(bào)靶系統(tǒng),取得了比較好的效果,能夠滿(mǎn)足系統(tǒng)所需要的精度和速度。



                                                           關(guān)鍵詞: 霍夫變換;圖像識(shí)別;自動(dòng)報(bào)靶

    顧筠(1963—)
女,陜西西安人.江蘇廣播電視大學(xué)信息工程系講師。

1     引言

    在計(jì)算機(jī)視覺(jué)領(lǐng)域中,如何從當(dāng)前的圖像中提取所需要的特征信息是圖像識(shí)別的關(guān)鍵所在。在許多應(yīng)用場(chǎng)合中需要快速準(zhǔn)確地檢測(cè)出圓或橢圓,從而進(jìn)行更深一步的操作,例如在基于圖像處理的自動(dòng)報(bào)靶系統(tǒng)中,對(duì)靶環(huán)的識(shí)別就屬于這樣的一類(lèi)應(yīng)用。在這方面很多學(xué)者提出了各種方法,如文獻(xiàn)[1]中提出了采用規(guī)則三角形網(wǎng)格的控制點(diǎn)校正方法,文獻(xiàn)[2]中提出了加入方向圖濾波的方法,對(duì)低成本普通攝像頭的幾何失真(“桶形”、“枕形”或者其他不規(guī)則的變形)進(jìn)行校正,取得了一定的效果。在筆者研究的自動(dòng)報(bào)靶系統(tǒng)中,圖像采集部分用的是高精度的攝像頭,這樣,傳統(tǒng)意義上的幾何失真并不明顯。影響報(bào)靶精度的主要矛盾之一,是由于攝像頭與靶紙之間的不完全垂直而引起的線性變形。

    攝像頭采集到的圖形是橢圓或者是圓,如果能夠得到橢圓/圓的各個(gè)參數(shù)再加上對(duì)彈孔的定位,就可以根據(jù)公式計(jì)算出環(huán)值。本文提出了利用橢圓的幾何特性和邊緣方向信息將參數(shù)空間分解,用多級(jí)低維的霍夫變換來(lái)實(shí)現(xiàn)橢圓的檢測(cè),大大減小了計(jì)算量和內(nèi)存占用量,滿(mǎn)足了對(duì)靶環(huán)識(shí)別的應(yīng)用需求。

2     霍夫變換及橢圓/圓的幾何特性引理

    2.1   霍夫變換原理

    霍夫變換用于直線檢測(cè)的基本策略為:由圖像空間的邊緣點(diǎn)去計(jì)算參數(shù)空間中參考點(diǎn)的可能軌跡,在累加器中給計(jì)算出的參考點(diǎn)計(jì)數(shù), 最后選出峰值。 因?yàn)樗鼘⒅苯亲鴺?biāo)系中的線變?yōu)闃O坐標(biāo)中的點(diǎn),故一般常將霍夫變換稱(chēng)為線、點(diǎn)變換。 如圖1中的直線可用參數(shù)表示為:

    ρxcos (θ)+y sin (θ)

    其中:λ為圖象空間中的某條直線;P為原點(diǎn)到λ的垂直距離;α為λ斜率角度;λ在ρ-θ平面上可表示為一點(diǎn)(P ,α)。 



圖1    直線的霍夫變換

    根據(jù)這個(gè)原理,可以用霍夫變換提取直線,通常將x-y平面稱(chēng)為圖像平面,ρ-θ平面稱(chēng)為參數(shù)平面。 將該思想推廣到檢測(cè)曲線,則稱(chēng)為廣義霍夫變換。 

    2.2   橢圓/圓的幾何特性引理

    引理1:設(shè)E為一橢圓或圓,現(xiàn)對(duì)自左向右,自上而下掃描,假設(shè)每一水平掃描線λHi與相交于點(diǎn)XL i和XR i,XM i為XL i和XR i的中點(diǎn),則所有XM i均處于同一條直線lV上,稱(chēng)其為縱軸,XL i(XR i)則稱(chēng)為XR i(XL i)對(duì)于lV的對(duì)稱(chēng)點(diǎn)(見(jiàn)圖2)。

    引理2:設(shè)E為一橢圓或圓,現(xiàn)對(duì)E自上而下,自左向右掃描,假設(shè)每一垂直掃描線lV i與E相交于點(diǎn) YT i 和YR i,YM為YT i 和YR i的中點(diǎn),則所有 YM均處于同一條直線lH上,稱(chēng)其為橫軸,YT i(YR i)則稱(chēng)為YR i(YT i)對(duì)于lH的對(duì)稱(chēng)點(diǎn)(見(jiàn)圖2)。

    引理3:設(shè)為一橢圓或圓,lV和lH為E的兩條對(duì)稱(chēng)軸,則lV和lH的交點(diǎn)即為橢圓E的中心O(見(jiàn)圖3)。
以上引理的證明可參見(jiàn)文獻(xiàn)[6,7]。 



圖2    縱軸lV  與 橫軸lH



圖3    獲得橢圓圓心

3     應(yīng)用實(shí)例 

    霍夫變換是檢測(cè)橢圓的有效方法,若將標(biāo)準(zhǔn)霍夫(SHT)或者廣義霍夫變換(GHT)直接用于橢圓檢測(cè),由于橢圓有5個(gè)自由參數(shù),需要在五維參數(shù)空間進(jìn)行累積,致使這種算法因計(jì)算量和內(nèi)存需求量過(guò)大而難以在實(shí)際中應(yīng)用。為了克服上述缺陷,Xu[3]等提出了隨機(jī)霍夫變換(RHT),在圖像空間隨機(jī)地選取不在一條直線上的幾個(gè)點(diǎn)映射成參數(shù)空間的一個(gè)點(diǎn),是多到一的映射。從而避免了霍夫變換一到多映射的巨大計(jì)算量。但在處理復(fù)雜圖像時(shí),由于無(wú)目標(biāo)的隨機(jī)采樣會(huì)引入大量的無(wú)效采樣與無(wú)效累積,使計(jì)算性能大大降低。筆者提出了利用橢圓的幾何特性和邊緣方向信息將參數(shù)空間分解,用多級(jí)低維的霍夫變換來(lái)實(shí)現(xiàn)橢圓的檢測(cè),大大減小了計(jì)算量和內(nèi)存需求。

    3.1   形心的提取

    在靶環(huán)識(shí)別的過(guò)程中,最關(guān)鍵的一步就是對(duì)形心的提取,只有快速精確地得到形心才能更好的進(jìn)行后續(xù)的各項(xiàng)操作。在開(kāi)始提取橢圓形心前,首先對(duì)圖像進(jìn)行預(yù)處理,包括灰度化、二值化、低通濾波等,并將得到的圖像存在圖像C中。此時(shí),圖像C中含有數(shù)個(gè)同心橢圓(包括一些噪聲點(diǎn))。圖4(a)為原始圖像,圖4(b)為經(jīng)過(guò)預(yù)處理的。



(a)預(yù)處理前          (b)預(yù)處理后

圖4    預(yù)處理前后的圖像

    形心坐標(biāo)的提取步驟如下:

    (1) 從第一行開(kāi)始自左向右掃描圖像C,如果掃描到的數(shù)值是0(二值化后0表示黑色象素,1表示白色象素),則保存該點(diǎn)的坐標(biāo),并且再自右向左掃描這一行尋找黑色象素,保存其坐標(biāo)。這樣掃描完整張圖就可以得到外圈的橢圓邊界。初始化一空白圖像D,對(duì)于每個(gè)邊界特征點(diǎn),應(yīng)用引理1,求得所有的XM i,并將其存于D中。

    假設(shè)XM i所在直線的方程在極坐標(biāo)內(nèi)可表示為:ρ=xcos(θ)+ysin(θ)。考慮一個(gè)以參數(shù)ρ和θ定義的二維空間,x-y平面的任意一直線對(duì)應(yīng)了該空間的一個(gè)點(diǎn)。因此,x-y平面的任意一直線的霍夫變換是ρ-θ空間的一個(gè)點(diǎn)。現(xiàn)在考慮x-y平面的一個(gè)特定的點(diǎn)XM i,坐標(biāo)為(x,y),過(guò)該點(diǎn)的直線可以有很多,每一條都對(duì)應(yīng)了ρ-θ空間中的一個(gè)點(diǎn)。然而這些點(diǎn)必須是滿(mǎn)足以x和y作為常量時(shí)的等式。因此在參數(shù)空間中與x-y空間中所有這些直線對(duì)應(yīng)點(diǎn)的軌跡是一條正弦曲線,而x-y平面上的一個(gè)點(diǎn)(圖5(a))對(duì)應(yīng)了ρ-θ空間的一條正弦曲線(圖5(b))。這一組XM i中絕大多數(shù)都是位于由參數(shù)ρ0和θ0決定的直線上的邊緣點(diǎn),所以這些邊緣點(diǎn)對(duì)應(yīng)于ρ-θ 空間的正弦曲線中絕大多數(shù)都交于點(diǎn)(ρ0, θ0),因?yàn)檫@是它們共享的一條直線的參數(shù) 。



(a)  x-y空間         (b) ρ-θ 空間

圖5    x-y空間與ρ-θ空間的對(duì)應(yīng)關(guān)系

    為了找出這些點(diǎn)所構(gòu)成的直線段,我們可以將ρ,θ空間量化成許多網(wǎng)格。根據(jù)每一個(gè)XM i點(diǎn)的坐標(biāo)(x,y)代入θ的量化值,算出各個(gè)ρ ,所得值(經(jīng)量化)落在某個(gè)網(wǎng)格內(nèi),便使該網(wǎng)格的計(jì)數(shù)累加器加1,等全部(x,y)點(diǎn)變換后,對(duì)網(wǎng)格進(jìn)行檢測(cè)。計(jì)數(shù)值大的網(wǎng)格對(duì)應(yīng)于共線點(diǎn),其(ρ,θ)可用作直線擬合參數(shù),據(jù)此得到lV(如圖6,為了能看得清楚,圖中的黑色區(qū)域已去除)。



圖 6     提取得到的lV

    (2) 重新初始化D,自上向下掃描C,對(duì)于每個(gè)邊界點(diǎn),應(yīng)用引理2,求得所有的YM i,并將其存于D中。對(duì)圖像D作如上所述的變換檢測(cè)直線,檢測(cè)到的結(jié)果即是lH。求lV和lH的交點(diǎn),根據(jù)引理3,該交點(diǎn)即是圖像中外圈橢圓的形心。如圖7,兩直線的交點(diǎn)即是所要提取的靶心。所示位圖的大小為340×369像素,以左下角第一個(gè)像素點(diǎn)為坐標(biāo)原點(diǎn)(0,0),則辨識(shí)到的形心坐標(biāo)為(167,187)。



圖 7     提取到的lH,交點(diǎn)O為靶心

    3.2   橢圓旋轉(zhuǎn)角的獲取

    設(shè)P(xP,yP)為橢圓上某一點(diǎn),P為P點(diǎn)梯度,a和b分別為橢圓的半長(zhǎng)軸和半短軸。對(duì)于圓心在(x0,y0)、旋轉(zhuǎn)角度為0的橢圓,P(xP,yP)滿(mǎn)足以下關(guān)系:

              (1)
            
   
當(dāng)橢圓以(x0,y0)為圓心,旋轉(zhuǎn)角為0時(shí),P(xp,yp)滿(mǎn)足以下關(guān)系:

              (2)
   




圖8    a、b和φ

    由式(2)可知,目前的未知參數(shù)為長(zhǎng)短軸比a / b和旋轉(zhuǎn)角?(0 < φ<2π),令h = a/b,利用霍夫變換在(h,φ)空間上投票,并在(h,φ)空間上找到局部最大值,從而確定h和φ的值。經(jīng)過(guò)對(duì)上圖的運(yùn)算得到結(jié)果為h=1.136,φ=63.435 o。

    3.3   橢圓長(zhǎng)短軸的確定
   
    在h = a / b已知的條件下,橢圓上點(diǎn)P(xp,yp)滿(mǎn)足下式:

               (3)

               (4)

   
如果在2.2中成功獲得了h = a / b的值,則橢圓的長(zhǎng)短軸值可由(3、4)式求得。上圖的運(yùn)算結(jié)果為a=179.4,

    b=157.7。

4     實(shí)驗(yàn)結(jié)果

    采用以上算法能夠快速準(zhǔn)確地的獲取得圖像中所需圖形的幾何參數(shù)。算法是用vc++語(yǔ)言[5]實(shí)現(xiàn)的 ,在Pentium 42.4GHz的機(jī)器上檢測(cè)形心的運(yùn)算時(shí)間小于0.1秒;對(duì)一幅340×369的位圖,形心的定位誤差小于2個(gè)像素點(diǎn)。這樣的運(yùn)算速度和檢測(cè)精度完全能夠適應(yīng)自動(dòng)報(bào)靶系統(tǒng)的實(shí)時(shí)性、準(zhǔn)確性要求。

5     結(jié)束語(yǔ)

    本文討論了利用幾何特性提取圖像中圖形的幾何參數(shù)的方法,并根據(jù)對(duì)稱(chēng)性特點(diǎn)快速確定形心,濾除原圖中不必要的干擾信息,降低了霍夫變換參數(shù)空間的維數(shù),達(dá)到了準(zhǔn)確、快速提取幾何參數(shù)的效果。在實(shí)際應(yīng)用過(guò)程中,參數(shù)空間中累加器的疊加及尋找局部最大值時(shí)的閾值的選取尤為重要。本文的實(shí)現(xiàn)過(guò)程中,參數(shù)空間閾值的選取仍依靠經(jīng)驗(yàn)來(lái)選取某一固定值,這有待今后進(jìn)一步研究。由于算法中采用霍夫變換的投票機(jī)制確定參數(shù),使得圖像中圖形邊界即使不連續(xù)或者部分殘缺(<30%)的情況下,仍能達(dá)到較為滿(mǎn)意的結(jié)果。 

參考文獻(xiàn):

    [1] 鹿洪旭,盧朝陽(yáng),高西全等.用于射擊運(yùn)動(dòng)自動(dòng)判靶的圖像校正算法及其實(shí)現(xiàn)[J].計(jì)算機(jī)工程與科學(xué),2001,23(3):21~24.

    [2] 張建波,高西全,丁玉美等.一種提高射擊運(yùn)動(dòng)自動(dòng)判靶系統(tǒng)精度的方法[J]. 計(jì)算機(jī)工程與科學(xué),2002,29(3):324~327、342.

    [3] Xu L, O ja E . Randomized Hough transform (RHT) : basic mechanisms,algorithms and computational complexities[J],Computer Vision Graphic Image Process : Image understanding , 1993,57 (2) : 131-154.

    [4]彭?yè)P(yáng),胡福橋,李介谷.橢圓特征的快速提取,上海交通大學(xué)學(xué)報(bào),1998, 32(9) :61-63.

    [5] 何斌,馬天予,王運(yùn)堅(jiān).《Visual C++ 數(shù)字圖像處理》,北京:人民郵電出版社,2001.

    [6] Huang C L . Elliptical feature extraction via an improved hough transform . Pattern Recognition Letters , 1989,10 : 93-100.

    [7] Ho Chun Ta , Chen Ling Hwei . A fast ellipse/circle detector using geometric symmetry . Pattern Recognition , 1995,28 : 117-124.

作者信息:

    顧 筠(江蘇廣播電視大學(xué)信息工程學(xué)院,江蘇    南京    210036) 

熱點(diǎn)新聞

推薦產(chǎn)品

x
  • 在線反饋
1.我有以下需求:



2.詳細(xì)的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 五月天六月婷婷开心激情,天使的性电影,三级韩国一区久久二区综合,五月婷婷久,九九精品在线视频,66精品综合久久久久久久 | 欧美一级视频精品观看-欧美一级三级-欧美一级日韩一级亚洲一级va-欧美一级日韩一级亚洲一级-中文字幕精品一区-中文字幕精品视频在线观看 | 国产精品福利在线观看入口-国产精品福利在线观看秒播-国产精品福利在线观看免费不卡-国产精品福利一区二区亚瑟-四虎免费入口-四虎免费看片 | 国产成人精品一区二区视频免费-国产成人精品一区二区视频-国产成人精品一区二区三在线观看-国产成人精品一区二区三在-国产成人精品一区二区三区小说-国产成人精品一区二区三区无码 | 极品白丝-激性欧美激情在线播放16页-激情综合五月天丁香婷婷-激情伊人网-亚洲天堂久久精品成人-亚洲天堂久久精品 | 日本b站一卡二不卡三卡四卡-日本a在线天堂-人与动性行为高清在线播放-人体自拍亚洲综合图区-avav456-avaiai114 | 精品性影院一区二区三区内射-精品亚洲成A人20247在线观看-精品亚洲国产成AV人片传媒-精品亚洲国产成人A片在线播放-精品亚洲国产成人A片在线观看-精品亚洲国产熟女福利自在线 | 99re6在线精品视频免费播放-99re6热视频精品免费观看-99re6热精彩视频在线观看-99re6久精品国产首页-嫩草视频在线观看视频播放-嫩草视频在线观看免费 | 国内自拍中文字幕,久久久一本精品99久久精品66,精品400部自拍视频在线播放,国产麻豆精品在线,日韩欧美高清视频,久久久免费精品视频 | 久久免费资源-久久免费小视频-久久免费手机视频-久久免费视频网站-欧美国产亚洲一区 | 亚洲青草,日本成人a,欧美视频一区二区在线观看,国产精品porn,欧美国产精品va在线观看,精品一区二区三区的国产在线观看 | 伊人精品国产,久久久国产精品视频,国产1页,国产精品亚洲综合一区,国产成人高清亚洲一区91,久久久一区二区三区不卡 | 伊人精品国产,久久久国产精品视频,国产1页,国产精品亚洲综合一区,国产成人高清亚洲一区91,久久久一区二区三区不卡 | 欧美精品综合-欧美精品自拍-欧美精品专区免费观看-欧美精品在线一区二区三区-欧美精品在线一区-欧美精品在线视频观看 | 一区二区国产精品-一区二区高清在线观看-一区二区高清在线-一区二区成人国产精品-九九视频精品全部免费播放-九九视频国产 | 在线看国产,精品国产一区二区二三区在线观看,国产一区二区三区视频,美女一级毛片免费观看,日韩aa在线观看,成人精品一区二区www | 天天插天天搞,国产99在线,九七视频在线观看,2020国产成人精品视频网站,日本久久网,人人澡人人澡人人看青草 | 亚洲中文字幕特级毛片-亚洲制服丝袜中文字幕-亚洲制服丝袜在线观看-亚洲制服欧美自拍另类-免费一级黄色-免费一级国产生活片 | 一个人看的www观看免费-一个人看的www高清在线观看-一个人看的www高清视频-一个人看的www高清免费资源-久久999-久久996热精品xxxx | 黄色片网站免费观看-黄色片网站观看-黄色片网站大全-黄色片视频网-色偷偷网址-色偷偷网站 | 五月婷六月婷婷,97九色,成年人国产,精品久久久久久久,久久久久久久国产精品电影,国产在线观看青草视频 | 日韩久久精品一区二区三区-日韩久久精品视频-日韩久草视频-日韩久草-国产成人短视频-国产成人调教视频在线观看 | 黑人巨大精品欧美-黑人巨大精品欧美一区二区-黑人巨大精品欧美一区二区o-黑人巨大精品欧美一区二区免费-黑人巨大跨种族video-黑人巨大两根一起挤进A片 | 综合色网站-综合色图-综合色婷婷-综合色天天-乱淫视频-乱淫片 | 精品无码免费黄色网站-精品无码免费一区二区三区-精品无码免费在线播放-精品无码免费专区-精品无码免费专区午夜-精品无码欧美黑人又粗又 | 在线观看日本视频-在线观看日本免费-在线观看日本www-在线观看日本-久久亚洲精品成人-久久亚洲精品tv | 欧美性xxxxxx性,国产精彩视频在线观看,亚洲欧美视屏,久艹网,国产日韩欧美中文,亚洲欧美经典 | 久久99国产亚洲高清-久久99国产亚洲高清观看首页-久久99国产亚洲精品观看-久久99国产一区二区-久久99国产一区二区三区-久久99国产综合精品 | 亚洲精品色情影片-亚洲精品沙发午睡系列-亚洲精品深夜AV无码一区二区-亚洲精品天堂在线观看-亚洲精品偷拍AV一区二区-亚洲精品偷拍影视在线观看 | 亚洲青草,日本成人a,欧美视频一区二区在线观看,国产精品porn,欧美国产精品va在线观看,精品一区二区三区的国产在线观看 | 久草免费在线观看-久草免费在线色站-久草免费在线视频-久草免费资源-天堂网中文在线-天堂网中文字幕 | 佐藤遥希在线播放一二区-佐山爱巨大肥臀在线-佐山爱痴汉theav-佐良娜被爆漫画羞羞漫画-麻豆视频传媒二区-麻豆视频传媒 | 又大又粗好舒服好爽视频-又大又白g奶-又粗又长又爽又大硬又黄-又粗又长又黄又爽视频-久久久久中文-久久久久这里只有精品 | 国产欧美日韩中文久久-国产欧美日韩在线一区二区不卡-国产欧美日韩在线人成aaaa-国产欧美日韩在线观看一区二区三区-婷婷国产天堂久久综合五月-婷婷99视频精品全部在线观看 | 99只有精品-99这里只有精品在线-99这里只有精品视频-99这里只有精品66视频-欧美国产视频-欧美国产日韩综合 | 激情区小说区偷拍区图片区-激情偷乱人成视频在线观看-激情文学另类小说亚洲图片-激情销魂乳妇奶水小说-香蕉九九-香蕉成人啪国产精品视频综合网 | 欧美成人免费xxx大片,91在线视频一区,精品日韩一区二区三区,欧美日韩 在线播放,欧美在线aa,亚洲专区路线一路线二天美 | 激情 亚洲,欧美日韩一区二区在线观看视频,欧美亚洲第一页,国内精品福利在线视频,国产黄色小视频网站,日本欧美成人 | 国产高清在线精品一区在线-国产高清在线精品一区二区三区-国产高清在线精品一区a-国产高清在线精品一区-日韩在线a视频免费播放-日韩在线2020专区 | 天天干在线免费视频-天天干夜夜爱-天天干网-天天干天天曰天天操-天天干天天夜-天天干天天玩天天操 | 天天干天操-天天干天天爱天天操-天天干天天操天天干-天天干天天操天天摸-久久2-久久2017 |