distance - Similarity matching between images using multiple features in Matlab -
in image retrieval matlab project, have extracted 14 features each image, , shown in following table.
**si.no feature name size example values
**
1 feature_1 1x64 {96.02, 100.29, 69.04, 91.23,……89.42} 2 feature_2 1x64 {0.070, 0.0671, 0.0876, …….. 0.065} 3 feature_3 1x64 {0.837, 0.949, 0.992, 1.015 .…. 1.306} 4 feature_4 1x64 { 5.00, 5.831, 8.6023, 6.403,…..8.602} 5 feature_5 1x64 {-18.875, -10.85, -5.12, … 39.2005} 6 feature_6 1x1 0.6465494 7 feature_7 1x1 0.89150039 8 feature_8 1x1 0.888859 9 feature_9 1x1 0.990652599 10 feature_10 1x1 157.8198719 11 feature_11 1x1 0.60112219 12 feature_12 1x1 0.060502114 13 feature_13 1x1 0.139164909 14 feature_14 1x1 5.7084825
the above set of feature single image. compute similarity between 2 images, tried following ways.
first, applied distance computation on whole feature set constructing feature matrix (size: 14 x n ) image.
second, there 14 distance values computed individual features of 2 images individual distance values added obtain final distance value. here problem features dominate , make other features of no effect. (eg. feature_1 , feature_10 gives large distance values, addition of other 12 feature’s distance them not give effect. normalized 14 individual distance values range 0 1, problem again small distance values gets small after normalization.
but in both methods retrieval results not satisfactory. there other methods compute similarity between images accounts above features equal importance?
regards,
p.arjun
Comments
Post a Comment