Hello, I am a bit confusing about the meaning of the terms, Image descriptor, feature descriptor, feature vector.

My understanding is illstrated as follow:

Image descriptor --> data get from the whole image.

Feature descriptor --> data get from the local point of an image(a small region).

Feature vector --> a bunch of data which could feed to the machine learning algorithm.

sometimes feature descriptor = feature vector because they could feed to the machine learning algorithm and extract from the local point of an image.

please correct me if I get them wrong.

Similar questions and discussions