专栏名称: Python程序员
最专业的Python社区,有每日推送,免费电子书,真人辅导,资源下载,各类工具。我已委托“维权骑士”(rightknights.com)为我的文章进行维权行动
目录
相关文章推荐
Python开发者  ·  o3-mini 碾压 DeepSeek ... ·  3 天前  
Python开发者  ·  请立即拿下软考证书(政策风口) ·  2 天前  
Python爱好者社区  ·  120道Python面试题.pdf ... ·  6 天前  
Python爱好者社区  ·  吴恩达,yyds ·  4 天前  
Python爱好者社区  ·  DeepSeek薪资曝光! ·  4 天前  
51好读  ›  专栏  ›  Python程序员

为了杀蚊子,这位博士用树莓派 DIY 了一把激光枪,网友:伤到人怎么办?

Python程序员  · 公众号  · Python  · 2021-04-17 16:30

正文

来自量子位

世人苦蚊子久矣。

尤其在夏夜,耳边嗡嗡作响,甚至还得与其 “挑灯夜战” 个三百回合。

为此,一个国外博士便 DIY 了一种高端的杀蚊方式:

计算机视觉精准定位,激光瞬间射杀。

还是用树莓派打造的那种。

树莓派打造杀蚊 “激光枪”

如此高端的杀蚊方式,都需要些什么装备?

主要包括四大组件:

  • 200 多块的树莓派 3 Model B+:它采用的是 1.4GHz 四核处理器,具体型号为 Broadcom BCM2837B0。

  • 树莓派摄像头:具体型号是索尼 IMX219,像素为 800 万。

  • 电流表 (Galvanometer):约 20 kPPS。

  • 激光器:功率在 1W 左右,波长为 450nm。

一只蚊子的大小在 1 毫米至 5 毫米不等,这就是主要检测、检索蚊子的主要标准。

而以往的采用超声波等形式的方法,自身都具有一定的局限性,例如无法处理多个蚊子等情况。

因此,在这项研究中,针对定位蚊子这个任务,采用的方式便是计算机视觉技术。

然后再用激光热量将其一举歼灭。

虽然研究中并没有给出具体操作实例,但早在 2010 年,美国《国家地理》杂志便发布过类似工作原理视频:

在慢动作下的镜头是这样的:

AI 杀蚊子,具体需要哪几步?

具体来说,AI 消灭蚊子的过程如下图所示:

首先,利用 OpenCV 中的目标追踪函数(这项研究采用的是 TrackerCSRT),对蚊子进行定位。

然后计算蚊子所在位置的 x、y、z 坐标,并将坐标信息传送给电流表。

最后,上述工作完成之后,便启动激光并发射。

在激光发射之后,还会做一个 “目标是否已歼灭” 的确认过程。

若蚊子已经被消灭,那便返回到流程最初的步骤,寻找下一个目标;反之,则重新计算蚊子的坐标,进行下一次的射杀。

当然,除了用目标追踪的方式外,研究人员也用其他的定位方法与之做了比较。

对比之后发现,目标追踪的方式成功率较高,但也仅有 76%

工作人员认为,这项研究起码证明了 “AI + 激光杀蚊子” 是可行的,但后续需要对成功率做进一步的深入研究。

以及,研究人员还提出了搭载到无人机,将来在田间工作的想法。

网友:会不会误伤人类?

虽然这种用树莓派组建的 “高端杀蚊” 方式,让人耳目一新,但同时也引起了网友们的热议。

有人觉得这种方式不安全,主要认为功率 1W 的激光,对人的视力是有所损害,尤其是在搭载无人机这种情况下:

配备激光的无人机,听起来比蚊子更糟糕。

但也有网友似乎对这样的产品很是 “痴迷”,高呼道:

什么时候能买到啊?





请到「今天看啥」查看全文

推荐文章
Python开发者  ·  请立即拿下软考证书(政策风口)
2 天前
Python爱好者社区  ·  120道Python面试题.pdf ,完全版开放下载
6 天前
Python爱好者社区  ·  吴恩达,yyds
4 天前
Python爱好者社区  ·  DeepSeek薪资曝光!
4 天前