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

news/2024/7/3 1:34:47

点击上方“视学算法”,选择加"星标"或“置顶

重磅干货,第一时间送达

来源:学术头条

本文约1057字,建议阅读3分钟。

本文介绍了国外博士用树莓派DIY了“高端”灭蚊激光枪。

世人苦蚊子久矣。尤其在夏夜,耳边嗡嗡作响,甚至还得与其“挑灯夜战”个三百回合。

为此,一个国外博士便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的激光,对人的视力是有所损害,尤其是在搭载无人机这种情况下:

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

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

什么时候能买到啊?

那么对于这种杀蚊方式,你会接受吗?欢迎在评论区留言讨论~

参考链接:

[1]https://www.preprints.org/manuscript/202101.0412/v1

[2]https://news.ycombinator.com/item?id=26376376

[3]https://www.youtube.com/watch?v=BKm8FolQ7jw


http://lihuaxi.xjx100.cn/news/270354.html

相关文章

变换判断滤波器类型_7.4 低通IIR滤波器的频率变换

本文将会介绍,怎样将一个离散型低通滤波器转换为其他的选频滤波器。设计连续时间选频滤波器的传统方法都是首先设计一个频率归一化的原型低通滤波器,然后用一个袋鼠变换,从原型低通滤波器推出期望的滤波器。一般在设计离散时间选频滤波器的时…

BCH专属“谷歌地图”凸显BCH魅力

2019独角兽企业重金招聘Python工程师标准>>> 在我们的日常生活中,地图作为一种工具给我们带来了很多便利。尤其是类似于谷歌地图、百度地图这些电子地图不仅仅有地图的功能,能为我们提供路线导航,更是综合了很多功能,例…

黑科技:绕过眼睛植入幻觉,科学家成功在盲人脑海中呈现指定图像!

来源 | 学术头条(ID:SciTouTiao)头图 | CSDN付费下载自视觉中国对于全球 5000 多万盲人来说,重见光明是一个遥不可及的梦想。而为了与盲人朋友进行交互,我们发明了盲文,用各种凸起的字符集合来表达各种意思。但这种通过…

NoSQl分类

2019独角兽企业重金招聘Python工程师标准>>> http://nosql-database.org/ nosql简单分类 类型 部分代表 特点 列存储 hbase cassandra hypertable 顾名思义,是按列存储数据的。最大的特点是方便存储结构化和半结构化数据,方便做数据压缩&…

Python环境的安装(Anaconda+Jupyter notebook+Pycharm)

点击上方“小白学视觉”,选择加"星标"或“置顶”重磅干货,第一时间送达本文总结了Windows下Python环境的安装,包括Anaconda、Jupyter notebook和Pycharm的安装和基本使用技巧,方便初学者搭建Python环境。一、Anaconda1.…

面试官:来说说单点登录的三种实现方式

点击上方蓝色“方志朋”,选择“设为星标”回复“666”获取独家整理的学习资料!来源:cnblogs.com/yonghengzh/p/13712729.html前言在 B/S 系统中,登录功能通常都是基于 Cookie 来实现的。当用户登录成功后,一般会将登录…

CSS3关于过渡效果的问题

首先trasition:transform只是单单表示后面只要有含有的tranform的所有属性可以参与动画,而trasition:all表示后面所有动画属性都可以参动画,当父容器有relative时,子容器有absolute,子容器会跟着父容器相对定位。当你想要然后一个…

端到端半监督目标检测框架

点击上方“视学算法”,选择加"星标"或“置顶”重磅干货,第一时间送达作者丨SuperHui知乎来源丨https://zhuanlan.zhihu.com/p/359154264编辑丨极市平台导读 本文是来自阿里团队的工作,作者团队重新审视SSOD并提出InstantTeaching&a…