论文部分内容阅读
图像处理技术近几年来发展迅速,越来越多的领域使用图像处理技术,并将这些技术和该领域的一些特有技术相结合,开发出各具特色的产品特征。 根据我们实际的项目调研,我们发现在实际的商务和经济活动中,名片已经做为一个重要的身份信息载体,使用频繁,然而名片的收集增多,管理也就越来越麻烦,虽然现代科技发达,像商务通这样的设备比比皆是,可是又让大家头疼的是需要人工的输入。 本文就是在实际的项目中,研究名片识别的方法,并将名片识别的一些方法和手机这个嵌入式系统相结合,开发出基于手机这个嵌入式系统的名片识别后端处理芯片。 文章首先阐述了名片识别系统(Business Card Recognition)应用的必要性和在手机上开发的限制,然后给出了一般名片识别系统的总的框架图,并针对各个模块作出了简单的说明。为了将一般的字符识别应用到名片识别中,我们进一步分析了名片这个研究对象的总体特征。文章的主体结构,我们是沿着先前介绍的总的框架图一个一个大的模块进行研究和实现的。在文章的第二章,我们研究了图像预处理的一些理论,并提出了改进的二值化算法,即将局部阈值法Bernsen算法和全局阈值法Ostu算法相结合的方法。试验也证明这种改进的算法较好的达到了图像二值化的预处理效果。在名片字符识别模块应用的是一般的字符识别模块,所以这一部分的理论中只是介绍为主。第四、五章是将名片的内容特征以及名片上的一些关键词,结合深度搜索算法,统计语言模型等一些理论,针对几个重要的关键词提出相应的处理方法,对名片识别的结果进行进一步处理,用以提高识别的准确率。 最后,是对前面叙述的理论的应用,也就是我们研究的目的:名片识别芯片的设计。在这里,我们将我们开发过程中的一些思想、设计框架、硬件模块划分和软件模块划分等做了比较详细的介绍。因为本文是在一款手机的开发过程中要实现名片识别而进行的一系列的研究和软硬件的实现中来撰写的,所以在论文的撰写过程中,我们也只是对主要关键算法和模块进行说明,在论文中我们进行了以下的理论研究和实际项目开发的介绍。 (1) BCR的前期预处理,如:格式转换,二值化,版面分析等等。 (2) BCR的核心算法,主要是介绍了特征提取的一些方法和理论。 (3) BCR的后处理的一些知识。 (4) BCR在手机上的实现的项目的介绍。