基于改进的BFS算法的碎纸片拼接复原

基于改进的BFS算法的碎纸片拼接复原

终期研究报告书

一、课题研究的主要进展和结果

图象拼接是一个日益流行的领域,已经成为照相绘图学、计算机视觉、图像处理和计算机图形学研究中的热点。图像拼接解决的问题一般式,通过对齐一系列空间重叠的图像,构成一个无缝的、高清晰的图像,它具有比单个图像更高的分辨率和更大的视野。 本文的主要工作:

(1) 总结了前人在图像拼接方面的技术发展历程和研究成果。

(2) 学习和研究了前人的图像配准算法。

(3) 学习和研究了常用的图像融合算法。

(4) 用matlab实现本文中的图像拼接算法

(5) 总结了图像拼接中还存在的问题,对图像拼接的发展方向和应用前景进行展望。

我们的项目预期目标是运用改进的BFS算法逐层深入地解决了仅纵切、既横切又纵切以及双面拼接的碎纸片复原问题,并且将得到碎纸片的拼接复原位置和复原图像。为司法物证复原、历史文献修复以及军事情报获取领域提供新的理论方法,同时,避免了人工来进行图象拼接复原的复杂性。

本文根据题目要求,针对具体问题建立相应的数学模型和设计相应的算法,逐层深入地解决了仅纵切、既横切又纵切以及双面拼接的碎纸片复原问题,最后得到了附件1—5的的碎纸片的拼接复原位置和复原图像。结果见附录中的正文。

二、课题研究问题的叙述

2.1 问题一的分析

问题一要求仅对纵切的中英文碎纸片进行拼接复原,这是典型的图像匹配问题。首先按照附件中的图片顺序,依次编号为1~19,然后我们对碎纸片的文字特征进行分析,用将碎纸片数字化,提取其灰度值,再读取每张碎纸片的左右边界灰度值,计算碎纸片之间左右边界灰度值的差的平方值越小,则相似性度量越高。然后判断边界碎纸片,边界的碎纸片的判定可以根据每张纸片的左右边界灰度值是否为空白,左边界灰度值为空白的碎纸片的顺序即为1,右边界灰度值为空白的顺序即为19.从而建立搜索策略模型,用广度搜索优先算法找到每张碎纸片与相似性度量越高的匹配对象即为最佳匹配对象,如果还有小数碎片不能确定其复原位置,单独列出,最后根据文字特征及常识进行人工拼图。

2.2 问题二的分析

问题二要求对既纵切又横切的中英文碎纸片进行拼接复原,在第一问的基础上,我们增加上下两个方向进行广度搜索。以两张碎纸片的上、下、左、右的边界灰度值差的平方之和即相似性度量为标准,相似度量的值越高,两张碎纸片匹配程度越高,对于某个已经标记的碎纸片的某个方向上出现空白,则停止此方向上的搜索,直到四个方向的搜索完成,此时输出该大碎纸片,然后在重复上述过程,直到将所有大碎片全部输出,输出图像中的单个小碎片即为无法确定复原位置的碎纸片。再将各大碎片按照图像的轮廓进行拼接,拼接完成后将形成一张大轮廓图,在人工干预的方式下逐步将单个小碎片逐步拼入大图像中,直至完成对碎片的拼接过程。

2.3问题三的分析

问题三要求对既横切又纵切且双面的中英文碎片进行拼接复原,由于每张碎纸片都有A.B两面,并且无法确定正反面,这样将导致搜索的复杂度大大增加,定位匹配误差明显将会增大,于是我们将所有的碎片在同一平面上进行匹配,只要能拼出其中的一面,另一面的排列顺序即可确定,同时本文设置相似性度量的阀值,在问题二的基础上不断改进搜索策略,对于超过相似性度量阀值的碎纸片单独列出,拼接完成后将形成一张大轮廓图,在人工干预的方式下逐步将单个小碎片拼入大图中,直至完成对碎纸片一面的拼接过程,另外一面随即也将确定。

三、 模型假设

3.1假设碎纸片的原图存在且唯一;

3.2假设干预方式及干预的时间节点可任意选择;

3.3假设被切割的中文在切点处是光滑连续的;

3.4 假设在计算机无法完全自动拼接时,人工干预一定能完成碎片的拼接;

3.5 假设附件中所给的碎纸片清晰完整,无缺失和图像模糊等异常现象;

