江寒要做的东西,全名叫“激光定位智能追踪自动瞄准辅助灭蚊器”,简称“捉蚊神器”。
原理十分简单。
用一个或两个摄像头捕捉画面,通过机器学习算法,智能识别画面中的蚊子。
再用一个靠电机驱动、可以自由调整角度的镜片,把一束极低功率的激光反射出去,就能追踪和标记蚊子的位置了。
蚊虫位置标记出来后,接下来就简单了:看光点在哪里,直接上去手撕就行。
当然,有电蚊拍更好。
事实上,只要稍微加大激光头的输出功率,就能直接烧死蚊子。
但江寒可不会那么做,万一激光射进谁的眼睛,或者引燃了窗帘怎么办?
不但危险,也不利于推广。
事实上,在原本的世界也有类似的东西,大约在2017年前后,由以色列的一个创业团队设计出品。
江寒重生之前在B站刷到过展示视频,当时还挺有兴趣,打算多买几个送家人、朋友。
只可惜直到他重生,那玩意都没正式发售……
在这个世界,这个东西直到目前还没问世,买是买不到的,连项目是否已经立项都无从查证。
无奈之下,江寒只好重新发明了一次。
搞定设计草图后,他又在电脑上,打开了参数化建模工具OPENscad。
和同类软件相比,Openscad有个独特的优势,那就是可以从代码中直接构建逻辑。
对于擅长编程的江寒来说,这比什么可视化都更加实用、得心应手。
一番忙碌后,各个部件的模型全部创建完毕。
江寒检查、调整了一下,确定各部件的参数互相吻合后,就用3d打印机将零件打印了出来。
随后,他又找来面包板以及各种电子管件,一阵飞线、焊接后,电路板也基本成型。
之前为P站拍视频时,做过的激光雕刻机等作品,锻炼了动手能力,也积累了经验。
所以江寒的手法十分纯属,不大一会儿,他就把“捉蚊神器”组装好了。
外壳、机械结构、电路板、激光头、摄像头……全都用胶水、螺丝、卡扣之类的东西固定在一起。
到这里,硬件部分基本成型。
接下来是软件。
没有软件的话,这玩意就是一个高级手办……
江寒将之前写过的CNN代码下载到这台计算机里,稍微改了改,使其更加精简、高效,然后又写了个爬虫程序,在网上下载了海量关于蚊子的视频、图片。
将数据进行一番预处理之后,他就将CNN代码和图像数据上传到了大江公司地下的私人超算中,开始训练。
科大其实也有自己的高速计算阵列,只是公物私用也得有个限度……
其实,只在网上收集素材和训练数据,这么做有点偷懒了。
但问题不大,先试试再说,实在不行的话,还可以将这套东西搬到寝室里,现场捕捉蚊虫影像……
两个小时后,训练初步完成。
由于CNN经过简化,产生的权重文件只有10多M。
论识别精准度,肯定比不上机器人格斗赛里用过的那种。
江寒当然可以训练出性能更强的CNN,但考虑到单片机的算力……
只能说:够用就好。
江寒用C语言重写了CNN,编译成了单片机目标代码。
然后将产生的二进制文件和下载的权重数据合并在一起,烧录到了“捉蚊神器”的ROM中。
一切搞定,时间已过午夜。
江寒稍微收拾了一下,便走进里间休息室,往床上一倒,睡了过去……
第二天,江寒继续研究课题。
下午3点半,张德昭临时召集课题组成员开了个会。
主要总结一下近期工作,并部署了下阶段目标。
与会者除了信息院几名级别稍低一些的小牛外,还有两名博士生、3名硕士生。
唯一的本科生就是江寒……
事实上,刚进组的时候,博士、硕士们对他多少有点疑虑,只是给张德昭面子,才没多说什么。
但看江寒的眼光……
说实话,如果江寒一直做不出成绩,势必影响导师的威信。
张德昭或许不怎么在意,江寒却不想让他受质疑。
毕竟老张那么信任自己的说……
因此,江寒已经做好了打算,在不远的将来,用铁一般的现实,闪瞎那些人的眼睛,堵住悠悠之口……
散会后,时间已经5点半多,江寒带着试制出来的“捉蚊神器”回到311寝。
吴理舒和周新星都在,另外两人却不见踪影。
“其他人呢?”江寒问吴理舒。
小胖子抻了个懒腰:“于树去图书馆了,老裴约了个妹子,说是去学校机房开黑……”
江寒:“……”
好吧,这里是大学,不是高中。
所以“机房开黑”、妹子什么的,一点也不稀奇。
没错,学校的机房是可以玩游戏的,而且收费比网吧便宜。
机器配置嘛,就有点一言难尽了。
科大还好,毕竟经费充足,基础设施给力,设备更新换代很勤快。
江寒前世那所二流985,那机房的电脑才真的坑……
“老江,你想出灭蚊办法了吗?”吴理舒对这个最上心。
谁让他肤白微胖、血液风味独特,比较招母蚊子觊觎呢?
每天醒来身上至少多3、4个大包……
周新星也过来了,挠着胳膊、后腰:“江神,救救孩子,哥快受不了了……”
江寒:“……”
之前怎么没发现呢?
这小子居然是个逗比!
初见面时的腼腆、内向,都是装的吧?
嗯,也没准本来是个好孩子,只是被其他三个沙雕同化、传染了……
“到底有没有办法?”吴理舒催促。
江寒无奈摊手:“给你们看个小东西……先说明啊:好不好使得试过才知道。”
边说边打开背包,露出那个造型精致、名字够长的“捉蚊神器”。
吴理舒小眼睛一亮:“咦?这玩意哪买的?真酷!”
他不但爱好二次元手办,对科技感十足的精密仪器也缺乏抗性,充满了少年人朴实的感情……
“看着挺好。”周新星附和点头。
把玩着高端3D打印技术生产的“捉蚊神器”,有点爱不释手。
他感觉摸着比手机外壳舒服多了。
“行了,先试试好不好使。”江寒说着,将灭蚊器夺了回来。
然后走到窗前,将其摆在窗台上,并放下窗帘……
由于是试制,“捉蚊神器”目前还没有配备锂电,也没有充电接口。
江寒拎起电源插头,插到了吴理舒床头的插座上。
开机后,红灯亮起。
跟着,一个红点突兀出现在天花板上,先是随机移动了几下,然后用移动轨迹画出了JH两个字母。
“哇!这是激光?”吴理舒小题大做,惊呼了一声。
周新星一头雾水:“什么情况?”
“自检。”江寒回答。
没错,和电脑一样,这玩意开机后也必须预热和自检……
差不多10秒之后,“滴滴”两声轻响,“捉蚊神器”上亮起绿色指示灯,进入了工作状态。
忽然,激光头投影出的红色光点迅速摇晃起来,半空中,出现了一个芝麻大小的鲜红亮点。
蚊子!
周新星眼睛一亮,一步蹿了过去,双掌猛力一拍,“pia”的一声,打空了……
吴理舒哈哈大笑:“都是近视眼,小新你就别逞能了!”
说完,回到自己铺上,翻出一个眼镜戴上。
没错,他也有点近视。
度数不高,150左右,一般不戴眼镜,除非特殊情况……
很快,那只被锁定的蚊子落在了天花板上,红色光点绕着它不断画圈,做出标记。
此后,不管那蚊子飞往何处、落在哪里,只要暴露在摄像头的视野里,都会不可避免地被追踪、锁定!
看到这一幕,吴理舒小眼睛一阵发直:“绝了!老江啊老江,你真是我哥!赶快说,这玩意哪里能买到?我多买几个,带回家……”
周新星不屈不挠,弄死了那只暂时逃过一劫的蚊子后,也回头认真观察灭蚊器。
这么好的东西,以前怎么就没听说呢?
不过,东西虽然好,只怕价格……
“江寒,这玩意不便宜吧?”周新星惴惴开口。
江寒呵呵一笑:“没花钱,我自己做的。”
吴理舒眨了眨眼:“老江,你自己做的?啥时候做的?”
江寒:“昨晚上,在实验室弄到2点多。”
吴理舒眼睛顿时一红:“江哥辛苦了!昨天他们几个还错怪你……”
跟着看向周新星:“还愣着干啥?麻溜地,给大佬上茶!”
江寒:“……”
周新星:“……”