Sift特徵提取演算法

2021-10-02 21:42:46 字數 441 閱讀 1897

2004 年d.lowe 提出了乙個新的演算法:尺度不變特徵變換(sift),這個演算法可以幫助我們提取影象中的關鍵點並計算它們的描述符。

sift演算法的特點就是,對於區域性特徵對旋轉、縮放、亮度變化保持不變。

sift 演算法主要內容如下:

(1)尺度空間的極值檢測

(2)特徵點定位

(3)特徵方向賦值

(4)特徵點的描述

1、尺度空間——建立統一的認知,考慮多尺度

多解析度影象金字塔:a、對原圖進行平滑處理;b、對處理後的影象進行降取樣

高斯尺度空間:影象模糊

2、dog空間極值檢測

a、尺度變化的連續性;b、刪除不好的極值點:低對比度的特徵點;不穩定的邊緣響應點。

3、求特徵點的主方向

每個特徵點有三個資訊(x,y,thet),即位置,尺度,方向

4、生成特徵點描述

SIFT特徵提取

原文獻 1 lowe d g.distinctive image features from scale invariant keypoints c international journal of computer vision.2004 91 110.不錯的部落格 2 sift可以用來提取區域性...

SIFT特徵提取分析

sift scale invariant feature transform 是一種檢測區域性特徵的演算法,該演算法通過求一幅圖中的特徵點 interest points,or corner points 及其有關scale 和 orientation 的描述子得到特徵並進行影象特徵點匹配,獲得了良...

SIFT特徵提取 應用篇

1.呼叫方法 將檔案加入matlab目錄後,在主程式中有兩種操作 op1 尋找影象中的sift特徵 csharp view plain copy image,descrips,locs sift scene.pgm showkeys image,locs op2 對兩幅圖中的sift特徵進行匹配 c...