GFTT特徵點檢測

2021-08-21 23:42:22 字數 1227 閱讀 7536

角點檢測,避免出現聚簇現象

shi_tomasi的角點檢測演算法,名稱goodfeaturetotrack,opencv的feature2d介面整合了這種演算法,名稱為gfttdetector,介面如下  

ptrcreate( int maxcorners=1000, double qualitylevel=0.01, double mindistance=1,int blocksize=3, bool useharrisdetector=false, double k=0.04 );
maxcorners 最大角點數目 

qualitylevel角點可以接受的最小特徵值,一般0.1或者0.01,不超過1 

mindistance 加點之間的最小距離

blocksize倒數自相關矩陣的鄰域範圍 

useharrisdetector 是否使用角點檢測 

khessian自相關矩陣的相對權重係數 一般為0.04

人臉特徵點檢測

參考 face alignment by explicit shape regression。演算法的實現原始碼在裡的explicitshaperegression.cpp裡面。下面貼上乙個檢測結果 人臉特徵點有不少應用,比如可以對齊人臉,或者做人臉變形。在人臉資料庫裡挑選了一些人臉,對齊它們,求出...

ORB特徵點檢測

這篇文章我們將介紹一種新的具有區域性不變性的特徵 orb特徵,從它的名字中可以看出它是對fast特徵點與breif特徵描述子的一種結合與改進,這個演算法是由ethan rublee,vincent rabaud,kurt konolige以及gary r.bradski在2011年一篇名為 orb ...

ORB特徵點檢測

這篇文章我們將介紹一種新的具有區域性不變性的特徵 orb特徵,從它的名字中可以看出它是對fast特徵點與breif特徵描述子的一種結合與改進,這個演算法是由ethan rublee,vincent rabaud,kurt konolige以及gary r.bradski在2011年一篇名為 orb ...