燕南餐厅。
挂了电话,馀江把手机扔到桌上,轻轻笑了笑。
对面,孙瑶和徐茜对视一眼,都忍不住笑出声。
“你这表情,怎么象刚干了坏事似的?”孙瑶说。
“怎么能是坏事呢?”馀江耸耸肩,“师兄天天盯着屏幕手动分割,眼睛都快瞎了,我于心不忍,就顺手写了个自动分割程序。还帮他们把准确率提高了二十多个百分点,这叫做好事。”
徐茜眼睛眨了眨,轻笑道:“好事?人家饭碗都快被你砸了,还好事?”
孙瑶立刻反应过来:“对哦!那昨晚那个师兄”
“恩。”馀江刨完最后一口饭,拿起手机,“把师兄从这种重复劳动里解放出来,早点跟我混多好?”
说完他站起身:“你们慢慢吃,我先回实验室了。”
走出餐厅,馀江缓缓呼了口气。
他当然清楚,自己那个小程序对徐一博的打击有多大——相当于直接否定了对方半年的劳动价值。
就在这时,办公室门被敲响。
馀江推门而入,温和地笑了笑:“封老师,代码什么时候要?”
封举富看着一脸温和的馀江,眼神略微有些复杂。
他自然认可馀江的天分。
甚至还有些惋惜,这么聪明的一个脑袋,去死磕那无可理喻的神经网络——人总不能真就仗着聪明,然后与全世界的主流背道而驰吧?
搞科研又不是做题。
刚才馀江写的小程序,他还以为馀江也转了性子,是用的gabor+方向场,却没想到,他依旧还是用的非主流方法。
这人就真那么喜欢走小道?
封举富收回思绪,笑了笑道:“哦,不用代码,就是有点好奇,为什么你会这么短时间内就想到用che+otsu方法来进行分割呢?我记得你之前似乎没接触过模式识别吧?来,你坐下聊。”
馀江暗暗一怔,不要代码?
怀着疑惑,他想了想道:“去年见过石老师之后,我就去了解了一下,只是后面被李老师叫到天网去了,前几天见徐师兄手动拉得辛苦,就把过去的想法实现了一下。”
“你什么时候试?”
“现在吧,唐师兄能把现在的代码复制一份给我吗?”
唐文杰看了封举富一眼,咬牙点头:“行!”
“那行。”
馀江点点头,回到自己工位,打开计算机,开始安静等待。
封举富看了一眼时间,迟疑了一下,还是搬了根凳子坐到馀江身旁。
他很想看看,传说中的天才,是怎样写代码的。
馀江加载唐文杰的代码,拉着进度条一路往下。
果然很正宗的统计学方法。
“师兄的基础部分很不错,我简单优化一下。”
“我们还是沿用灰度方差自适应窗口,但加个贝叶斯后验概率约束,结合梯度信息,修正噪点导致的方向错误。”
下午五点,馀江终于完成代码。
“封老师,唐师兄,我详细说下改动吧。”
“除了贝叶斯后验概率约束之外,方向场插值这边,还加了局部置信度评分”
“同时也使用卡方检验剔除污渍、干裂导致的异常方向点。”
“这样,应该可以极大地提高估计准确率。”
“接着是gabor滤波,现在滤波是固定尺度、固定频率、固定方向,无法适应垃圾指纹脊线宽窄不一、深浅不均的问题,但我们添加傅立叶变换,用傅立叶变换统计脊线主频率分布。”
“然后我们进行方向场约束下的贝叶斯最优阈值分割”
“最后我们把马尔可夫随机场升级为二阶,添加脊线连续性、方向一致性、灰度梯度三种能量项,这里的能量函数参数可能需要调整试错我就随便填一个。”
馀江慢慢地介绍着,最后按下调试键。
他选择加载那100张指纹样片,随后执行分割。
不到30秒,分割完成。
“所以我才愿意相信神经网络的不可解释性。”
(月底了,求下月票?)
👉&128073; 当前浏览器转码失败:请退出“阅读模式”显示完整内容,返回“原网页”。