我正在做一個關於Gabor特徵提取的項目。我對Gabor功能的含義非常困惑。我製作了一個具有不同方向和頻率的特徵矩陣。 Gabor特徵或像Gabor濾波器組在不同方向和頻率下對圖像進行卷積後所獲得的Gabor特徵或像統計特徵,幾何特徵,空間域特徵,不變性,重複性等特徵是指Gabor特徵。Gabor特徵提取
15
A
回答
45
Gabor過濾器與mamalian視覺皮層細胞非常相似,所以它們從不同的方向和不同的尺度提取特徵。
我最近也做了一些基於Gabor濾波器的特徵提取。
它最初看起來很難,但很容易實現。
爲了讓您更容易理解我會給你一個演練。
假設你有一個像
的形象和你計算Gabor特徵在5個尺度和8個方向(我想你已經這樣做),你會得到過濾器像
現在,您需要將每個濾鏡與圖像進行卷積運算,以獲得同一圖像的40(8 * 5 = 40)不同表示(response matrices
),其中每個圖像爲您提供了一個特徵向量。
所以迴旋之後
現在你需要轉換的響應矩陣到特徵向量。
所以,特徵向量可以包括:局部能量,平均幅度,相位Amlitude或方向,其局部上具有最大能量
我曾在當地的能量,平均幅度,得到了足夠好的結果。
局部能量=從響應矩陣
平均振幅=從響應矩陣中的每一矩陣值的絕對值的總和
因此最後你會得到兩個矩陣,每個矩陣將是[1x40]
。
您可以將一個矩陣附加到另一個矩陣以創建一個圖像的[1x80]
特徵矩陣,從而爲n個圖像創建一個[nx80]
矢量用於進一步的訓練目的。
如何以往爲了提高效率,你可以使用Log Gabor濾波器(see this)
而對於關於特徵提取與Gabor濾波器看到這個paper
相關問題
- 1. 從圖像中提取Gabor特徵
- 2. Gabor特徵提取用於檢測人
- 3. 特徵使用gabor濾波器提取圖像?
- 4. 特徵提取
- 5. HOG特徵提取
- 6. CountVectorizer提取特徵
- 7. 提取地震特徵JSON
- 8. 特徵提取訓練
- 9. 提取斑點特徵
- 10. VLFeat HOG特徵提取
- 11. 從VGG中提取特徵
- 12. 項目提取特徵
- 13. 繪製提取的特徵
- 14. 衝浪特徵提取
- 15. SIFT特徵提取器
- 16. 音頻特徵提取
- 17. Keras中的特徵提取
- 18. 提取紋理特徵C++
- 19. VGG以特定格式提取特徵
- 20. 如何使用DAISY特徵提取器來計算特徵?
- 21. 特徵工程和特徵提取有什麼區別?
- 22. 針對多個子特徵的特徵提取
- 23. SVM:從臨牀特徵中提取特徵矢量
- 24. Python opencv 3 SIFT特徵提取
- 25. 霍夫變換SimpleCV特徵提取器
- 26. 超像素的特徵提取
- 27. 瞭解提取特徵的編碼
- 28. 提取物標準化特徵向量
- 29. tensorflow多對圖像特徵提取
- 30. 使用Javascript進行特徵提取
非常感謝您的詳細信息,請幫幫我。 – user3106892
非常感謝您的幫助。 但是,我想知道如何實際解釋這些功能。另外,當我通過對濾波後的圖像的每個像素進行平方計算我的能量,並將所得到的值相加時,我將得到每次255的答案。請給出詳細信息,說明您是如何做到的。提前感謝。 – user3106892
可能是你做錯了什麼....你是否像預期的那樣獲得了卷積反應(正如我在第三張圖片中展示的那樣)。 http://stackoverflow.com/questions/9003147/how-to-apply-gabor-wavelets-to-an-image這裏有一些代碼,以便你可以弄清楚你做錯了什麼 – adil