首页 > 都市重生 > 我的逆袭从拒绝背锅开始 > 第18章 深夜的守护

第18章 深夜的守护(2/2)

目录

雨终于下了。

细密的雨丝斜飘进来,打湿了窗台。远处的高压线塔隐在雨幕里,只剩下模糊的轮廓。他看了很久,直到老吴叫他。

“陈总,电通了。”

陈默转身。楼道里的灯亮了起来,昏黄的灯光照亮积灰的墙面。摄像头上的红色指示灯也开始闪烁,像黑暗中睁开的眼睛。

他回到笔记本前。

通电测试开始。八个摄像头轮流进行自检,状态栏一片绿色。老吴拍了拍手。“成了。”

陈默没说话。

他盯着实时画面。一个老太太从楼下走上来,提着塑料袋。算法框住了她,但识别标签在“人”和“物体”之间跳了两下,才稳定下来。

还是有问题。

但他没说出来。只是点点头。“辛苦了。明天部署算法。”

老吴和徒弟收拾工具下楼。陈默独自留在楼道里。雨声渐渐大了,敲在窗玻璃上,噼啪作响。

他保存好配置,关机。

背上背包下楼时,王主任已经不见了。小区里空荡荡的,只有雨打树叶的声音。他骑车回办公室,雨衣没带,外套湿了一半。

办公室的灯还黑着。

他开门,开灯,把湿外套搭在椅背上。电脑启动的工夫,他冲了杯咖啡。这次加了点糖,还是苦。

坐下,打开算法界面。

白天的数据导进来,形成新的曲线。识别率在百分之八十五上下波动,不够稳定。他调出沈清澜圈的那个区域,仔细看。

那几个参数相互制约。

调一个,另一个就得跟着动。像走钢丝,稍微偏一点就掉下去。他试着模拟了几种组合,最好的结果也只把识别率提到八十八。

窗外的天黑了。

雨没停,反而更大了。敲在玻璃上像密集的鼓点。他看了眼时间,晚上八点。肚子叫了一声,他才想起中午没怎么吃饭。

打开外卖软件,又关上。

没胃口。他靠在椅背上,闭上眼睛。脑袋里那根细线又开始收紧,从太阳穴一路勒到后颈。

手机震了。

沈清澜打来的。他接起来。“喂?”

“还在办公室?”她的声音混着雨声。

“嗯。”

“问题没解决?”

“没。”陈默睁开眼,盯着天花板上的裂缝。“试了你说的参数,效果不明显。”

电话那头沉默了几秒。“把数据发我看看。”

陈默坐直,把白天的测试数据和参数组合打包发过去。文件很大,上传进度条缓慢爬升。他听着雨声,等着。

十分钟后,沈清澜说话了。

“你的光照补偿参数设得太保守了。”她说。“永安居的楼道不是均匀暗,是有明暗交界。你得按区域动态补偿。”

陈默愣了一下。

他确实没考虑区域差异。摄像头视野里有灯光直射的地方,也有完全没光的角落。统一补偿,要么亮部过曝,要么暗部死黑。

“我改一下。”他说。

“等等。”沈清澜说。“我远程登你电脑,一起看。”

陈默报了一串授权码。几秒后,屏幕右下角弹出远程连接提示。他点击接受。鼠标指针自己动了起来,打开参数配置界面。

沈清澜操作很快。

她先拉出每个摄像头的实时画面,并列排开。然后调出光照分布图,红色的区域是亮部,蓝色是暗部。图像像一块染花了的布。

“看这里。”她放大三楼的画面。

灯光从楼梯转角照过来,在墙上切出一道鲜明的分界线。线上方是亮的,下方是暗的。算法把人框在暗部,识别率就跌。

“得分区设置补偿值。”沈清澜说着,开始调整参数。

陈默看着屏幕。

她调得很细,亮部补偿减百分之十,暗部补偿加百分之三十。中间过渡区域设了平滑曲线。调完,画面里的明暗交界变得柔和,暗部的细节浮现出来。

