论文部分内容阅读
本文描述了盲人导行系统的设计架构。通过摄像头采集路标图像,路标区域的探测,路标的识别和图像到导引声音的转化等过程,该导行系统为盲人提供实时的外部信息,从而体现其智能化的优点。本文设计和实现了如下的人工路标的探测识别优化算法:
(1)为实现在大范围内或者复杂背景下快速锁定路标区域,设计实现了基于模板匹配的路标搜索算法。该算法是将选取的模板与像场中所有位置的物体进行比较,找到与模板匹配像素数最大的区域即为搜索区,该方法简单高效,为字符的探测分割提供前提条件。
(2)利用交比不变性设计实现了路标的精准定位。路标中的六个黑条用于路标的探测,而摄像机成像过程中的交比不变性保证了路标探测的可靠性,记录下黑条关键点坐标的同时提取出代表路标信息的三个字符区域。
(3)在正视、斜视、倾斜状态下设计路标字符的分割算法。利用水平-垂直投影法并借助路标探测算法思想,完成正视时绝对分割和斜视、倾斜时字符左右边缘的分割。
(4)设计实现了基于主成分分析(PCA)和支持向量机(SVM)分类算法。首先利用PCA对分割字符图像进行维数约简和特征提取,得到的主成分特征作为SVM分类器输入参数进行分类处理。最后,完成了路标中字符的识别。
仿真结果表明,本文设计内容达到了设计需求,本设计为将来路标探测、识别的硬件化发展提供了基础,并可以应用于其他领域。