久久久91-久久久91精品国产一区二区-久久久91精品国产一区二区三区-久久久999国产精品-久久久999久久久精品

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

案例頻道

基于仿射變換的圖象定位方法
  • 企業(yè):控制網(wǎng)     領(lǐng)域:儀器儀表     行業(yè):市政工程    
  • 點(diǎn)擊數(shù):3315     發(fā)布時(shí)間:2007-06-16 22:50:04
  • 分享到:
本文主要針對(duì)復(fù)雜地物背景下的一般圖象目標(biāo),在應(yīng)用本征空間方法進(jìn)行魯棒跟蹤等方面做了大量研究工作。放棄了基于平移運(yùn)動(dòng)模型的傳統(tǒng)相關(guān)算法,改用仿射變換運(yùn)動(dòng)模型,借助快速解法,在保持跟蹤定位魯棒性的基礎(chǔ)上,實(shí)現(xiàn)了以實(shí)時(shí)的速度處理目標(biāo)發(fā)生的旋轉(zhuǎn)、平移、放縮等仿射變化。通過(guò)理論分析以及大量實(shí)驗(yàn)驗(yàn)證,配合以適當(dāng)?shù)哪0甯虏呗裕摲椒梢詷?gòu)成一種替代傳統(tǒng)互相關(guān)跟蹤的新方法。



引言

    圖象匹配是在計(jì)算機(jī)視覺(jué)和自動(dòng)目標(biāo)識(shí)別領(lǐng)域中廣泛應(yīng)用的識(shí)別定位技術(shù),主要是在給定初始目標(biāo)信息的情況下,能在后續(xù)圖象中自動(dòng)找到目標(biāo)區(qū)域。目標(biāo)位置通常用相對(duì)于視場(chǎng)左上角的偏移、旋轉(zhuǎn)角度和放大比例等幾個(gè)參數(shù)來(lái)描述。

    當(dāng)前,圖象匹配主要方法有特征匹配方法、基于平移模型的相關(guān)匹配方法等。特征匹配方法一般應(yīng)用于待匹配圖象目標(biāo)有較明顯的幾何特征,例如亮度特征、區(qū)域特征、邊緣特征、點(diǎn)特征等請(qǐng)情況。首先按照相同的特征提取準(zhǔn)則在輸入圖象和模板圖象中提取特征,再根據(jù)兩者特征的對(duì)應(yīng)性得到一個(gè)超方程組,然后可以通過(guò)一些諸如最小二乘法、最小錯(cuò)誤方程法等優(yōu)化解法得到位置參數(shù)。定位將相對(duì)容易一些。但是,當(dāng)目標(biāo)處于復(fù)雜背景中,或者沒(méi)有明顯幾何特征時(shí),這種方法的應(yīng)用受到很大的限制。此外,當(dāng)出現(xiàn)新的特征或者部分特征丟失等情況下,特征之間的對(duì)應(yīng)性將難以確立。本文論述的基于區(qū)域的仿射模型定位方法能夠在復(fù)雜背景中獲得較高的匹配精度,可以作為互相關(guān)算法的改進(jìn)型。

1 仿射變換定義及其性質(zhì)

    仿射變換是射影幾何中的一種基本變換,其定義是:若變換 , , 是非奇異線性變換,  ,則變換 稱(chēng)為仿射變換。
二維歐氏空間上的仿射變換為:
                            (1)
其中,
 , , 
式中的 都是實(shí)數(shù)。

    仿射變換具有平行線轉(zhuǎn)換成平行線和有限點(diǎn)映射到有限點(diǎn)的一般特性。平移,旋轉(zhuǎn),縮放,及錯(cuò)位等都是二維仿射變換的特例。

2 誤差評(píng)價(jià)方法

    傳統(tǒng)的誤差評(píng)價(jià)方式往往容易受到極個(gè)別大誤差點(diǎn)的影響,而不能夠有效考慮整體的情況。降低個(gè)別較大誤差點(diǎn)的影響,必須考慮在映射函數(shù)上對(duì)其進(jìn)行抑制??疾旌瘮?shù)誤差映射函數(shù):                                (2)

    函數(shù)曲線表示為:
 
圖1   曲線

    實(shí)線表示 對(duì)應(yīng)的曲線,虛線表示 對(duì)應(yīng)的曲線, 值控制該函數(shù)對(duì)誤差的抑制范圍, 值越小對(duì)誤差值抑制的程度就越大。再采用 函數(shù)計(jì)算上面圖1的例子得到,(b)相對(duì)于(a)的 值為0.988,而(c)相對(duì)于(a)的 值為1.241,大于真正的目標(biāo)圖象的誤差,這種評(píng)價(jià)方式是合理的。

