1. 程式人生 > >影象拼接技術分類

影象拼接技術分類

       影象拼接技術主要包括兩個關鍵環節即影象配準和影象融合對於影象融合部分,由於其耗時不太大,且現有的幾種主要方法效果差別也不多,所以總體來說演算法上比較成熟。而影象配準部分是整個影象拼接技術的核心部分,它直接關係到影象拼接演算法的成功率和執行速度,因此配准算法的研究是多年來研究的重點。

       目前的影象配准算法基本上可以分為兩類:基於頻域的方法(相位相關方法)和基於時域的方法。
      
       相位相關法最早是由Kuglin和Hines在1975年提出的,並且證明在純二維平移的情形下,拼接精度可以達到1個畫素,多用於航空照片和衛星遙感影象的配準等領域。該方法對拼接的影象進行快速傅立葉變換,將兩幅待配準影象變換到頻域,然後通過它們的互功率譜直接計算出兩幅影象間的平移向量,從而實現影象的配準。由於其具有簡單而精確的特點,後來成為最有前途的影象配准算法之一。但是相位相關方法一般需要比較大的重疊比例(通常要求配準影象之間有50%的重疊比例),如果重疊比例較小,則容易造成平移向量的錯誤估計,從而較難實現影象的配準。

       基於時域的方法又可具體分為基於特徵的方法和基於區域的方法。基於特徵的方法首先找出兩幅影象中的特徵點(如邊界點、拐點),並確定影象間特徵點的對應關係,然後利用這種對應關係找到兩幅影象間的變換關係。這一類方法不直接利用影象的灰度資訊,因而對光線變化不敏感,但對特徵點對應關係的精確程度依賴很大。這一類方法採用的思想較為直觀,目前大部分的影象配准算法都可以歸為這一類。基於區域的方法是以一幅影象重疊區域中的一塊作為模板,在另一幅影象中搜索與此模板最相似的匹配塊,這種演算法精度較高,但計算量過大。

       按照匹配演算法的具體實現又可以分為直接法和搜尋法兩大類,直接法主要包括變換優化法,它首先建立兩幅待拼接影象間的變換模型,然後採用非線性迭代最小化演算法直接計算出模型的變換引數,從而確定影象的配準位置。該演算法效果較好,收斂速度較快,但是它要達到過程的收斂要求有較好的初始估計,如果初始估計不好,則會造成影象拼接的失敗。搜尋法主要是以一幅影象中的某些特徵為依據,在另一幅影象中搜索最佳配準位置,常用的有比值匹配法,塊匹配法和網格匹配法。比值匹配法是從一幅影象的重疊區域中部分相鄰的兩列上取出部分畫素,然後以它們的比值作模板,在另一幅影象中搜索最佳匹配。這種演算法計算量較小,但精度較低;塊匹配法則是以一幅影象重疊區域中的一塊作為模板,在另一幅影象中搜索與此模板最相似的匹配塊,這種演算法精度較高,但計算量過大;網格匹配法減小了塊匹配法的計算量,它首先要進行粗匹配,每次水平或垂直移動一個步長,記錄最佳匹配位置,然後在此位置附近進行精確匹配,每次步長減半,然後迴圈此過程直至步長減為0。這種演算法較前兩種運算量都有所減小,但在實際應用中仍然偏大,而且粗匹配時如果步長取的太大,很可能會造成較大的粗匹配誤差,從而很難實現精確匹配。

相關推薦

影象拼接技術分類

       影象拼接技術主要包括兩個關鍵環節即影象配準和影象融合對於影象融合部分,由於其耗時不太大,且現有的幾種主要方法效果差別也不多,所以總體來說演算法上比較成熟。而影象配準部分是整個影象拼接技術的核心部分,它直接關係到影象拼接演算法的成功率和執行速度,因此配准算法的

基於Halcon12的影象拼接技術(按照Halcon例子改了一下)

1.原圖如下: 2.處理效果圖 3.Halcon原始碼,加了一些註釋(有些註釋翻譯的並不通順) * This example program shows how several images of a PCB can be combined * in

OpenCV探索之路(二十四)影象拼接影象融合技術

影象拼接在實際的應用場景很廣,比如無人機航拍,遙感影象等等,影象拼接是進一步做影象理解基礎步驟,拼接效果的好壞直接影響接下來的工作,所以一個好的影象拼接演算法非常重要。 再舉一個身邊的例子吧,你用你的手機對某一場景拍照,但是你沒有辦法一次將所有你要拍的景物全部拍下來,所以你

OpenCV影象拼接影象融合技術

影象拼接在實際的應用場景很廣,比如無人機航拍,遙感影象等等,影象拼接是進一步做影象理解基礎步驟,拼接效果的好壞直接影響接下來的工作,所以一個好的影象拼接演算法非常重要。 再舉一個身邊的例子吧,你用你的手機對某一場景拍照,但是你沒有辦法一次將所有你要拍的景物全部拍下來,

Halcon一日一練:圖像拼接技術

一場 關系圖 明顯 得到 信號 數字 空間範圍 搜索算法 均值濾波 圖像拼接技術就是針對同一場景的一系列圖片,根據圖片的特征,比如位置,重疊部分等,拼接成一張大幅的寬視角的圖像。 圖像拼接要求拼接後圖像最大程度的與原圖一致,失真盡可能的小,並且要盡量做到天衣無縫即沒有明顯的

前端技術分類整理

