资源描述:
《2013高教杯数模竞赛b题四川大学22组答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、2013高教社杯全国大学生数学建模竞赛承诺书我们仔细阅读了《全国大学生数学建模竞赛章程》和《全国大学生数学建模竞赛参赛规则》(以下简称为“竞赛章程和参赛规则”,可从全国大学生数学建模竞赛网站下载)。我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮件、网上咨询等)与队外的任何人(包括指导教师)研究、讨论与赛题有关的问题。我们知道,抄袭别人的成果是违反竞赛章程和参赛规则的,如果引用别人的成果或其他公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正文引用处和参考文献中明确列出。我们郑重承诺,严格遵守竞赛
2、章程和参赛规则,以保证竞赛的公正、公平性。如有违反竞赛章程和参赛规则的行为,我们将受到严肃处理。我们授权全国大学生数学建模竞赛组委会,可将我们的论文以任何形式进行公开展示(包括进行网上公示,在书籍、期刊和其他媒体进行正式或非正式发表等)。我们参赛选择的题号是:B我们的参赛报名号为:022所属学校:四川大学参赛队员:1.2.3.指导教师或指导教师组负责人:日期:年月日赛区评阅编号:2013高教社杯全国大学生数学建模竞赛编号专用页赛区评阅编号:赛区评阅记录:评阅人评分备注全国统一编号:全国评阅编号:碎纸片的复原与拼接问题的建模求解摘要碎纸
3、片的拼接复原问题可以建立计算机模型来进行求解,其中需要利用matlab编写程序。可以考虑由于图片的纹理是由灰度分布在空间位置上反复出现而形成的,因而在图像空间中相隔某距离的两象素之间会存在一定的灰度关系,即图像中灰度的空间相关特性。灰度共生矩阵就是一种通过研究灰度的空间相关特性来描述纹理的常用方法。[1]所以可以通过matlab产生灰度矩阵进行图片四周边缘灰度特征的量化,从而提取到可以比较的特征数据,对图像数据进行标准化处理(灰度二值),通过产生相关系数矩阵,在每一列中寻找最接近1且不低于阀值的数据,实现数据的匹配,即将相关系数认为是
4、匹配度的指标,最后编制matlab图片自动拼接程序解决拼图问题。第一问是对于给定的来自同一页印刷文字文件的碎纸机破碎纸片(仅纵切),所以可以匹配的信息是图片的左右两边标准化后的灰度值向量(ai,bi)所产生的相关系数矩阵M19*19。先通过编制循环语句产生所有图片的灰度值矩阵并只提取每个矩阵的第一列和最后一列的灰度值向量(ai,bi)作为特征数据,然后利用matlab产生ai与bj的相关系数m(ai,bj)=cov(ai,bj)Dai*D(bj),D为向量的方差,cov为两向量间的协方差,易知
5、m(ai,bj)
6、<=1,且可知m(ai
7、,bj)越接近1,则线形相关度越大,ai与bi的数据接近程度越高,匹配的可能性越大。可以通过算法得到与i相关的系数向量后,取得最大值Mj=max{m(ai,bj)
8、j取除i以外的1~19},观察数据并设定阀值,判断Mj是否大于阀值,进而判断是否匹配成功,同理也可得到与j相关的系数矩阵Mi=max{m(ai,bj)
9、i取除j以外的1~19},最后利用matlab语句实现图片的最终拼接。第二问对于碎纸机既纵切又横切的情形,求解这个问题可以借鉴第一问的思路,需要提取左右边和上下边缘的灰度值向量(ai,bj,ci,di),利用第一问的方法通过
10、左右边灰度值的匹配和字间距k0与最短像素距D(ai,bj)的判别进行图片行的左右拼接,得到所有的行图,之后通过所有行的上下灰度值向量(ei,fi),计算出相关系数n(ci,dj),然后循环得出所有的行图,得到相关系数矩阵N11*11,得到与i相关的系数向量后,取得最大值Nj=max{n(ai,bj)
11、j取除i以外的1~11},遇到多组满足阀值的数据时,通过行间距β或者人工干预,确定最佳行匹配,得到与j相关的系数向量后,判断Ni是否大于阀值,取得最大值Ni=max{n(ai,bj)
12、i取除j以外的1~11},处理方法同上,进而实现全图的
13、拼接。第三问只需要将图片正反两面提取的特征数据进行捆绑,可以通过第二问的法进行改进,并且添加筛选条件,即两图对应的反面也相关系数也很接近1时才27认定配成功,拼接的结果见建模结果。关键词:拼接复原灰度二值向量阀值相关系数矩阵循环语句matlab一、问题的重述破碎文件的拼接具有现实的重要意义,传统上,拼接复原工作需由人工完成。准确率较高,但效率很低。尤其是在碎片数量巨大,人工拼接很难在短时间内完成任务,所以寻找计算机拼接技术的算法成为一个重要的课题。所求问题如下(1)对于给定的来自同一页印刷文字文件进行破碎处理,但仅纵切,请建立碎纸片拼
14、接复原模型和算法,并针对附件1、附件2给出的中、英文各一页文件的碎片数据进行拼接复原。其中需要人工干预的地方注明需要的时间节点和方式。(2)对于碎纸机既纵切又横切的情形,请设计碎纸片拼接复原模型和算法,并针对附件3、附件