3 迭代求解算法

    這種方法的突出優(yōu)點(diǎn)是在目標(biāo)真實(shí)位置附近能夠快速收斂,并且可以獲取非常高的定位精度。缺點(diǎn)是該方法是局部收斂的,必須要有目標(biāo)的先驗(yàn)位置知識(shí)。

    以模板圖象中心為坐標(biāo)原點(diǎn)建立坐標(biāo)系,那么模板圖象表示為 。模板圖象中的點(diǎn) 經(jīng)仿射變換后,變?yōu)檩斎雸D象中的點(diǎn) ,其中位置 和 之間存在仿射關(guān)系: 。 為 和仿射系數(shù) 的函數(shù)。 和 是相對(duì)于模板圖象中心的水平和垂直坐標(biāo), 和 表示仿射變換后的圖象在水平和垂直方向的變化量。

    若用 來(lái)表示模板圖象 經(jīng)過(guò)仿射變換后在輸入圖象中的對(duì)應(yīng)區(qū)域,則在灰度不變性前提下有公式成立:
                         (3)

    至此,模板目標(biāo)圖象和輸入圖象之間的仿射關(guān)系就建立起來(lái)了。

    基于梯度下降的算法是一種局部收斂的算法,計(jì)算時(shí)需要一個(gè)參數(shù)的初始估計(jì) 。采用迭代遞歸方法來(lái)求解最優(yōu)的仿射參數(shù) :

    設(shè) ,參數(shù) 為仿射參數(shù) 的兩次估計(jì)值之間的差,稱(chēng)為仿射增量:
                         (4)     參數(shù) 仍然采用迭代過(guò)程來(lái)計(jì)算。采用公式(3.11)所示的誤差評(píng)價(jià)函數(shù):
  
                         (5)

    對(duì)誤差評(píng)價(jià)函數(shù)表達(dá)式中 的各分量分別求偏導(dǎo)可得:
   (6)

    令  ,得到含有未知變量 的方程,

    再采用高斯牛頓迭代法求解 :
                          (7) 其中 , 的調(diào)整增量 , 
  

    (8)其中 部分計(jì)算較繁瑣,可以用 來(lái)代替。

    總結(jié)上面各計(jì)算分項(xiàng),得到總的計(jì)算公式:
 
      (9) 

    參數(shù) 的迭代計(jì)算收斂之后,就得到了第 次仿射參數(shù) 。繼續(xù)計(jì)算 , ,……,直到 ,得到參數(shù) 的最優(yōu)值。

4 迭代求解算法分析

    本節(jié)的目的是在分析算法的基礎(chǔ)上,盡快提高算法的執(zhí)行速度。下面首先來(lái)具體分析迭代求解參數(shù) 公式中的各個(gè)部分,以及詳細(xì)求解方法。 

    1)   表示第 次計(jì)算得到的目標(biāo)圖象,是按照第 次仿射參數(shù)到輸入圖象中截取的目標(biāo)區(qū)域。根據(jù)已知仿射參數(shù),模板圖象中任意點(diǎn)在輸入圖象中對(duì)應(yīng)點(diǎn)的坐標(biāo)可以由下式求出:
       (10)

    假設(shè)模板圖象中水平相鄰兩個(gè)象素點(diǎn) 和 ,則經(jīng)仿射變換之后在輸入圖象中有對(duì)應(yīng)的兩點(diǎn) 和 。不難推導(dǎo),有如下關(guān)系式成立:  。同理假設(shè)模板圖象中豎直相鄰兩個(gè)象素點(diǎn) 和 ,則經(jīng)仿射變換之后在輸入圖象中有對(duì)應(yīng)的兩點(diǎn) 和 ,有如下關(guān)系式成立:  。因此,可以得到結(jié)論:輸入圖象中經(jīng)變換后的兩點(diǎn)坐標(biāo)差只與模板中對(duì)應(yīng)點(diǎn)的坐標(biāo)差有關(guān)系,而與對(duì)應(yīng)點(diǎn)所處位置無(wú)關(guān)。也就是說(shuō),只要計(jì)算一次仿射變換,得到目標(biāo)左上角象素點(diǎn)的在輸入圖象中的位置,其它象素點(diǎn)的精確位置就可以采用增量法來(lái)求出。因此,除了第一個(gè)點(diǎn)以外,只需要計(jì)算兩個(gè)浮點(diǎn)加法就可以完成一個(gè)仿射變換點(diǎn)的精確位置。
