本课题拟设计一款基于安卓的名片簿管理系统,可以通过手机摄像头扫描出名片信息,并通过图像识别将名片上的信息转化为文字信息存储到管理系统的数据库中,进而转存到手机通讯录软件中。
本课题旨在考查学生的软件编程能力。
设计一款基于安卓的名片簿管理系统,通过手机摄像头扫描出名片信息,通过图像识别将名片上的姓名、电话、单位、住址等转化为文字信息存储到管理系统的数据库中。在手机通讯录软件中生成相应的条目,把名片簿中的对应信息转存至手机中。名片簿中还可生成图像条目,将手机中的人物图像和通讯录信息联系起来,为其使用提供方便。
课题研究的背景与意义:(综述国内外相关研究现状;阐述课题的研究目的、意义)
1.1、背景
名片作为商务活动的一个重要工具,每次在商务活动都会收到一堆各种各样的名片,使得我们不好管理与整理。目前Android移动智能操作系统由于他的开源性和完整性是他在市场上具有很强的竞争力,随之Android平台上面的应用软件也越来越多。在这样的背景下一款基于安卓平台的名片识别及管理系统的APP就显得尤为重要。
1.2、目的与意义
我选择了《基于安卓的名片簿管理系统设计》这个课题作为毕业设计其主要目的是通过此次课程设计进一步学习和巩固图像处理原理及其相关知识。在设计过程中能综合运用所学知识内容,进一步熟悉和掌握JAVA语言程序的编写。名片识别是OCR技术技术的一个重要应用,现在很多移动智能终端上面有很多名片管理系统,但是需要人工输入,不仅准确度和完整性不能保证,而且费时费力。对于名片信息的管理,分类查询与更新都需要数据库的支持,基于成熟的OCR技术是名片能够快速准确的录入和管理成为了目前的研究热点。
主要研究思路和方法:(基本思路、工作重点、技术路线等)
1.通过手机拍照或者相册中选取图片获取名片的图像。
2.提取相应的文字版块,一张名片上面的信息繁多,比如LOGO等,如何从名片上面选取我们所需要的文字版块是一个实现难点。
3.对文字版块进行识别,利用OCR技术对找出的版块进行文字识别,提取有效的字符串信息。
4.对提取的字符串信息进行处理,对识别出来的信息进行分类录入以及存储到数据库中。
5.在手机通讯录软件中生成相应的条目,把名片簿中的对应信息转存至手机中。名片簿中还可生成图像条目,将手机中的人物图像和通讯录信息联系起来。
工作进度安排:
七学期第15 ~ 16周:理解课题,查找中英文资料。
八学期第4周:掌握Android编程,以及掌握OCR技术的应用。
第5~10周:进行程序部分的编写
第11~13周:进行系统测试
第14~15周:整理毕设资料,补充不足。撰写毕业设计论文。