四、 符号说明及名词定义

4.1符号说明

4.2 名词解释

1.人工干预时间节点:计算机无法自动拼接,人工干预介入时的时间点;

2.拼接完成度:计算机自动拼接好的碎片数与总碎片数的比值;

3.人工干预次数:人工拼接介入的最少次数;

4.相似性度量:两张图像之间的相似系数函数,相似度越高则相似系数值越接1相似度越低则相似系数值越接近0;

5.定位匹配误差:自动拼接中匹配对象出现错误的次数与出现正确次数之比;

基于改进的BFS算法的碎纸片拼接复原

终期研究报告书

一、课题研究的主要进展和结果

图象拼接是一个日益流行的领域,已经成为照相绘图学、计算机视觉、图像处理和计算机图形学研究中的热点。图像拼接解决的问题一般式,通过对齐一系列空间重叠的图像,构成一个无缝的、高清晰的图像,它具有比单个图像更高的分辨率和更大的视野。 本文的主要工作:

(1) 总结了前人在图像拼接方面的技术发展历程和研究成果。

(2) 学习和研究了前人的图像配准算法。

(3) 学习和研究了常用的图像融合算法。

(4) 用matlab实现本文中的图像拼接算法

(5) 总结了图像拼接中还存在的问题,对图像拼接的发展方向和应用前景进行展望。

我们的项目预期目标是运用改进的BFS算法逐层深入地解决了仅纵切、既横切又纵切以及双面拼接的碎纸片复原问题,并且将得到碎纸片的拼接复原位置和复原图像。为司法物证复原、历史文献修复以及军事情报获取领域提供新的理论方法,同时,避免了人工来进行图象拼接复原的复杂性。

本文根据题目要求,针对具体问题建立相应的数学模型和设计相应的算法,逐层深入地解决了仅纵切、既横切又纵切以及双面拼接的碎纸片复原问题,最后得到了附件1—5的的碎纸片的拼接复原位置和复原图像。结果见附录中的正文。

二、课题研究问题的叙述

2.1 问题一的分析

问题一要求仅对纵切的中英文碎纸片进行拼接复原,这是典型的图像匹配问题。首先按照附件中的图片顺序,依次编号为1~19,然后我们对碎纸片的文字特征进行分析,用将碎纸片数字化,提取其灰度值,再读取每张碎纸片的左右边界灰度值,计算碎纸片之间左右边界灰度值的差的平方值越小,则相似性度量越高。然后判断边界碎纸片,边界的碎纸片的判定可以根据每张纸片的左右边界灰度值是否为空白,左边界灰度值为空白的碎纸片的顺序即为1,右边界灰度值为空白的顺序即为19.从而建立搜索策略模型,用广度搜索优先算法找到每张碎纸片与相似性度量越高的匹配对象即为最佳匹配对象,如果还有小数碎片不能确定其复原位置,单独列出,最后根据文字特征及常识进行人工拼图。

2.2 问题二的分析

问题二要求对既纵切又横切的中英文碎纸片进行拼接复原,在第一问的基础上,我们增加上下两个方向进行广度搜索。以两张碎纸片的上、下、左、右的边界灰度值差的平方之和即相似性度量为标准,相似度量的值越高,两张碎纸片匹配程度越高,对于某个已经标记的碎纸片的某个方向上出现空白,则停止此方向上的搜索,直到四个方向的搜索完成,此时输出该大碎纸片,然后在重复上述过程,直到将所有大碎片全部输出,输出图像中的单个小碎片即为无法确定复原位置的碎纸片。再将各大碎片按照图像的轮廓进行拼接,拼接完成后将形成一张大轮廓图,在人工干预的方式下逐步将单个小碎片逐步拼入大图像中,直至完成对碎片的拼接过程。

2.3问题三的分析

问题三要求对既横切又纵切且双面的中英文碎片进行拼接复原,由于每张碎纸片都有A.B两面,并且无法确定正反面,这样将导致搜索的复杂度大大增加,定位匹配误差明显将会增大,于是我们将所有的碎片在同一平面上进行匹配,只要能拼出其中的一面,另一面的排列顺序即可确定,同时本文设置相似性度量的阀值,在问题二的基础上不断改进搜索策略,对于超过相似性度量阀值的碎纸片单独列出,拼接完成后将形成一张大轮廓图,在人工干预的方式下逐步将单个小碎片拼入大图中,直至完成对碎纸片一面的拼接过程,另外一面随即也将确定。