僅僅獲得了精確的位置還是不夠的,還需要利用雙線性差值法來(lái)獲取相對(duì)精確的灰度值。
 
圖2  雙線性插值示例圖
 
  (11)
 , , , 分別表示圖2中1,2,3,4點(diǎn)的灰度值。

    因此,對(duì)一個(gè)目標(biāo)象素點(diǎn),只需要計(jì)算3次乘法運(yùn)算和6次加法運(yùn)算就可以獲得基于雙線性插值的結(jié)果灰度值。試驗(yàn)發(fā)現(xiàn),算法對(duì)目標(biāo)圖象灰度值的精度要求較小,只取整數(shù)部分就可以基本上滿足算法的需要。

    利用雙線性插值來(lái)求解精確圖象,是整個(gè)算法中最耗時(shí)間的部分。究竟是采取雙線性插值法還是采用相對(duì)簡(jiǎn)單的最近鄰法來(lái)計(jì)算,需要根據(jù)具體情況來(lái)分析。根據(jù)實(shí)驗(yàn)情況來(lái)看,當(dāng)模板圖象較大時(shí)(3000個(gè)象素點(diǎn)以上),采用雙線性插值法來(lái)求解目標(biāo)圖象有較大的時(shí)延。雙線性插值法在對(duì)比度較低、圖象紋理不豐富、目標(biāo)變化幅度較劇烈的時(shí)候表現(xiàn)比較突出,比最近鄰法收斂要快得多,總的計(jì)算時(shí)間也要略少。但是采用大模板時(shí),雙線性插值法耗費(fèi)的時(shí)間將它所帶來(lái)的便利抵消掉了,整體上就比采用最近鄰法略慢。

    2)差分圖象 ,包括水平差分和豎直差分兩部分,即 ,為兩個(gè)列向量,分別表示水平和豎直方向差分圖象。利用下面水平和豎直算子來(lái)求解差分圖象:
  
(a)水平差分算子       (b)豎直差分算子
圖3 差分算子

    實(shí)驗(yàn)發(fā)現(xiàn)這部分對(duì)于精度要求雖然要比上面求解目標(biāo)圖象時(shí)要高一些,如果去掉小數(shù)部分也基本上沒(méi)有太大的影響。注意,差分圖象的求解是在輸入圖象中求得的,而不是對(duì)目標(biāo)圖象施算子。也可以在目標(biāo)圖象上求差分圖象,但是需要做個(gè)適當(dāng)?shù)淖儞Q。

    3) 函數(shù)的求解。

    可以采用查找表的方式來(lái)完成。如果目標(biāo)圖象和模板圖象均采用了整數(shù)形式,那么可以得到兩個(gè)圖象的象素差的存在范圍: 。又因?yàn)?函數(shù)具有關(guān)于原點(diǎn)對(duì)稱(chēng)的性質(zhì),所以只需要建立 的查找表就可以了。

    4) 求解。 ,表示仿射參數(shù)對(duì) 各分量的偏導(dǎo)數(shù),反映了 各分量對(duì)整體的影響。當(dāng) 分別取0到5不同的值時(shí),可以求得 的結(jié)果向量。因此可以通過(guò)不同的 值而直接表現(xiàn)為一些確定的向量。如下所示:
 
    5) 項(xiàng): 在算法實(shí)現(xiàn)時(shí),可以考慮只使用一個(gè)固定的 經(jīng)驗(yàn)值,在以前的試驗(yàn)中,采用了112.8,也就是65 ,效果較好。

    6)向量 為已知模板圖象。

5 迭代算法實(shí)驗(yàn)分析:

    首先給出輸入圖象,如圖4(a)所示,再將輸入圖象中的矩形框標(biāo)志的區(qū)域截取出來(lái),作為模板圖象,如圖4(b)所示。
           
(a)輸入圖象                                  (b)選取模板圖象
圖4 輸入圖象及模板圖象

    以圖5中的虛線框?yàn)槌跏脊烙?jì)值,按照上面給出的迭代算法求解,收斂之后得到仿射變化參數(shù),再將其以矩形框的形式顯示出來(lái),得到下面結(jié)果:
          
