数学建模——西南交通大学最强大脑一等奖论文

合集下载

浅谈数学建模中大学生的创新能力培养论文

浅谈数学建模中大学生的创新能力培养论文

浅谈数学建模中大学生的创新能力培养论文数学建模是通过对实际问题进行合理假设,用数学语言、数学方法抽象出与实际问题近似的数学模型,通过对数学模型求解,解决实际生产、生活问题。

数学建模对使用的方法、利用的工具都不加以限制,由于其创造性、趣味性、可参与性吸引了很多大学生参加,从建立模型到得出结果,学生分析问题的能力、创新能力、动手实践能力都得到了提高,数学的思维也在无形中加深。

院校对数学教育非常重视,数理与统计学院践行了“数学建模为载体的数学应用能力‘六点一线’培养模式”,从而提高学生的数学应用能力和创新能力。

以《高等数学》等课程的教学平台为起步,利用第二课堂进行普及,通过校级数学建模竞赛选拔人才,以集中培训为平台提高学生数学建模能力,参加国内外数学建模竞赛展示学生数学建模水平。

以大学生创新实验和科研作为拓展平台,培养学生数学应用与创新能力。

通过对学生数学建模能力的培养提高他们的数学应用能力和创新能力。

创新能力是指在创新意识的根底上提升分析问题、解决问题的能力。

从各个角度去看问题,全面地看问题抓住其关键,能够用自己的观点对问题进行解释,运用各种方法解决问题,从中选取最优解决方法。

对于创新能力测评的方法有很多,如:主成分分析法、层次分析法、变异系数加权法、因子分子法等。

层次分析法是根据各因素间的关系,通过各层特征向量构造上层与下层的权重矩阵;变异系数加权法是计算各因素的变异系数且根据其相对大小确定指标权重;主成分分析法是将多个相关变量转化为少数几个综合指标,将这些综合指标作为主成分,每个主成分都能反映问题的局部信息。

本文采用主成分分析法对创新能力指标进行量化分析。

通过对参加数学建模的师生进行深度访谈以及查阅资料分析后得出,影响创新能力的因素主要为智力因素和非智力因素,其中以智力因素为主。

智力因素指认知活动的操作系统,智力因素中对创新能力产生的主要影响是注意能力、逻辑思维能力、形象思维能力;非智力因素主要是个性心理因素和思想因素。

10.9数模竞赛论文-西交大

10.9数模竞赛论文-西交大
亮区图不清楚;说边界光滑; ? 摘要较差,太简略,或太细,主要结论不突出;文字表述较差; ? 断言仅水平抛物线上对 B、C 点有贡献;归结为平面问题; ? 线光源最优长度过大或过小; ? 数值仿真方法,无算法的步骤,未说细分过程,未讨论收敛性。
二、尽可能准确理解题意,按题考虑需要解决哪些问题
B 题:乘公交,看奥运 某公司准备研发一个解决公交线路选择问题的自主查询计算机
hC (l) = ......
模型求解
9 hB(l),h C(l)的计算, 可用数值积分计算; 也可用数值模拟方法计算,但应考虑计算精度,结果检验;
9 要论证最优值
数学建模的数值仿真方法 —不如解析法优秀 a) 也要有完整的优化模型;要有计算公式; b) 须做线光源离散化,反射面离散化,测试屏离散化; c) 有细分加密过程,收敛性讨论; d) 算法的关键步骤的准确、完整叙述。
3
如何写好数学建模竞赛论文
三种主要需求:换乘次数,费用,时间
2. 赛题的问题 1
(1)关于模型:
① 这是什么样的数学问题? 优化问题 ——最佳路线。
② 至少有哪些需求、哪些目标? 需求:关于行程的 ? 换乘次数 ? 乘车费用 ? 乘车时间
目标: ? 换乘次数最少 ? 行程费用最小 ? 行程时间最短 ? 兼顾
8
如何写好数学建模竞赛论文
四、摘要问题
注意:评阅论文时,先阅摘要。 通过摘要,大体上可看出此卷的优劣。
如何看摘要质量的好坏 : 仅读完摘要而尚读论文正文,就能大概知道此文: 问题是什么,做了些什么,结论是什么,建议是什么,做得怎么样
摘要包括: a. 问题的简要背景(一二句话) ; b. 模型的数学归类(在数学上属于什么类型) c. 建模的思路、思想 d. 求解的思路、算法的思想 e. 建模特点(建模中的特点,模型优点,算法特点, 结果检验,灵敏度分析,模型检验 …….)

