基於Hu矩的區域相似性度量

Hu矩原理

利用歸一化二階、三階中心距派生出的7個不變矩,原理及計算公式見博文:Hu矩計算公式

注: Hu矩變化範圍很大,且數字很小,牽涉到計算精度問題,直接處理不方便,可以用取絕對值之後用log函數轉換,後來發現Hu矩計算出來有可能爲0,直接log轉換有問題,需要特殊處理。

相似性度量指標

如果是兩個區域進行比較,Hu矩特徵值爲:H1 = [x1, x2, …, x7]; H2 = [y1, y2 ,…, y7];

相似性度量1:
value1=1(71|xiyi|71|xi+yi|)

相似性度量2:餘弦夾角
value2=71xiyi71x2i71y2i

相似性度量3:歐式距離
公式略。
要用歐式距離表徵相似度,需要考慮量綱,即一般要先做數據標準化,或者用標準化的歐式距離。

value1 主要衡量的是7個矩的變化情況;餘弦夾角相似度,只是根據夾角的大小的餘弦值,未考慮向量的大小,應用中應該要注意。

數據標準化

–待續

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章