(a)匹配結(jié)果圖象                        (b)定位區(qū)域的目標(biāo)圖象
圖5 匹配結(jié)果圖象和定位結(jié)果目標(biāo)圖象

    從匹配的結(jié)果來(lái)看,最終的匹配框相比初始估計(jì)發(fā)生了旋轉(zhuǎn)、位移和比例放大變化,與圖4(a)中的模板圖象截取框完全吻合。將框中的圖象截取出來(lái),得到的目標(biāo)圖象(如圖5(b)所示)與模板圖象完全一致,效果理想。從運(yùn)算時(shí)間上來(lái)看,在迭代收斂區(qū)間內(nèi),對(duì)于30 30大小的模板,算法從開(kāi)始狀態(tài)到收斂?jī)H需要8毫秒的時(shí)間(PⅢ730處理器,256M內(nèi)存,VC6.0編譯),驗(yàn)證了該算法的可實(shí)時(shí)性能。

6 總結(jié)

    在本文中,首先對(duì)傳統(tǒng)的誤差評(píng)價(jià)方式進(jìn)行了改進(jìn),減小了少數(shù)大誤差點(diǎn)對(duì)誤差評(píng)價(jià)造成的過(guò)大影響,更全面的考慮整個(gè)誤差的總體分布情況。隨后論述了仿射變換的定義和性質(zhì),然后給出了基于區(qū)域仿射模型的快速定位方法,迭代求解算法。對(duì)迭代求解方法,本文詳細(xì)討論了它的實(shí)現(xiàn)原理,細(xì)節(jié),并對(duì)算法進(jìn)行了詳細(xì)的分析,同時(shí)給出了算法流程圖,以及試驗(yàn)部分。總體來(lái)說(shuō),具有較強(qiáng)的實(shí)際意義。

參考文獻(xiàn):

[1] Q. Zheng, R.R. Chellappa. Automatic feature point extraction and tracking in image sequences for
arbitrary camera motion. Computer Visionm, 1995, Vol.15: pages 31-76

[2] G. Jacob, A. Noble, and A. Blake. Robust contour tracking in echographic sequences. In Proceedings of
6th International Conference on Computer Vision, Bombay (India), January 1998: pages 408-413

[3] Min C. Shin, Dmitry Goldgof, and Kevin W. Bowyer. Comparison of edge detectors using an object recognition task. Proceedings of the IEEE CVPR Conference, 1999: pages 360-365

[4] John C. McEachen and James S. Duncan. Shape-based tracking of naturally occurring annuli in image sequences. In Computer Vision and Pattern Recognition, IEEE Computer Society, New York City, June 1993:
pages 613-614

[5] R.J. Feriez and D.C. Lang. Gear-tooth fault detection and tracking using the wavelet transform. Proc. Prognosis of Residual Life of Machinery and Structures, MFPT, 1998

[6] 毛澎芬, 沈世明. 射影幾何.上海:上??茖W(xué)技術(shù)文獻(xiàn)出版社, 1985

[7] Song-Ha Choi and Seong_whan Lee. Region tracking using perspective motion model. Pattern Recognition 33(2000) 2095-2098.

[8] Michael J.Black and Allan D.Jepson, Eigentracking: robust matching and tracking of articulated objects using a view-based representation, [A], International Journal of Computer Vision, 1998: 26(1) pages 63-84.

[9] Klbl O, Bach U, Gasior D and de Laporte K. Multi-template-matching for the automation of photogrammetric measurements. Archives of the 17 th Congress ISPPS, Washington 1992; 29(B3): 540-548

熱點(diǎn)新聞

推薦產(chǎn)品

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



2.詳細(xì)的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 久久精品亚洲热综合一本奇米| 加勒比一本大道在线| xxx中国xx| 日韩精品永久免费播放平台| 欧美爱爱网| 国产精品一级毛片不收费| 操你网站| 国产精品久久久久久久福利院| 欧美丰满丝袜videossex| 亚洲欧美久久一区二区| 一级毛片免费观看视频| 日韩在线视频线视频免费网站| 成年人免费黄色| 欧美三级在线观看不卡视频| 国产呦| 美国一级大黄大色毛片| 精品国产呦系列在线看| 国产精品污| 国产在线一卡| 久久久久嫩草影院精品| 人人爽久久涩噜噜噜蜜桃| 亚洲色图第十页| 91视频久久| 一级aaa级毛片午夜在线播放| 日本制服丝袜在线| 永久免费精品视频| 在线观看黄网址| 成人精品视频一区二区三区尤物 | 综合久久综合久久| ww免费视频| 一级韩国aa毛片免费观看| 五十路一区二区三区视频| 毛片视频网址| 亚洲毛片在线看| 亚洲视频精品在线| 在线观看免费av网| 在线观看国产视频| 成人黄色视屏| 成人福利小视频| 成年男女的免费视频网站| 免费一级欧美大片视频在线|