全国数学建模竞赛一等奖论文

全国数学建模竞赛一等奖论文

交巡警服务平台的设置与调度摘要由于警务资源有限,需要根据城市的实际情况与需求建立数学模型来合理地确定交巡警服务平台数目与位置、分配各平台的管辖范围、调度警务资源。

设置平台的基本原则是尽量使平台出警次数均衡,缩短出警时间。

用出警次数标准差衡量其均衡性,平台与节点的最短路衡量出警时间。

对问题一,首先以出警时间最短和出警次数尽量均衡为约束条件,利用无向图上任意两点最短路径模型得到平台管辖范围,并运用上下界网络流模型优化解,得到A区平台管辖范围分配方案。

发现有6个路口不能在3分钟内被任意平台到达,最长出警时间为5.7分钟。

其次,利用二分图的完美匹配模型得出20个平台封锁13个路口的最佳调度方案,要完全封锁13个路口最快需要8.0分钟。

最后,以平台出警次数均衡和出警时间长短为指标对方案优劣进行评价。

建立基于不同权重的平台调整评价模型,以对出警次数均衡的权重u和对最远出警距离的权重v 为参数,得到最优的增加平台方案。

此模型可根据实际需求任意设定权重参数和平台增数,由此得到增加的平台位置,权重参数可反映不同的实际情况和需求。

如确定增加4个平台,令u=0.6,v=0.4,则增加的平台位置位于21、27、46、64号节点处。

对问题二,首先利用各区平台出警次数的标准差和各区节点的超距比例分析评价六区现有方案的合理性,利用模糊加权分析模型以城区的面积、人口、总发案次数为因素来确定平台增加或改变数目。

得出B、C区各需改变2个平台的位置,新方案与现状比较,表明新方案比现状更合理。

D、E、F区分别需新增4、2、2个平台。

利用问题一的基于不同权重的平台调整评价模型确定改变或新增平台的位置。

其次,先利用二分图的完美匹配模型给出80个平台对17个出入口的最优围堵方案,最长出警时间12.7分钟。

在保证能够成功围堵的前提下,若考虑节省警力资源,分析全市六区交通网络与平台设置的特点,我们给出了分阶段围堵方案,方案由三阶段构成。

最多需调动三组警力,前后总共需要29.2分钟可将全市路口完全封锁。

数学建模竞赛特等奖论文摘要

数学建模竞赛特等奖论文摘要