三、 模型假设

3.1假设碎纸片的原图存在且唯一;

3.2假设干预方式及干预的时间节点可任意选择;

3.3假设被切割的中文在切点处是光滑连续的;

3.4 假设在计算机无法完全自动拼接时,人工干预一定能完成碎片的拼接;

3.5 假设附件中所给的碎纸片清晰完整,无缺失和图像模糊等异常现象;

四、 符号说明及名词定义

4.1符号说明

4.2 名词解释

1.人工干预时间节点:计算机无法自动拼接,人工干预介入时的时间点;

2.拼接完成度:计算机自动拼接好的碎片数与总碎片数的比值;

3.人工干预次数:人工拼接介入的最少次数;

4.相似性度量:两张图像之间的相似系数函数,相似度越高则相似系数值越接1相似度越低则相似系数值越接近0;

5.定位匹配误差:自动拼接中匹配对象出现错误的次数与出现正确次数之比;


相关文章

  • 碎纸片的拼接复原
  • 碎纸片的拼接复原 摘 要 本文利用Manhattan距离,聚类分析,图像处理等方法解决了碎纸片的拼接复原问题.由于碎纸机产生的碎纸片是边缘规则且等大的矩形,此时碎纸片拼接方法就不能利用碎片边缘的尖角特征等基于边界几何特征的拼接方法,而要利用 ...查看


  • 模拟题1碎纸片的拼接复原
  • 模拟题1 碎纸片的拼接复原 破碎文件的拼接在司法物证复原.历史文献修复以及军事情报获取等领域都有着重要的应用.传统上,拼接复原工作需由人工完成,准确率较高,但效率很低.特别是当碎片数量巨大,人工拼接很难在短时间内完成任务.随着计算机技术的发 ...查看


  • 聚类分析法
  • 应用统计学课程论文: 浅析聚类分析法在碎纸拼接复原中的 应用 系别:工程管理 学号:B11080111 姓名:贾晓婷 指导老师:张亚峰 浅析聚类分析法在碎纸拼接复原中的应用 系别:工程管理 学号:B11080111 姓名:贾晓婷 指导教师: ...查看


  • 2012-2015数学建模国赛题目
  • (请先阅读"全国大学生数学建模竞赛论文格式规范") A 题 葡萄酒的评价 确定葡萄酒质量时一般是通过聘请一批有资质的评酒员进行品评.每个评酒员在对葡萄酒进行品尝后对其分类指标打分,然后求和得到其总分,从而确定葡萄酒的质量 ...查看


  • 基于改进SIFT的图像拼接算法
  • 基才改进SIFT的图像拼接算法 崔得龙1,2,弓云峰1,左敬龙1 (1.广东石油化工学院计算机与电子信息学院,广东茂名525000: 2.广东唐石化装备故障诊断重点实验室广东茂名525000) 摘要:针对目前基于SIFT的图像拼接算法复杂度 ...查看


  • 论文编码(原论文分类号):TP39
  • 论文编码(原论文分类号):TP39 首都师范大学本科毕业论文 红外热波检测中的图像 匹配研究 The research on image registration in infrared thermal wave nondestructiv ...查看


  • 基于通讯数据的社群分类与应用数学建模
  • 基于通讯数据的社群聚类 摘要 大数据时代的来临使得许多不可能成为了现实.数据分析和数据挖掘技术成 功地在多个重大领域取得了巨大成功.现已有部分人群通讯数据,对人群进行社群分类和相关识别. 针对问题一, 本文运用改进的K -MEANS 算法对 ...查看


  • 基因组序列拼接
  • 2014年成都理工大学 校内数学建模竞赛论文 二0一四年五月二十五日 摘要:本文所要研究的就是全基因组的从头测序的组装问题. 首先,本文简要介绍了测序技术及测序策略,认真分析了基因系列拼装所面临的主要挑战,比如reads 数据海量.可能出现 ...查看


  • 图的遍历与最小生成树
  • 二中信息学奥赛培训讲义 图论1--图的遍历与图的最小生成树 一.图的遍历 图的遍历:从图的某顶点出发,访问图中所有顶点,并且每个顶点仅访问一次.在图中,访问部分顶点后,可能又沿着其他边回到已被访问过的顶点.为保证每一个顶点只被访问一次,必须 ...查看


热门内容