about calculating a measure of an image feature vector
1 view (last 30 days)
Show older comments
Hello,
I want to ask a question about calculating a measurement of an image feature vector. For an image, several feature were extracted and the feature vectors in different length were obtained. For example, I have a feature vector of 256 dimension. However, for some reason, I have to calculate one measure to represent this feature vector. Could anyone here give me any advice? Thanks.
ZG.
0 Comments
Answers (1)
Image Analyst
on 16 Sep 2013
You need to have some other metric to compare your feature vector to. For example let's say you want to estimate how attractive a person's face is, and you have these features: distance between eyes, eye color, hair color, skin color, number of blemishes, width of mouth, size of nose, hair style, distance between mouth and center of eyes, sex, and age. You can't just give one number for all those features, but you can build a model to give one number (estimated attractiveness) based on a weighted sum of those. But to derive the model you need something else, like human visual scores for the images. Then you can build the model to try to predict the human score.
2 Comments
Image Analyst
on 17 Sep 2013
You can't. They each tell you something unique and useful. Can you describe what a person looks like with just one number? Well, sort of, but not as accurately as if you use all of the feature measurements. Why do you want to get down to a single number anyway? What good does it do you? All it does is throw away useful information. Standard deviation of the numbers in your feature vector is a totally and completely useless number and you should not use it.
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!