d y − r 2 − x 2 sin θ = z d cos θ + w − r 2 − x 2 .
令 u = L / 2 ,就可得到桌脚边缘线的方程(5-12)或(5-13). 进一步可以确定设计加工参数, 如从中间到两边的木条空槽长度分别为 20.09,19.60,18.77,17.59,16.06,14.14,11.81,9.00,
5.53(cm).
(
)
(
)
针对问题二,以用料最省(板材最短)、加工方便(总开槽长度最短)为目标,各木条 开槽下界不能超出木条、 桌子状态下桌腿边缘不能相交、 中间所有木条的桌腿不能沾地, 以及桌子的稳固性作为约束条件,建立多目标优化模型. 利用 Matlab 编程,求得最优结 钢筋的初始位置到桌腿底端的距离 s 为 43.80cm, 果为: 折叠桌弯折角 θ 为 1.0605(弧度), 木板的长度 L 为 158.56cm. 针对问题三, 先将圆形折叠桌的侧面直纹曲面和桌脚边缘线的方程推广到一般形状 桌面和一般形状板材,然后利用多目标优化模型设计了两种特殊形状的折叠桌:非长方 形板材的正方形折叠桌和 8 字形折叠桌. 通过改变木条的旋转角度分别画出了这两种形 状折叠桌的动态变化示意图,并给出了具体的设计加工参数.
基于旅行商规划模型的碎纸片拼接复原问题研究
摘要
本文分别针对 RSSTD(Reconstruction of Strip Shredded Text Document) 、 RCCSTD(Reconstruction of cross-cut Shredded Text Document)和 Two-Sides RCCSTD 三种类型的碎纸片拼接复原问题进行了建模与求解算法设计。首先我 们对于 RSSTD 问题,建立了基于二值匹配度的 TSP 模型,并将其转化为线性规 划模型,利用贪心策略复原了该问题的中文和英文碎片;然后对于 RCCSTD 问 题, 由于中英文字的差别, 我们分别建立了基于改进误差评估的汉字拼接模型和 基于文字基线的误差评估的英文字拼接模型,并利用误差评估匹配算法,复原了 该问题的中文和英文碎片;随后我们针对正反两面的 RCCSTD 问题,利用基线 的概念将正反两面分行,转化为 RCCSTD 问题,并复原了该问题的英文碎片。 最后,我们对模型的算法和结果进行了检验和分析。 ◎问题一:我们针对仅纵切的情况,首先将图像进行数字化处理,转换为了 二值图像, 然后得到各图像的边缘, 并计算所有碎片与其他碎片边缘的匹配程度。 然后,根据两两碎片之间的匹配程度建立了 TSP 模型,并将其划归为线性规划 模型。最终,我们根据左边距的信息确定了左边第一碎片,随后设计了基于匹配 度的贪心算法从左向右得到了所有碎片的拼接复原结果。 结果表明我们的方法对 于中英文两种情况适用性均较好,且该过程不需要人工干预。 ◎问题二:我们针对既纵切又横切的情况,由于中英文的差异性,我们在进 行分行聚类时应采用不同的标准。 首先根据左右边距的信息确定了左边和右边的 碎片, 随后分别利用基于改进误差评估的汉字拼接模型和基于文字基线的误差评 估模型, 将剩余的碎片进行分行聚类,然后再利用基于误差评估的行内匹配算法 对行内进行了拼接, 最终利用行间匹配算法对行间的碎片进行了再拼接,最终得 到了拼接复原结果。对于拼接过程中可能出现误判的情况,我们利用 GUI 编写 了人机交互的人工干预界面,用人的直觉判断提高匹配的成功率和完整性。 ◎问题三:我们针对正反两面的情况,首先根据正反基线信息,分别确定了 左右两边的碎片, 然后利用基线差值将其两两聚类, 聚类以后其正反方向也一并 确定, 随后我们将其与剩余碎片进行分行聚类, 最终又利用行内匹配和行间匹配 算法得到了最终拼接复原结果。其中,对于可能出现的误判情况,我们同样在匹 配算法中使用了基于 GUI 的人机交互干预方式,利用人的直觉提高了结果的可 靠性和完整性。 关键字:碎片复原、TSP、误差评估匹配、基线误差、人工干预

2011年全国大学生数学建模竞赛B题一等奖论文

2011年全国大学生数学建模竞赛B题一等奖论文
2011 高教社杯全国大学生数学建模竞赛