识别框稳稳锁住了一个路过的人影。

标签没跳,直接显示“人”,置信度百分之九十二。

“可以了。”沈清澜说。

陈默没说话。他盯着那个数字,心里有什么东西松开了。像一直拧着的螺丝,终于找到了合适的角度。

“谢谢。”他说。

“还没完。”沈清澜的声音里带着一点不易察觉的兴奋。“其他几个点位也有类似问题。二楼的光源是声控灯,忽明忽暗。得加状态机判断。”

她开始调第二个摄像头。

陈默拉过椅子坐下,看着她操作。雨声成了背景音,键盘敲击声清晰而有节奏。他忽然想起很多年前,在学校实验室,他也是这样看着一个学姐调试设备。

那种全神贯注的侧脸,很像。

“你想什么呢?”沈清澜问。

“没什么。”陈默回过神。“需要我做什么?”

“你把四楼和五楼的数据分析一下。我怀疑那边有反射光干扰。”

陈默打开数据分析工具。滚动的数字和曲线在他眼前展开。他找到反射光模式,标记出来。沈清澜那边同步看到了标记,开始调整滤波参数。

两人谁也没再说话。

只有键盘声,鼠标点击声,还有窗外的雨声。偶尔有车辆驶过,轮胎碾过积水,发出哗啦一声。

调完所有点位,已经晚上十一点。

识别率曲线终于稳定在百分之九十三以上。陈默靠在椅背上,长长出了口气。肩膀酸得厉害,脖子也僵了。

“累了?”沈清澜问。

“有点。”陈默说。“你那边呢?”

“我还好。”她顿了顿。“以前搞项目,经常通宵。比这累多了。”

陈默想象她坐在家里的书房,对着电脑屏幕的样子。也许也像他一样,穿着家居服,头发随意扎着。旁边可能放着半杯冷掉的茶。

“今天多亏你了。”他说。

“互相的。”沈清澜说。“没有你前期的数据,我也看不出问题在哪。”

这话说得平常,陈默心里却暖了一下。他看了眼时间。“不早了,你休息吧。”

“嗯。”沈清澜应着,却没立刻断线。“明天部署,要我过去吗?”

“不用。”陈默说。“我能搞定。”

“好。”她停了几秒。“那你……也早点回去。”

“知道。”

远程连接断开。鼠标指针恢复了控制。陈默看着屏幕上稳定的曲线,保存配置,关机。办公室突然安静下来。

雨好像小了点。

他站起来,走到窗边。玻璃上凝着一层水雾,外面的灯光晕开成模糊的光斑。他用手擦了擦,看见楼下空荡荡的街道。

路灯照着湿漉漉的地面,反射着细碎的光。

他穿上半干的外套,背上背包。关灯,锁门。下楼时,感应灯随着脚步声一盏盏亮起,又在他身后一盏盏熄灭。

骑车回家。

雨后的夜风很凉,吹在脸上清醒了不少。街道两旁的店铺都关了门,只有二十四小时便利店的灯还亮着。他在店门口停了一下,进去买了瓶水。

店员在打瞌睡,头一点一点的。

陈默付了钱,轻轻推门出去。骑上车,继续往家走。脑子里还在回放今晚调试的过程,那些参数,那些曲线,还有沈清澜操作时精准的动作。

回到家,楼道灯依然没修好。

他摸黑上楼,开门。屋里还是那股霉味,但好像淡了点。他打开窗,夜风带着潮湿的泥土味涌进来。

桌上那些算法草图又被吹动了。

他走过去,一张张抚平,叠好。放进抽屉最底层。然后去洗澡,热水冲在皮肤上,驱散了寒意。

躺上床时,已经过了十二点。

窗外很安静,只有远处偶尔传来的车声。他闭上眼睛,这次睡意来得很快。像潮水一样,温柔地漫上来。

梦里没有黑影,也没有代码。

只有一片安静的黑暗,和稳定跳动的绿色光点。像呼吸,均匀而有力。

他睡得很沉。

目录
返回顶部