Borrar filtros
Borrar filtros

problem in Concatenating feature vectors from two different image.

2 visualizaciones (últimos 30 días)
faa nad
faa nad el 1 de Jun. de 2013
Dear Sir/Madam,
I am working on feature level fusion, in which feature vectors extracted from two different images (one image is binary image and another is a gray scale image) are concatenated. Here the feature vectors are extracted using Principal component Analysis Technique. I normalized the feature vectors before concatenating them. When i measured the Euclidean distance between two different concatenated feature vectors gives me poor result. how to solve it?

Respuestas (1)

Image Analyst
Image Analyst el 1 de Jun. de 2013
I don't know how you normalized them. You'd need to normalize each feature by itself before adding to other features. For example if one feature was the number of pixels in a blob, and the other was the number of holes in a blob, then you can't just do sqrt(area1-area2)^2+(holes1-holes2)^2) because the number of pixels feature would totally swamp the number of holes feature making the number of holes feature essentially ignored completely.
PCA gives a new coordinate system so I don't really know what feature vectors you extracted from this new coordinate system - it could be anything, but you didn't say what. It could be the mean PC values, or the distance of one PC value to another (like percent of the way some colored material is from orange to aqua), or virtually anything.
  2 comentarios
faa nad
faa nad el 1 de Jun. de 2013
I have taken the Eigen vectors returned by PCA as the feature vectors from both the images(say face and iris images).As you said ,I normalized the features before concatenating them using z-score normalization method.when I measured Euclidean distance of the feature vector of two face images and two iris images separately ,and then adding their scores gives good result.but concatenation of iris and face feature vectors and measuring their distance gives poorer result
Image Analyst
Image Analyst el 1 de Jun. de 2013
There's not enough information for me to debug why, and if I did have enough information, I wouldn't have enough time to fix your application. So about all I can say is to keep working on it and I think eventually you'll get it. Good luck.

Iniciar sesión para comentar.

Categorías

Más información sobre Feature Detection and Extraction en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by