我们仔细阅读了中国大学生数学建模竞赛的竞赛规则. 我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮 件、网上咨询等)与队外的任何人(包括指导教师)研究、讨论与赛题有关的问 题。 我们知道,抄袭别人的成果是违反竞赛规则的, 如果引用别人的成果或其他 公开的资料(包括网上查到的资料) ,必须按照规定的参考文献的表述方式在正 文引用处和参考文献中明确列出。 我们郑重承诺,严格遵守竞赛规则,以保证竞赛的公正、公平性。如有违反 竞赛规则的行为,我们将受到严肃处理。
此时巡警服务台的工作量不均衡度为 8.4314。 由 1) ,2)可知现有巡警服务台的工作量极其不均衡且有些地方出警时间过 长。针上述问题,题目要求再增加 2—5 个巡警服务台来解决上述问题。 本文首先建立集合覆盖的 0-1 规划模型,然后利用 MATLAB 对模型进行求 解,可得到初步的分配方案,最后再引入工作量不均衡度,通过计算求解可确定 增加巡警服务台的数目与位置。 问题二: (1)本文定义了两个评价原则: 原则一:巡警能在 3min 之内到达案发路口 原则二:巡警服务台的工作量均衡度尽量小。 根据以上两个原则对该城区现有巡警服务台的设置方案的合理性进行评价。 若现有巡警服务台的设置不合理, 本文则提出三种方案对全城的巡警服务台 设置进行优化: 方案一: 保持现有巡警服务台的个数和位置, 再在其他路口增设巡警服务台; 方案二:保持现有巡警服务台的个数,但对其位置进行调整; 方案三: 不考虑现有巡警服务台的设置情况, 重新确定全城的最佳巡警服务 台数目与位置。 (2)当该市某路口发生重大刑事案件时,犯罪嫌疑人已逃跑,由于在案发 3min 后巡警才能接到报警,为了快速搜捕嫌疑犯,将调度全市交巡警服务平台 警力围堵嫌疑犯。 因为警车相对于嫌疑犯车延迟三分钟行驶, 而且巡警不知道嫌 疑犯逃跑方向,所以此问题可转化为以下模型:对于任意时间 t ,嫌疑犯驾车逃

大学生数学建模竞赛全国一等奖获奖论文之物理和数学的结合

大学生数学建模竞赛全国一等奖获奖论文之物理和数学的结合

数码相机定位摘要本文是双目定位的具体模型和方法进行了研究,分别给出了针孔线性模型、椭圆线性回归模型、RAC模型等并对其进行研究。

对于问题一,在针孔线性模型的基础上,通过对数码相机内外部参数的标定,确定靶标到靶标像的坐标转化关系,建立其坐标转换模型。

对于问题二,利用图像处理所得的像素模拟图表确定20组特征点的坐标在世界坐标系和图像坐标系的坐标,代入上述转换关系来确定系数矩阵M,进而求得圆心在像平面的像坐标,然后利用畸变校正模型对结果进行校正。

结果为左上圆(119.0938,69.6890)、中间圆(155.7689,72.4757)右上圆(234.6404,78.4603)、左下圆(105.4604,185.3796)右下圆(214.5271,184.9706)。

对于问题三,建立椭圆线性回归模型对靶标的像进行拟合,得到的图像中心坐标即为圆心在像平面的像坐标。

结果分析还表明该方法的精度和稳定性都比较好。

结果如下:左上圆(120.0039,69.2536)、中间圆(155.1462,73.0654)右上圆(236.2001,77.8279)、左下圆(103.4572,182.3599)右下圆(216.8469,179.6788)。

模型三与模型一的结果相差最大为2.945%。

很好地验证了模型一的结果的准确性对于问题四,利用RAC模型,确定出单个相机的外部参数,得出其旋转矩阵和平移向量,即完成单个相机的定标,然后利用其几何转化由相机各自的旋转矩阵和平移向量求解出两个相机的相对位置。

关键词:针孔线性模型像素模拟图表畸变校正曲线拟合RAC模型一.问题的重述与分析已知:一靶标和用一位置固定的数码相机摄的它的像,如题目中图3所示。

