曹夢柔
摘 要:本文根據(jù)工程需要,制作出一套完整的模板匹配系統(tǒng)的開發(fā),從日常生活中與人類息息相關(guān)的汽車自動駕駛,到醫(yī)學(xué)病灶的圖像分析,再到未來的人機(jī)智能交互中的人臉識別,圖像計算等,基于機(jī)器視覺的模板匹配系統(tǒng)發(fā)揮了巨大的作用。本論文使用VC++6.0開發(fā)工具進(jìn)行系統(tǒng)代碼的編寫,最終很好的完成了模板匹配系統(tǒng)的研究,并且在實(shí)驗(yàn)室做了大量實(shí)驗(yàn)進(jìn)行穩(wěn)定性和準(zhǔn)確性測試,測試結(jié)果表明本系統(tǒng)能夠滿足實(shí)際工程的需要。
關(guān)鍵詞:機(jī)器視覺;模板匹配;系統(tǒng)開發(fā)
模板匹配是指:在機(jī)器識別圖像的過程中,需要把同一傳感器在不同時間和不同成像條件下對同一事物得到的兩幅或幾幅事物的圖片在空間上對準(zhǔn),或者根據(jù)已知圖像到另一幅圖像中尋找相應(yīng)的模式。此過程可以進(jìn)行圖像的特點(diǎn)性質(zhì)分析,如果利用在不同時間對同一景物拍攝的兩幅圖片,經(jīng)過系統(tǒng)處理后,找出其中特征有了變化的像素點(diǎn),就可以分析圖像中哪些部分發(fā)生了變化,而利用放在一定距離處的兩只工業(yè)相機(jī)對同一物體拍攝的兩幅圖片,找出相應(yīng)點(diǎn)后可算出物體離開照相機(jī)的距離,即物體的深度信息。
基于圖像特征信息的匹配算法設(shè)計:基于圖像特征的匹配算法是根據(jù)圖像的特點(diǎn)創(chuàng)造兩幅圖片之間的特征點(diǎn)的空間對應(yīng)關(guān)系,從而求得帶匹配圖片與標(biāo)準(zhǔn)模板圖片間的變換參數(shù),圖像匹配前,最重要是提取圖像中的明顯特征,圖像特征可以是:曲面高點(diǎn),也可以是圖像中的點(diǎn),線,面等。
匹配算法的具體步驟如下:
(1) 從模板圖片【圖(1-1)】和待匹配圖片【圖(1-2)】中提取它們共有的顯著特征;(2) 匹配從兩幅圖片中提取的相似特征點(diǎn);(3) 根據(jù)匹配特征計算幾何變換參數(shù);(4) 圖像二次采樣,即根據(jù)第(3)步中計算出的幾何變換參數(shù),對即將要匹配的的圖像進(jìn)行重新采樣,從而使得待匹配圖像【圖(1-2)】和模板圖像【圖(1-1)】實(shí)現(xiàn)空間位置上的一一對應(yīng);
基于圖像特征信息的匹配算法,經(jīng)常被用于兩幅待配準(zhǔn)圖片相關(guān)性不是很大的場景,這種算法不需要對圖像的所有灰度點(diǎn)進(jìn)行處理,只需要考慮圖像提取出的顯著特征點(diǎn),因而減小了圖片匹配過程中的計算量,提高了圖像匹配的速度。
從圖1-3可以看出:待檢測圖片和模板圖片進(jìn)行匹配后,能夠?qū)煞鶊D片的最大相似圖片完美的顯示在軟件系統(tǒng)中,從而能夠提取出兩幅圖片相同的部分。
總結(jié):本系統(tǒng)通過對模板匹配算法的研究分析,研發(fā)出了模板匹配軟件系統(tǒng),并依據(jù)本軟件系統(tǒng)對圖像進(jìn)行測試,最終得以實(shí)現(xiàn),該系統(tǒng)能夠找出兩幅圖像的相同部分,使其避免人工操作。
參考文獻(xiàn):
[1] 何斌,馬天宇,王運(yùn)堅(jiān),Visual C++數(shù)字圖像處理[D] 2002:473~477