app bootstra 整理 -c 技術 get 前端 style -s 一、前端知識體系 1、前端框架 Bootstrap: http://getbootstrap.com/ 前端技術分類整理

汽車腳墊的拼接技術 怎麽選汽車腳墊!

發展 專利 用途 高速 怎麽 什麽 com 儀表 公司 汽車腳墊的拼接技術 怎麽選汽車腳墊!汽車腳墊關乎著咱們的健康,挑選它健康應放在榜首位。真實環保的腳墊現在市面上並不多,優質的汽車腳墊對車主駕乘能起到很優質的協助用途。雙腳與車地盤的範圍內有了腳墊的緩沖用途,可以降低行車

PorterDuffXfermode 影象混合技術在漫畫APP中的應用

此文已由作者遊葳授權網易雲社群釋出。 歡迎訪問網易雲社群,瞭解更多網易技術產品運營經驗。 寫在開頭 隨著應用開發的深入,視覺同學在完成了頁面的基本設計後,再也按耐不住心中的寂寞,開始對各種細節不滿意,於是乎就會提出各種視覺優化的方案。作為開發人員,啥也別說了,你懂的,有困難要上,沒困難,製造困難也要上。既

Opencv 使用串聯匹配影象拼接

opencv自帶的stitching速度很慢, 其中一個最大的原因是每一張圖都要和其它的圖去匹配,如果有10張圖,除去自身不用匹配外,要匹配 10X(10-1) = 90 次。10張532*300圖拼接耗時14s左右,還姑且能忍受。可是100張圖要匹配9900次。耗時不是簡單的線性增長。 S

opencv學習筆記七十:影象拼接

簡要: 影象拼接在實際的應用場景很廣,舉一個例子,用你的手機對某一場景拍照,但是沒有辦法一次將所有你要拍的景物全部拍下來,所以你對該場景從左往右依次拍了好幾張圖,來把你要拍的所有景物記錄下來,影象拼接就是要將這些影象拼接成一個完整的大圖。 核心: 特徵點檢測 特徵點匹配

數字影象處理技術影象壓縮編碼

影象壓縮編碼是專門研究影象資料壓縮的技術,就是儘量減少表示資料影象所需要的資料量 目的:減少儲存空間、縮短傳輸時間 影象壓縮編碼從本質上來說就是對要處理的影象資料按照一定的規則進行變換和組合,從而達到以儘可能少的資料來表示儘可能多的資料資訊。 一、資料的冗餘與相關 1.資

影象識別技術

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

python+gdal+遙感影象拼接(mosaic)

python+gdal+遙感影象拼接(mosaic)   作為攝影測量與遙感的從業者,筆者最近開始深入研究gdal,為工作打基礎!個人覺得gdal也是沒有什麼技術含量,呼叫別人的api。但是想想這也是演算法應用的一個技能,多學無害!  關於遙感影象的鑲嵌,主要分為6大步驟

影象分割技術介紹

影象分割(image segmentation)技術是計算機視覺領域的個重要的研究方向,是影象語義理解的重要一環。影象分割是指將影象分成若干具有相似性質的區域的過程,從數學角度來看,影象分割是將影象劃分成互不相交的區域的過程。近些年來隨著深度學習技術的逐步深入,影象分割技術有了突飛猛進的發展,該技術

影象處理技術在視訊監視中的應用

轉自https://blog.csdn.net/shanghaiqianlun/article/details/12837279   1.視訊跟蹤技術         自動視訊跟蹤是通過影象處理演算法,實時計算出選定的目標(如人、車輛等)

使用opencv,實現旋轉相機影象拼接

由於專案需要,其中一部分功能是需要實現360度旋轉相機的影象拼接顯示功能,於是使用opencv來將其實現。 由於旋轉相機,可以將其看成只有x和y方向上的平移,其中x方向重疊畫素比較多即平移比較多,y方向只有少量平移。   如上圖所示:待拼接的影象解析度為800*600;只

【電腦科學】【2017.11】【含原始碼】用於超光譜影象畫素分類的深度學習研究

本文為荷蘭代爾夫特理工大學(作者:I.A.F. Snuverink)的碩士論文,共128頁。 在超光譜(HS)成像中,每一個畫素都要捕獲波長光譜,這些光譜代表材料性質,即光譜特徵。因此,HS影象的分類是基於材料屬性的。本文介紹了一種在不同環境條件下的固定場景中進行HS影象畫素分類的

影象處理技術的新應用——視訊除震

       電子科技大學 格拉斯哥學院 2017級 丁子帆        隨著手機行業的迅速發展,手機的拍攝功能正受到越來越多的關注,甚至晉升為諸多廠商博取眼球的當家花旦。但鑑於手機有限的硬體條件,若想使拍攝效果媲

深度學習基礎系列(十一)| Keras中影象增強技術詳解

  在深度學習中,資料短缺是我們經常面臨的一個問題,雖然現在有不少公開資料集,但跟大公司掌握的海量資料集相比,數量上仍然偏少,而某些特定領域的資料採集更是非常困難。根據之前的學習可知,資料量少帶來的最直接影響就是過擬合。那有沒有辦法在現有少量資料基礎上,降低或解決過擬合問題呢?    

【CV2 - 2】影象拼接影象融合、KNN

一、影象拼接 影象拼接步驟: 1. 對每幅圖進行特徵點提取 2.對對特徵點進行匹配 3. 進行影象配準 4. 把影象拷貝到另一幅影象的特定位置 5. 對重疊邊界進行特殊處理