其中靶标如下,取1个边长为100mm的正方形,分别以四个顶点(对应为A、C、D、E)为圆心,12mm为半径作圆。

以AC边上距离A点30mm处的B为圆心,12mm为半径作圆,如题目中图1.1所示。

大学生数学建模竞赛论文.docx

大学生数学建模竞赛论文.docx

摘要以大学生数学建模竞赛为牵引,进行创新创业能力培养,把创新创业教育与课程建设、教学团队建设、科学研究相融合,把以竞赛为目的变为以竞赛为手段,解决创新创业教育的实践平台问题。

构建大学生创新创业教育的实践教学体系,完善大学生数学建模竞赛的运行模式和激励机制,进行大学生数学建模竞赛与创新创业教育的融合。

本课题的研究可以推广到其他的大学生科技竞赛,搭建更多的创新创业教育实践平台,实现工科院校大学生科技竞赛与创新创业教育的融合,更好地培养学生的创新实践能力。

关键词数学建模竞赛;创新创业;学科建设大学生数学建模竞赛1985 年出现于美国[1] ,教育部高等教育司和中国工业与应用数学学会从1994 年起共同主办全国大学生数学建模竞赛,每年一届,目前已成为全国高校规模最大的基础性学科竞赛,在高校中已变成最广泛的大学生科技创新活动之一。

这项竞赛2007 年被列入教育部质量工程首批资助的学科竞赛之一。

数学建模竞赛的题目由工程技术、经济管理、社会生活等领域中的实际问题简化加工而成,具有很强的实用性和挑战性[1] 。

学生面对一个实际问题,对解决方法没有任何限制,学生可以运用自己认为合适的任何数学方法和计算机技术加以分析、解决,他们必须充分发挥创造力和想象力,从而培养了学生的创新意识及主动学习、独立研究的能力。

竞赛没有事先设定标准答案,但留有充分余地供参赛者发挥其聪明才智和创造精神,并充分发扬 3 人一组的团结合作精神。

由于竞赛面向所有专业的在校大学生,因此每年吸引了大量工科类专业的大学生参赛。

竞赛实际上包括三个阶段,即赛前培训阶段、竞赛阶段和赛后研究阶段,彼此相互联系。

在赛前培训阶段,学生要通过课程学习或课外讲座掌握一些包括数学知识的学习和数学软件的使用等数学建模的基本知识,并通过实际建模得到训练;竞赛三天集中完成竞赛题目;赛后对赛题继续深入研究。

在十二五期间[2] ,国家决定通过实施大学生创新创业训练计划促进高等学校转变教育思想观念,改革人才培养模式,强化创新创业能力训练,增强高校学生的创新能力和在创新基础上的创业能力,培养适应创新型国家建设需要的高水平创新人才。

高校数学建模竞赛获奖论文范文赏析

高校数学建模竞赛获奖论文范文赏析

高校数学建模竞赛获奖论文范文赏析(正文开始)在当今的教育体制中,数学建模竞赛作为一项重要的学术竞赛,已经逐渐受到了高校学生的重视。

这一竞赛不仅考察了学生的数学知识和思维能力,同时也鼓励学生动手实践、独立思考和合作交流的能力。

因此,高校数学建模竞赛获奖论文具有一定的学术研究价值和借鉴意义。

本文将选取一篇高校数学建模竞赛获奖论文进行赏析,以期探索优秀论文的写作技巧和论述思路,对广大数学建模竞赛参赛者提供借鉴和参考。

选取的论文题目为《基于XXX模型的高校教学质量评价研究》。

一、引言在引言部分,作者首先介绍了高校教学质量的重要性和当前存在的问题。

随后,论述了研究的目的和意义,明确了本文的研究要点和方法。

值得注意的是,作者通过对前人研究成果的概述,补充了相关理论和实证研究对于本文的支持。

二、理论基础与模型构建在理论基础与模型构建部分,作者详细介绍了相关理论的背景和意义,并为本研究构建了合适的数学模型。

