【发布时间】:2016-09-19 23:20:24
【问题描述】:
我最近准备用shape context和SVM做字符识别。 shape context 中的直方图被认为是字符的特征向量。
然而,在边缘检测之后,如何对两个可能完全不同点的字符边缘的边缘点进行采样呢?随机抽样似乎不好。
【问题讨论】:
标签: c++ image-processing edge-detection shape-context
我最近准备用shape context和SVM做字符识别。 shape context 中的直方图被认为是字符的特征向量。
然而,在边缘检测之后,如何对两个可能完全不同点的字符边缘的边缘点进行采样呢?随机抽样似乎不好。
【问题讨论】:
标签: c++ image-processing edge-detection shape-context
形状上下文对其分析的每个形状都使用固定数量的点,因此您必须过滤边缘检测结果并删除不必要的点。
如果边缘检测没有给您足够的分数,您应该考虑减少用于形状上下文的总分数。但也应该有一个备用方案,如果需要,它会插入点。线性插值足以作为后备。
使用的点应该或多或少地沿着形状的边缘均匀分布。如果点在大簇中shape context 将根本不起作用(尺度不变性所需的径向距离的归一化也存在问题)
【讨论】: