现在距离我提交论文过去才过去了2个小时:
25日开始
29日9点结束
虽然几天来也是匆匆忙忙,但这次的比赛感觉写的还不错,选的A,纯图像处理的题目。
可以给大家看一下题目:
第一问上来难度MAX,子像素处理过程
给的图
我的边缘分割结果
真实图的测量结果
第二问这个题吧,我不知道是不是一个搞图像处理的人出的题,如果不是,那我没得说,如果是,那我要问问你,你用的什么牛逼的算法,就给三张图就能标定一个相机内外参。还有网上各种“大佬”,也是标定这,标定那。
我搞不来
或者确实不用标定的方法,进行了测量,当然我后面也做出来出来了。
就尼玛这图,标锤子呢?摄像头参数也不给
哭死
测量结果
这不就出来了~
第三问很有趣,感觉有很多应用场景以及改进。
大致意思就是给了你一个物体的边缘散点文件,然后让你从这个点集文件里面自动的分割出基础图元。
这道题是我第三天下午的时候想出来的,这道题有点进入思维盲区。很多人想肯定是把题目变成一个纯图像分割问题,其实不是。这样想是因为你就看到了图,而没有看到图像的组成。
我们为什么非要这样:
点集->边缘图->分割图元
而不是:
点集->分割图元
基于这个想法,问题可以变为一个分类的问题,分类嘛~使用聚类就好了,那么多聚类算法,找一个把这些点分开。
这时你有了一堆散点,这不就是参数估计问题咯~
这是给的散点绘制的边缘图
给的数据散点
我的成果,完美嗷
这次这个教训挺多的,比如这个中文和英文之间的互相转换。要使用双列对照翻译:
就好像是这样的
至于这个翻译软件的选择,emmmm,这个有道翻译间歇性好使,Google阴阳怪气,百度好评嗷,估计是太接地气了。有时间可以评测一下~
我要是英语好,不就不受这气了。
剩下就是要整个目录,不然就会迷失自我。。。提前就加一个目录。
接着就LaTex的排版,我一开始是觉得LaTex使用起来比较费时,但是看到成果以后哇哇哇,真的好看~
看我文章的一角,尤其这个公式
最绝的是伪代码:
好好看呀
那立个Flag,接下来就研究这个排版。
接着还有一个重要的事情是,文章的插图。
我一直使用的是Draw.io这个产品:
代码语言:javascript复制https://draw-io.en.softonic.com/
放个国内的地址。
就这么个页面
这样的
这样的
这样的,都可以绘制
这里要感谢小白的辛勤工作,以上工作均为小白一人完成~
当然了,AI这种插画神器才是归途,不过这个软件现在还够用,所以不准备切换,样样会,不如一门精。
这里也要说一下Matplotlib的子图绘制,论文中需要频繁的将一些指标进行对比或者展现,在一个图窗内绘制多个子图就是一种比较巧妙的办法。
2x2
上2下1
最后感慨一下,数学建模的核心还是程序实现~所以,日常的积累并不可少。
而且也得感慨Matlab得能力实在是太强了,当然Python海量的库也是强有力的帮手。(要不是王老师给熬大夜。。。结果可能是另一码事)
次次比赛要人狗命。。。
于同学的公式编辑也值得表扬,认真负责跟着论文进度走
比赛一角
电线密布