论文部分内容阅读
基于内容的图像检索(CBIR)是当前信息领域的重要研究热点。从研究内容来看,它与数学、物理学、心理学等诸多学科密切相关,从技术基础上,主要包括图像技术、机器视觉技术和数据库技术,而从发展应用来看,它与工业、通信、娱乐、医学、遥感等是密切相关的。随着科学技术的进步,在数据快速增长、信息急剧膨胀情况下它会得到更多的推广和应用。基于其在社会经济效益的重要价值,计算机拼图教育游戏软件运用了CBIR的基本技术,采用集教育性和娱乐性为一身的拼图游戏的形式,浅显易懂地介绍和展示了基本的机器视觉技术原理。针对这样的背景,本课题研究图像中拼块形状的分析技术,并对利用拼块边缘特征进行计算机自动拼接拼块进行了探讨,以及详细阐述了基于机器视觉技术的计算机拼图教育游戏软件平台设计。并且我们将不同特征,如颜色、纹理和形状的分析方法做成动态链接库供计算机拼图教育游戏平台调用,从而实现了系统平台代码和算法实现的独立性,为日后维护和升级平台系统和添加验证新的算法提供了方便,具有良好的通用性和扩展性。本文中介绍的技术方案有较高的参考价值,有可能应用于破碎物品修复、考古瓷器碎片复原、碎纸屑拼接等领域,具有广泛的市场前景。论文的研究内容主要包括以下几个方面:1.软件系统结构与设计,创建可以复用的类,便于在项目中很好地承前启后以及程序的不断升级与维护。运用合理的设计模式进行软件结构的设计。2.计算机拼图教育游戏软件的实现与应用,其软件系统的代码量达上万行。3.计算机拼图教育游戏软件中的形状分析算法研究。针对本系统的实际需要选择了一种适合于拼块匹配的形状分析方法,包括拼块图像角点的检测和链码算法,应用在拼块形状分析中的链码匹配技术。4.计算机教育拼图游戏软件中的特有问题,包括不规则拼块图像的自动生成和自动拼接之核心控制算法——如何综合运用颜色、纹理、形状分析算法并统一到平台中。