Understanding Features
What is Features
从信息角度来看,图像中的特征即是该图片所携带的信息,可以用来与其他的图像进行区分。
在下面的图像中,
- 蓝色的窗口区域是一个均匀的色块,从中可以得到“绿色”信息(无法确定该窗口的位置);
- 黑色窗口区域是一个上下明显的分界,从中可以得到边缘的信息(能够从竖直方向确定该窗口的位置);
- 红色窗口区域是两个方向的分界的交点,从中可以得到角点的信息(能够从竖直和水平方向确定该窗口的位置)。
从这个例子中可以看出,在这幅图像中角点是一个good feature.而不同的图像中对于good feature的定义也是不相同的,上面的图像非常简单,携带的信息本身就很少所以一个简单的角点就能算是good feature,当图像携带的信息非常多时,就需要更具有代表性的特征来表示。
Feature Detection
”特征识别“就是说,在上面的图像中我们如何找到边缘、角点。一个直观的思路就是将窗口在图像上滑动,观察两个方向上的变化情况。
- 若变化很小可视为平坦区域,即蓝色窗口区域;
- 若某个方向变化较大,可视为边缘区域,即黑色窗口区域;
- 若两个方向变化都很大,可视为角点区域,即红色窗口区域。
Feature Description
“特征描述”就是说,在一幅图像中我们找到了一些good features,我们要用一些特殊的标记(向量等形式)来对这些特征进行描述。这样我们就能够使用这些标记在其他的图像中寻找是否有相同或相似的特征。