“现在吧,唐师兄能把现在的代码复制一份给我吗?”
唐文杰看了封举富一眼,咬牙点头:“行!”
“那行。”
余江点点头,回到自己工位,打开电脑,开始安静等待。
封富看了一眼时间,迟疑了一下,还是搬了根凳子坐到余江身旁。
他很想看看,传说中的天才,是怎样写代码的。
余江载入唐文杰的代码,拉着进度条一路往下。
果然很正宗的统计学方法。
“师兄的基础部分很不错,我简单优化一下。”
“我们还是沿用灰度差自适应窗口,但加个贝叶斯后验概率约束,结合梯度信息,修正噪点导致的方向错误。”
随着余江声音落下,封举富瞬间一怔!
“等等,贝叶斯用在这?”
“当然。”余江回头,望着封举富:“封老师,这没个一下午功夫调不过来,要不......你们先吃饭?”
封富扭头看了眼徐一博。
徐一博立刻起身:“我去打饭。”
余江暗暗一笑,开始迅速输出代码和公式。
时间慢慢过去。
吃饭的师兄师姐们也陆续上楼。
当发现封举富和唐文杰认真地坐在余江身后,一直眉头紧皱地看着显示器时,所有人都惊讶无声,默默回到自己的工位。
周琴更是愕然无语。
她脑海中全是喻林的话。
难道......这家伙,真开始“操练”了?
下午五点,余江终于完成代码。
“封老师,唐师兄,我详细说下改动吧。”
“除了贝叶斯后验概率约束之外,方向场插值这边,还加了局部置信度评分......”
“同时也使用卡方检验剔除污渍、干裂导致的异常方向点。”
“这样,应该可以极大地提高估计准确率。”
“接着是Gabor滤波,现在滤波是固定尺度,固定频率、固定方向,无法适应垃圾指纹脊线宽窄不一、深浅不均的问题,但我们加入傅里叶变换,用傅里叶变换统计脊线主频率分布。”
“然后我们进行方向场约束下的贝叶斯最优阈值分割.....……”
“最后我们把马尔可夫随机场升级为二阶,加入脊线连续性、方向一致性、灰度梯度三种能量项,这里的能量函数参数可能需要调整试错......我就随便填一个。”
余江慢慢地介绍着,最后按下调试键。
他选择载入那100张指纹样片,随后执行分割。
不到30秒,分割完成。
96/100。
96%!!
“封老师,这......大概就是统计方法上限。
余江慢慢转头。
封举富瞬间回神,长站起身!
他盯着余江,眼中已经不是惊讶,而是带着一种看怪物一般的惊惧。
他在余江身后坐了五个小时!
他亲眼看到余江的各种数学工具无比娴熟,代码输入毫无停滞,格式极其优雅!
他深深吸气。
“你……………”
“我会。”
余江安静地看着封举富,沉默了一秒。
“封老师,统计方法走到最后,顶天了也就是个自动化工具,所以我不相信......它能够实现真正的人工智能。”
“所以我才愿意相信......神经网络的不可解释性。
(月底了,求下月票?)