作者在此部分运用了数学符号、公式等来清晰地表达模型的定义和假设,并给出了相应的解释和推导过程。

此外,作者还结合实际情况,灵活运用了图表等可视化工具,提高了论文的可读性和可理解性。

三、实证研究与数据分析在实证研究与数据分析部分,作者描述了研究方法和实证数据的来源与收集方式,并对数据进行了详细的分析和论证。

作者可以运用适当的表格、图表和统计学方法,对数据进行量化和可视化处理,以便读者更加直观地理解分析结果。

同时,作者在此部分还展示了对实证结果的科学解释和讨论,提出了相应的结论和建议。

四、结论与展望在结论与展望部分,作者总结了研究的主要发现和成果,并针对研究中存在的不足之处提出了进一步深入研究的设想和方向。

作者在此部分可以对研究的局限性进行说明,并提出可行的改进和发展方案,以期引起相关领域学者的关注和参与。

综上所述,这篇高校数学建模竞赛获奖论文范文在结构与内容上展现了较高的水平。

文章在介绍研究背景和问题的同时,恰当地引用了相关的理论和实证研究成果,论据充分且有力。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

4
我们以截取 40×40 像素的截图为例,在图组 1 和图组 2 重合部分使用 matlab 编程 可以找到一个包含黑色尽可能多的截图:图组一和图组二重合部分最多的位置 40 × 40,[41,80](行)×[347,386](列)。通过这样便可先求出最佳截图位置,而尽可能 低的不影响到模型的精确度。
基于 MATLAB 的相似截图与截图匹配问题研究
摘要
本文主要研究相似性最大截图与截图识别匹配问题,对于问题一,采取基于图 形重合率的相似度计算公式的算法,得到了问题一相似性最大的截图可以来自附件中 tuxing3、6、9...45、48 中的任一张在其矩阵位置(40×40 像素):[41,80](行) ×[347,386](列);(20×20 像素):[40,79]×[232,271]的截图。对于问题二 ,采 取基于 matlab 穷举匹配识别算法,得到所给截图截自附件中的 tuxing56,位置为该图 形矩阵位置的[86,125]×[117,156]。 问题一中,要求在指定多个图片的有效截图区间中截取一个相似性最大的截图, 首先我们定义了相似度的计算公式 H=S×Q/(m×n×L),相似度的大小取决于该图形矩阵 与其他图形矩阵的重合率,以及与该图形重合率超过 99%的个数,重合率是指俩个同阶 0-1 矩阵在相同位置元素相等的个数比上其中一个矩阵的总元素数目,再之,我们为提 高效率,决定先确定其最佳截图位置,依据附件图形的显著特征,采取分组得到图组 1 和 2,求组内图形重叠,组间重合部分,再从中选择重合部分最多的位置,作为最佳截 图位置,通过计算各图在该位置的截图,选取相似度最大的作为输出结果。我们发 现,不论截图大小,这些截图都将来自 tuxing3、6、9...45、48 我们对这些图形计算 其之间的重合率,结果都是 100%的重合,从而又验证了模型的合理性。 问题二中,要确定给定截图截自附件中的第几张,针对具体问题,我们依据附件 中图形数量与像素大小,采取牺牲效率而提高精度的基于 MATLAB 穷举匹配识别算法, 因观察所给截图的基本特征选取图组 1 首先实施算法,较快得到了其截图截自附件中 的 tuxing56,位置为该图形矩阵位置的[86,125]×[117,156]。 本文最大的特色在于针对具体问题具体分析,对实际问题采取简单可行的模型和 算法得到了较为满意的结果。
6
3.2.2 相似度的计算输出 对于从 L 张大小为 M×N 像素图中截取 m×n 截图,输出其相似度最大的截图信息。 计算公式如下:
60 S j , k Qi, k j 1 Max{ H(i,k)}=max , ji m n L L 1
关键词: 相似度
重合率 MATLAB 穷举法
1
一 问题重述
近期,江苏卫视正在热播节目“最强大脑”。曾经有这样一期节目,选手先观察近 百幅人类历史上出现过的知名建筑图片(沙画,每幅大约 1 平米),然后由考官随机 地从图片中选取一副 4cm×4cm, 2cm×2cm 等规格的截图,比如:
再让选手只观察截图(上图右)判别截图出自于哪一幅沙画。节目中选手几乎是 以不可想像的速度做出了正确的选择。 如果要显著增加题目的难度,那么应该选择这些图片中相似性最大的部分,而不 能选择那些有显著特点的截图。 解决如下问题: (1)如何选择出那些相似性比较高的截图,并对附件中的图片选择出 40×40 像 素及 20×20 像素的相似性最高的截图。 (2)建立模型确定对于给定的截图出自于第几幅图片的何处位置。
S(i,k):表示第 I 张图在第 k 个截图位置的的矩阵,对其他 L-1 张图在 k 位置截图矩阵 相同位置元素相同的个数 Q(i,k):表示第 i 张图在第 k 个截图位置的矩阵,对其他 L-1 张图的在 k 位置截图矩阵
3.3.1 算法实现
步骤一:分别求图组 1 和图组 2 中所有图片重叠后的矩阵 A1,A2 步骤二:求出 A1 对应图像和 A2 对应图像重合部分图像的矩阵 A3 步骤三:在 A3 中截像素为 m×n 的截图,并使其对应矩阵尽可能多的包含 0 元素,用 k 表示第 k 个截图位置这样的截图个数 k>=1 步骤四:令 j=1 步骤五:令 i=1 步骤六:计算附件中第 i 张图在第 k 个截图位置对其他图片在相同位置截图的相似度 H(I,k) 步骤七:令 i=i+1,若 i>L,执行步骤八,否则再次执行步骤六 步骤八:令 j=j+1,若,j>k,执行步骤九,否则跳至步骤五 步骤九:选取对应相似度最大的 Max{H(I,k)}的 I 和 k ,及其坐标位置,输出文件名
7
3.3.2 模型一的算法流程图
开始
求A1,A2 求A3
在A3中截像素为m*n的截图
j=1 i=1 计算H(I,k) i=i+1 j=j+1 i>L Y j>k
N
N
Y 选取H(I,k)max的I和k,及其坐标位置
结束
四 问题一的结果与分析
4.1 将 问 题 一 代 入 我 们 的 模 型 , 我 们 实 现 了 算 法 , 发 现 其 输 出 结 果 有 16 个 , tuxing3,tuxing6,tuxing9,tuxing12,tuxing15,tuxing18,tuxing21,tuxing24,tuxing 27,tuxing30,tuxingtuxing33,tuxing36,tuxing39,tuxing42,tuxing45,tuxing48 共 16 张,也即这 16 张图片在同一位置的截图相似度都是最大的,我们计算其两两之间的 重合率,都接近 1 也即这些图片很可能是同一张图形,我们将 16 张图片重叠显示如 下:
2
三 问题一的分析与建模
3.1 问题一的分析 3.1.1 相似度的定义 附件中有 60 张图片,每张图片大小为 420×560 像素。我们用 matlab 软件将每张 图片转换为 420×560 大小的矩阵。矩阵中只包含 0 和 255 元素,对应位置数值为 0 的 为黑,为 255 的为白,我们把位置为白的 255 记为 1,为 0 的仍为 0,这样附件中每张 图片可以得到一个 420×560 的 0-1 矩阵, 称为该图的像素矩阵。其问题转化为,如× 何从所有的图形矩阵中提取一个 m×n 的小矩阵使得该矩阵与所有其他的小矩阵的相似 性尽可能的高。对于俩个大小为都为 M×N 像素矩阵,其重合率(P)的定义为:(记两个 矩阵在相同位置元素相等的总数为 S) P=S/(M×N) (1) 在一 L 个同阶 0-1 矩阵中,对其中的某一矩阵,其他矩阵与该矩阵的重合率 P>0.99 的个数加上 1 记为该矩阵的相似数 Q,则相似度(H): H=P×Q/L 结合式(1),即有 H=S×Q/(M×N×L)
9
4.2.2 当截取 20×20 像素时 当截取 20×20 像素的截图时,得到截图的标识位置为(40,232),随机截自 files 中 16 张图的 tuxing12 ,对其他 59 张图的相似度为 0.2019,(其他图形数据见附 录),运行结果截图如下:
10
4.3 分析 从以上结果中可以看出,无论是截取 40×40 像素还是截取 20×20 像素,当要从附 件 60 张图片中截取一个相似性最高的截图时,若这组图片中有较多重合率较大的图 形,也 即有 较多 彼此 相似性 很高 的图 形 时 ,根据 相似 度的 计算 公式: H=S×Q/(M× N×L),相似数将较大程度影响到截图取自附件中的哪一张图。而在后续的验证中我们 也发现,从附件 60 张图形中无论截取 100×100 像素还是 10×10 像素相似度最高的截 图 , 这 些 截 图 都 将 来 自 这 16 张 几 乎 相 同 的 图 形 , 即 tuxing312,tuxing15,tuxing18,tuxing21,tuxing24,tuxing 27,tuxing30,tuxingtuxing33,tuxing36,tuxing39,tuxing42,tuxing45,tuxing48
3.1.3 相似度的计算 计算出每张图在 k 位置的截图对图组其他图片在相同位置截图的重合率的均值, 选择其中最大的输出,并计算其相似度,输出相似度最大的截图的像素矩阵的三要 素:大小位置,原图文件名。根据定义,可得到第 i 张图形在第 k 个截图位置对其他 图形在同一位置截图相似度的计算公式如下 60 S j, k j 1 Qi, k H(i,k) = L 1 m n L
8
显然这些图形几乎重合,同时也验证了我们重合率的计算方法较为合理,我们从 这 16 张图形中随机选取选取一张作为截取相似性最高的截图的原图 4.2.1 当截图 40×40 像素时 当截取 40×40 像素的截图时得到截图的标识位置为(41,347),对其他 59 张图的 相似度为 0.2151 (其他图形的相似度矩阵数据见附录),随机截自 16 张图中的 tuxing6,运行结果截图如下:
3.1.2 截图位置的确定 问题一是要求建立模型从一组图中选择出那些相似性比较高的截图,对于该截图 我们给出两个要素:位置及相似性。附件中有 60 张图片,每张图片大小为 420×560 像 素。我们用 matlab 软件将每张图片转换为 420×560 大小的矩阵。首先我们采取对 60 个图形截下所可能的 40×40 的截图,计算所有截图的相似度,输出最大值的截图,于 是我们首先把截图矩阵第一列第一行的元素位于大矩阵的位置(i,j)作为小矩阵的 位置标识,于是在一个 M×N 像素图片的截图区间里,截取像素为 m×n 的截图的个数: S=(M-m+1)×(N-n+1) 因为我们要对每个截图矩阵与所有其截图矩阵进行相似度分析,这样的运算十分庞 大,不可实施,最终我们转而先求出要截图的位置,再求出 60 张图形在该位置相似度 最高的截图及其原图。对此,综合考虑所有图片,将矩阵做点乘运算,将所有图片重 叠显示,再从中选择重叠最多的小截图,我们认为这样的位置截图将促进截图的相似 性,然而对于该题(M=420,N=460;m=40,n=40)可截出近 6000 个全黑的截图,显然这 无法确定该截图的位置,于是我们分析图片发现,附件中 60 张图片按其显著特征可大 致分为两类(图组 1,图组 2,见下图)。
相关文档
最新文档