QQ登录

只需要一步,快速开始

 注册地址  找回密码
楼主: madio
打印 上一主题 下一主题

快来谈谈自己的国赛Idea吧,回帖就有机会免费参加国际赛与美赛数学中国赛前培训~!

[复制链接]
字体大小: 正常 放大

15

主题

11

听众

2529

积分

升级  17.63%

  • TA的每日心情
    无聊
    2015-3-29 23:28
  • 签到天数: 613 天

    [LV.9]以坛为家II

    社区QQ达人

    群组2013年美赛优秀论文解

    群组第三届数模基础实训

    群组数学建模算法之matlab

    群组物联网工程师培训

    31#
    发表于 2013-9-17 21:36 |只看该作者
    |招呼Ta 关注Ta
    本帖最后由 我身无形 于 2013-9-17 23:51 编辑 0 [2 h8 q* F- {1 _
    4 w1 {( G/ Z1 F/ E
    \section{第一问}先使用Sobel算子进行二值化处理。由于此问碎片的信息量过大,所以仅通过两边最外侧的一行来进行匹配。使用$A$$B$来表示量碎片最右侧和最左侧的0-1向量。使用$Matching = \frac{A\&B}{A}$来表示匹配程度,左边的碎片$Matching$均为NaN,所以从最左边开始使用贪心算法一路排过去,就成功了。这是基于局部的,然后另外一种是基于全局的算法,这问题就是TSP问题。直接模拟退火算一下,但是这问题你是局部最优解也不代表你就真的和原图有多接近。所以个人不认为这种方法好。
    1 X  w8 E) O3 M' A) J' U\section{第二问}汉字和英文是不同的,因为汉字都是等高的那就把汉字都涂黑,由于汉字的间距都一样那就把空行什么都涂黑。英文也涂黑,空行什么的也涂黑,字母涂黑方法看图,然后就根据最左边的聚成11类,这时候人工干预下。然后在根据笔划的不一定是直的,改变下评价拼配度的函数,分别要考虑行对齐和字匹配,英文和中文都用涂黑的图像去判断是否是一行。挺简单的但是说起来费劲就不说了。而且最左边的11个可以直接根据字高度去寻找两个碎片的上下边界涂黑区域高度加在一起等于字高的,然后就排出来了。这种是基于全局的。\\\indent或者直接将行匹配和那个评价拼接度的函数和在一起再去算每一个的右接和上接的匹配度。然后直接二维拼接。拼成好几类,在人工把那几个类放一起就拼好了。这种是基于全局的。
    1 v  _- ^( g1 j& v5 f$ k9 r0 j( y" P" |
    \section{第三问}先将左边的11个找出来,然后分为11类,分别聚类。因为有正反面,所以碎片信息量提高了,准确性也高了些。

    1.pdf

    51.34 KB, 下载次数: 33, 下载积分: 体力 -2 点

    已有 2 人评分体力 收起 理由
    madio + 40 看过附件以后,感觉这个解题思路很不错,能.
    wangzheng3056 + 45 方法较为创新,结果准确,但是还不能用用一.

    总评分: 体力 + 85   查看全部评分

    回复

    使用道具 举报

    康朋飞 实名认证    中国数模人才认证  会长俱乐部认证 

    21

    主题

    11

    听众

    1510

    积分

    VIP

    升级  51%

  • TA的每日心情
    开心
    2020-2-17 21:19
  • 签到天数: 486 天

    [LV.9]以坛为家II

    2013挑战赛参赛者

    新人进步奖 发帖功臣

    群组2014年美赛冲刺培训

    群组2013年第二期美赛论文

    群组科学狂想曲

    群组高数系列公益培训

    群组第一期sas基础实训课堂

    我的模型以及解题思路:代数方程模型求解道路实际通行  单样本游程检验为随机  马尔科夫链预测(问题3 重要依据) 方差分析  最值比较  概率检验   直接通径间接通径  相关偏相关分析  共线性诊断  主成分回归求出方程   支持向量机回归验证
    已有 1 人评分体力 收起 理由
    wangzheng3056 + 10

    总评分: 体力 + 10   查看全部评分

    为了成功,为了梦想,我可以与众不同!!!
    回复

    使用道具 举报

    3

    主题

    8

    听众

    188

    积分

    升级  44%

  • TA的每日心情
    开心
    2015-9-18 07:39
  • 签到天数: 67 天

    [LV.6]常住居民II

    自我介绍
    力学专家

    社区QQ达人

    群组2014美赛ICMC题备战群

    群组2014美赛MCMB题备战群

    回复

    使用道具 举报

    0

    主题

    9

    听众

    140

    积分

    升级  20%

  • TA的每日心情
    奋斗
    2016-9-17 09:40
  • 签到天数: 53 天

    [LV.5]常住居民I

    自我介绍
    俺现为北理工的一名本科生,数学建模新手撒~~喜欢数学,希望与大家一起进步~~~爱生活,爱阳光,爱学习~

    社区QQ达人

    群组数模应用

    群组数学建模培训课堂2

    群组2013年国赛赛前培训

    群组英语科技论文写作实训

    群组MCM优秀论文解析专题

    B题,第一问:每个图片代表对应一个矩阵,二值化处理图片(0代表黑,255代表白),左侧有白边的是左侧第一列,对应的矩阵左侧全为数据全为255,两个相连的图片在切线处黑白是相似的,取左侧图片的最右边一列数据,与其他碎片对应矩阵的最左边一列数据进行比较,对应一行的数据应该相等,取相似度最大的作为与之相连的碎片,成功解决第一问8 y% S/ g* e& {! h: S* p
      第二问:采取第一问的方法找出11个最左边的碎片(事先人工干预选出最左侧碎片对应的左侧留白栏的白色数据的列数),然后采取1问的办法拼接11条碎片,再根据行距将11行拼成一个大纸片,觉得想法没问题,但是matlab程序出现bug,最后木有运行出来。。。。。。。找的网上的图片粘贴完成论文。。。
    已有 1 人评分体力 收起 理由
    wangzheng3056 + 5 挺有想法,但还是没有解决问题,先给5点体力.

    总评分: 体力 + 5   查看全部评分

    回复

    使用道具 举报

    pku007        

    9

    主题

    3

    听众

    449

    积分

    升级  49.67%

  • TA的每日心情

    2014-10-21 10:58
  • 签到天数: 22 天

    [LV.4]偶尔看看III

    哥只是个好人 发表于 2013-9-17 18:37
    ' i: Z% p* E1 j0 O! S5 |8 h; e请问你们用什么分类方法?我们也试过分类,用聚类分析得到的结果不理想
    3 W% i0 S+ D) K* S4 n
    看了你的方法 也挺有想法的" z" i7 b2 L0 F" Q
    只不过我们没有用 聚类
    , @9 z# Y* \/ d2 j* u9 T因为 聚类从统计上 是考察 数据结构的相似性" R3 w1 N" _* g4 i! p+ K9 ~
    而不是 数据的一致性 , w5 E9 p) Y. l7 o) R/ t
    所以 我坚定的觉得 聚类是结果不会好
    3 b! g" W% ^$ t5 b3 E用计算了每行基准线
    回复

    使用道具 举报

    5

    主题

    7

    听众

    242

    积分

    升级  71%

  • TA的每日心情

    2014-9-11 12:50
  • 签到天数: 41 天

    [LV.5]常住居民I

    自我介绍
    学数学,用数学,爱数学

    群组数学建模培训课堂1

    第一问:根据视频1(附件1),描述视频中交通事故发生至撤离期间,事故所处横断面实际通行能力的变化过程。& E) r( K8 f. ^
    有人说,做完今年的数模A题,终于知道这辈子回味过最多次的视频是什么了。
    3 G! ~) B4 G" Q# o, p% l8 m/ _这道题常规的思路都大同小异,大致是定义一个时间间隔统计,统计每个时间间隔上游车流量和下游通行量,道路拥挤情况(是否堵车)…
    5 ]& f3 l8 C7 v9 {" @1 H* H关键点是实际通行能力的变化过程的定义,实际上这可以说是本题坑爹的开始,如果按照百度百科之流的专门定义,通行能力就是道路允许的最大车流量。很多人在这里就觉得一定是题目有问题,这不一常数嘛!!!(是不是有同感啊),转而理解为是分析车流量的变化情况,(目前看到的大多数分析也都是如此,本文仅代表个人意见,欢迎拍砖,拒绝谩骂,口水仗~)可是为什么我们部多想一想,会不会是有什么信息是自己没有发现的呢?5 [5 Q$ j3 |4 R/ C1 y. y; }$ g
    道路通行能力真的是常数吗?
    2 u3 ^$ B2 ]/ a% n查阅资料:“影响道路通行能力的主要因素有道路状况、车辆性能、交通条件、交通管理、环境、驾驶技术和气候等条件。”结合视频1我们逐条分析,直觉上驾驶技术和其车辆性能,道路状况,环境,气候要么显然是常数,要么完全无法分析,这里直接跳过,那其他几点呢?5 U1 o2 r1 N2 B; G. J
    交通条件,可以理解为道路的车流量吧,很好理解,一条路上车越多,车平均速度越慢,通行能力相对较低(greenshield公式),如果堵车,通行能力直接秒0。从视频中可以看出,道路除在最后10min里持续堵车外,基本上是由于信号灯切换导致的间歇性小堵车,是不是可以理解为交通条件一直在发生变化?对视频2车流量统计数据进行回归分析,发现回归方程斜率为负,这是不是暗含着由于堵车程度加剧,道路通行能力下降的趋势?
    8 V# ]5 v# T5 C* Y2 p  I交通管理,这个自己做的时候也没看出来,后面看一些大神做视频分析的时候提到了——交警叔叔,无序的道路和有序的道路相比,虽然是同样的交通硬件,软件——通行能力会依然会有差距。(因为自己也没看出来,所有没有数据验证这个影响,可结合视频前后的车流量进行验证)。8 ~  }* c% z/ A( N
    其他因素不一而足,这里只想到这几个。
    1 Y6 B1 s2 i5 F+ U( f对问题的理解
    % j! ~/ |8 a! {0 i+ R: E% |不知道是不是我们组习惯不好,每次做题都喜欢把数模问题搞成文字游戏,对同样问题的理解,那真是十人九不同,但由几点要注意:有交通事故发生至撤离期 就不要在事故前和后面那几分钟说太多的废话,废话连篇只能证明自己题都没看懂;实际通行能力的变化过程 ,实际通行能力的定义争端不说了,题目要我们分析变化过程,但是题目中说是只要我们分析车祸带来的变化吗?交警叔叔的变化算不算?突然蹦出一大堆2轮车把路给堵死了算不算,不记得哪个视频了,上游本来走的好好的,突然来了辆面包车违章停车,瞬间路就走不通了,这个带来的变化又要不要分析?0 `+ c; N+ k2 ^7 {; \& }
    不记得是哪位大神说的了,对题意的理解和贯彻决定做题的高度和方向,对材料的挖掘和分析决定做题的深度和广度。很多组将第一问的通行能力理解为车流量(好分析多了),又认为第三问的通行能力表示道路允许的最大车流量,总觉得这种理解有点嘲笑出题人智商啊。。。这也是一种思路吧,只是个人才疏学浅,也不清楚这些年全国赛的题目是不是一直就在玩这种把戏; 描述 注意下动词,第一问是描述 第二问是分析说明注意到这点,12问的详略关系就不言而喻了。* `8 O* {) j9 e9 z& h
    已有 1 人评分体力 收起 理由
    wangzheng3056 + 10 很详细,可惜我没有资格给A题评分,我管的是.

    总评分: 体力 + 10   查看全部评分

    回复

    使用道具 举报

    0

    主题

    5

    听众

    264

    积分

    升级  82%

  • TA的每日心情
    奋斗
    2015-2-5 19:44
  • 签到天数: 67 天

    [LV.6]常住居民II

    自我介绍
    爱数模,爱学习,求交流

    社区QQ达人

    群组2015美赛优秀论文解析

    群组2013年美赛优秀论文解

    群组Matlab讨论组

    群组2013年国赛赛前培训

    群组2014年美赛冲刺培训

    拥抱阳光 发表于 2013-9-17 01:56
      N1 F( W2 w2 ^! ?7 b3 I   针对问题一,首先通过matlab软件对碎纸片进行数据提取,获得能够代表碎片特征的矩阵,以进行定量分析 ...
      m4 ]/ o# O0 |. l  R/ H8 Y- e
    “含噪”图像时什么意思?可以解释一下吗?( F1 G7 ]* m- }
    附件三、四先局部后整体具体是怎么实现的,可以分享下吗?
    回复

    使用道具 举报

    李本栋 实名认证       

    0

    主题

    10

    听众

    318

    积分

    升级  6%

  • TA的每日心情
    奋斗
    2014-12-2 20:00
  • 签到天数: 109 天

    [LV.6]常住居民II

    社区QQ达人

    群组学术交流B

    群组MCM优秀论文解析专题

    第一次参加,第一问队友数车我没数,最后是写作那个家伙搞定了,第二问我们用方差分析显著性和排队论比较背真车道数不同计算排队长度和概率神马的,这道题目估计不能用它给的数据,你只能用仿真的方法模拟数据计算,我们用的是元胞自动机,但可惜后面想法太简单,仅仅是比较了各个变量之间的关系,而且最大的缺陷是没有写出几个变量之间的关系。第四问就是用第三问的模型算出来,为了好看点,然后将事故发生不同位置排队长度和速率进行比较。比赛完我只想说,今年我参赛成功了,哦也
    已有 1 人评分体力 收起 理由
    wangzheng3056 + 10 很不错的,鼓励共享。

    总评分: 体力 + 10   查看全部评分

    回复

    使用道具 举报

    戚柒        

    1

    主题

    7

    听众

    24

    积分

    升级  20%

  • TA的每日心情
    无聊
    2013-12-24 19:38
  • 签到天数: 2 天

    [LV.1]初来乍到

    自我介绍
    一数模热切分子

    群组2013年国赛赛前培训

      1.将图片的像素信息直接读取到矩阵中,每个图片获得了1980×72的矩阵。附件一、二的图片是纵向剪切的,而且长度大小一致,需要对碎片进行横向拼接。横向拼接的依据是碎片左右特征的一致性。每个图片选取能代表左右特征的数据列重新构成新的矩阵。将每个图片的右边与其他图片的左边作相似性处理,选取相似度最高的作为排在它右边的最优选择。这样得到一组数据,成为一个循环。由于排在最右边的图片,其右边与其他图片左边的匹配程度小,从数值上,就可确定。这样的左右拼接方式对附件一、二的处理效果很好。: x, q/ t, t  e& X
      2.(1)问题二增加了横切的部分,由打印文件行间距相等的特点,考虑对209个进行行分类。中文都是方块字,并具有对称的特点,对附件一拼接完整的图进行数据分析,以文字的中心为基准,代表其所在的行数。采用1980的矩阵数据,得到文字的高度为42行,空白的高度为26行。以文字中心为准,得到行与行之间文字的间隙为68行。提取附件三中的碎片观察,也具有此数据特征。" o0 K- Y1 _* r! b3 w- Q, L
      (2)对碎片的像素信息进行提取后,0-1化处理,得到180×72的矩阵,对72列进行数据整理,每行全0为0,有1便1的处理,便能得到该0-1表示空白、有字的信息。统计连续空白、有字的情况,以42为基准,上下小值浮动确定碎片有字的地方是否为完整的字,通过数据便能确定完整字的中心在180行中的相对高度,每个碎片中完整的字从1个到3个不等。得到数据后,进行聚类。对类内组数不够19的进行整合,类间矩阵中,只要有一个整字的中心在同一行,便能确定该两类为要拼接的同一行,此处要人工干预。分好11类后,采用问题一的方法拼接,不同的是,对于同一行为多类的,要进行多次拼接,再类间进行整合。$ d. @+ l9 z: _1 M1 ?
      (3)至于行的纵向排序,可以由已知整字的中心,推测临近行的整字中心。将11类中首末行进行匹配排序整合,可得到一循环圈。由于180是相对高度,推测中首行出现负值的作为起始行的考虑对象,需人工干预得到最优的结果。
    3 i1 ~, V! K! \0 F* @* T; I! A  (4)对于附件三中,英文字母中心的确定,根据英文的字母特点,选取高度出现频率较高,类似的n、a的中心,作为整行的中心,至于具体操作,可对180×72的0-1矩阵进行求和,在连续有字的地方,出现和频率较高的长度便能视作n、a的高度,高度统计下来为26。至于高度高于它的有字部分的中心,以n、a的中心为基准,加(减)63得到。63为中文中类似68的行间距,这可从附件二中整理、附件四中验证得到。剩余的拼接处理类似中文的处理方法。
    ) y) p" u- L- k0 N5 P  3.附件五中对行分类的结果,采用附件四的处理方法。需要做的数据处理是将每个碎片两面文字的信息作为文字中心的处理对象,这样便能将2×11×19的碎片转化成11×19的碎片。因为每张的碎片提取的信息量更多,对于分类的结果,是相较于附件四是更为理想的。依问题一的方法,做每个碎片单面右边与其他碎片两面左边的相似度处理,依次选出相似度最高的排在其右。排好单面后,可以用另一面的排序结果进行验证,且人为检验确定其拼接精度。0 x  }2 {" H  f; E
      这里是具体的模型实施细则,简单易行,而且快捷准确。分布实施,分布检验,效果理想。
    ; V% a/ b$ @: W: v- A      O(∩_∩)O~
    8 b& F4 K3 R7 |$ x% w1 ?7 V

    点评

    xiaofenglin  我们的想法和你的应该是差不多的,其实B题最主要就是在中文和英文的同一行19个纸片的分类上。无论中文和英文都应该先对灰度矩阵进行处理,方法是对于上边缘和下边缘都有字但不完整的将其灰度置为255,即不考虑上下边  详情 回复 发表于 2013-9-18 15:03
    已有 1 人评分体力 收起 理由
    wangzheng3056 + 40 idea不错,很创新也很好的解决了问题,但是.

    总评分: 体力 + 40   查看全部评分

    回复

    使用道具 举报

    0

    主题

    9

    听众

    194

    积分

    升级  47%

  • TA的每日心情
    无聊
    2016-12-29 15:32
  • 签到天数: 95 天

    [LV.6]常住居民II

    社区QQ达人

    群组数学建摸协会

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-4-10 13:11 , Processed in 0.539118 second(s), 117 queries .

    回顶部