首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用树莓派实现的口罩检测

基于树莓派3B+ 官方摄像头 两个指示灯 以及基于目标检测SSD算法实现的树莓派口罩检测 项目演示: 链接 口罩检测项目地址 使用的口罩检测 项目是AIZOO团队实现的 使用的是目标检测常用的SSD...下面重点讲在树莓派上的配置以及使用 树莓派配置 参考链接有很多基础配置 对树莓派进行换源 进行网络配置等等 1.配置环境 使用python版本是 python3 (我使用的是python3.5)...树莓派安装kears 2....判断情况) 项目演示: 链接 else 根据上面的教程大家可以自己写打开树莓派摄像头检测并控制灯,也可以看我写好的。...以及我写的pi_cam.py下载下来。放入同一目录下,上传到树莓派中(按照上面步骤 配置好环境 )。

1.1K10

毫秒级检测!你见过带GPU的树莓派吗?

树莓派3B+英特尔神经计算棒进行高速目标检测 转载请注明作者梦里茶 代码: 训练数据预处理: https://gist.github.com/ahangchen/ae1b7562c1f93fdad1de58020e94fbdf...Background 最近在做一个项目,要在树莓派上分析视频中的图片,检测目标,统计目标个数,这是一张样例图片: Motivation 当下效果最好的目标检测都是基于神经网络来做的,包括faster rcnn..., ssd, yolo2等等,要在树莓派这种资源紧张的设备上运行检测模型,首先想到的就是用最轻量的MobileNet SSD,使用Tensorflow object detection api实现的MobileNet...树莓派NCS模型测试 现在我们要用ncs版的ssd模型在树莓派上进行对图片做检测,这个目标一旦达成我们自然也能对视频或摄像头数据进行检测了。...TF的图片IO是用pillow做的,在树莓派上速度奇慢,对一张1280x720的图使用Image的get_data这个函数获取数据需要7秒,所以我改成了OpenCV来做IO。

8.9K80
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    毫秒级检测!你见过带GPU加速的树莓派吗?

    树莓派3B+英特尔神经计算棒进行高速目标检测 NCS Pi 代码: 训练数据预处理: https://gist.github.com/ahangchen/ae1b7562c1f93fdad1de58020e94fbdf...background 最近在做一个项目,要在树莓派上分析视频中的图片,检测目标,统计目标个数,这是一张样例图片: Cattle Counting Motivation 当下效果最好的目标检测都是基于神经网络来做的...,包括faster rcnn, ssd, yolo2等等,要在树莓派这种资源紧张的设备上运行检测模型,首先想到的就是用最轻量的MobileNet SSD,使用Tensorflow object detection...(https://gist.github.com/ahangchen/ae1b7562c1f93fdad1de58020e94fbdf) 树莓派NCS模型测试 现在我们要用ncs版的ssd模型在树莓派上进行对图片做检测...TF的图片IO是用pillow做的,在树莓派上速度奇慢,对一张1280x720的图使用Image的get_data这个函数获取数据需要7秒,所以我改成了OpenCV来做IO。

    2.5K100

    树莓派人脸识别门禁系统图文教程

    前面发布了人脸识别门禁系统的系列视频教程,现在补上图文版,方便查看指令和代码,这篇文章也是对之前的文章的更新与完善。...二、树莓派本地环境搭建 2.1 sdk传输至树莓派上 把下载好的SDK压缩包解压,可以通过ftp或者smb的方式, 如何使用smb,请见我的另一篇文章树莓派安装Samba服务把文件传输到到树莓派你想放的目录下.../pip-18.0/ sudo python3 setup.py install 2.3 安装人脸识别SDK 当你的树莓派装好pip以及setuptools之后,进入到树莓派的SDK目录下,执行一下命令...3.3 树莓派端配置 树莓派自带蓝牙功能,我们可以调用系统指令发送蓝牙信号, 3.3.1 安装树莓派蓝牙模块pybluez 安装完成后再继续下一步操作;若想让树莓派使用bluetooth,必须给树莓派安装...3.3.2 将树莓派手动连接至HC-05 打开树莓派桌面端,点击蓝牙图标后点击add device,鼠标在选择模块的时候,后面会有该模块的蓝牙地址,我们需要把它记下来,后面的蓝牙控制代码中需要用到。

    5.2K21

    仅仅一个树莓派就可以做的目标检测

    目标检测是各种应用中使用的强大工具,从安全系统到机器人技术。通过OpenCV和树莓派,您可以在小巧、经济实惠的平台上实现目标检测。...您将需要 要开始,请确保您有以下物品: 树莓派(最好是树莓派4) 树莓派相机模块或USB网络摄像头 带有树莓派操作系统的MicroSD卡 树莓派电源 键盘、鼠标和显示器(用于初始设置) 互联网连接(用于安装库...) 步骤1:设置您的树莓派 安装树莓派操作系统:从官方网站下载树莓派映像程序,并将操作系统刷入您的MicroSD卡。...启动您的树莓派:插入MicroSD卡,连接外围设备,并打开树莓派电源。...__version__) 步骤3:使用树莓派相机捕获视频 要进行目标检测,您需要从相机捕获视频。

    15310

    仅仅一个树莓派就可以做的目标检测

    目标检测是各种应用中使用的强大工具,从安全系统到机器人技术。通过OpenCV和树莓派,您可以在小巧、经济实惠的平台上实现目标检测。...您将需要 要开始,请确保您有以下物品: 树莓派(最好是树莓派4) 树莓派相机模块或USB网络摄像头 带有树莓派操作系统的MicroSD卡 树莓派电源 键盘、鼠标和显示器(用于初始设置) 互联网连接(用于安装库...) 步骤1:设置您的树莓派 安装树莓派操作系统:从官方网站下载树莓派映像程序,并将操作系统刷入您的MicroSD卡。...启动您的树莓派:插入MicroSD卡,连接外围设备,并打开树莓派电源。...__version__) 步骤3:使用树莓派相机捕获视频 要进行目标检测,您需要从相机捕获视频。

    15610

    树莓派3b+串口配置

    而在树莓派3代中,由于板载蓝牙模块,因此这个硬件串口被默认分配给与蓝牙模块通信了,而把那个mini串口默认分配给了排针引出的GPIO Tx Rx。...为了在树莓派3中通过GPIO使用高性能的硬件串口,我们必须将分配给蓝牙使用的硬件串口与分配给IO排针的mini串口进行对换,这必然会使得蓝牙模块的功能受到影响,但还好,蓝牙并不是必须的。...README文件中说明了此文件的功能是将树莓派3的蓝牙切换到mini串口(ttyS0),并且恢复硬件串口(ttyAMA0)到GPIO14&15引脚中。...,通过串口对树莓派进行相关的配置。...8、然后我们在树莓派的python里发消息,检测发送是否正常: >>> ser.write(b'Raspberry pi') 12 可以看到正常接收。

    1.6K10

    基于人体红外热释电检测的树莓派邮件报警器

    01 写在前面 在一个闲人免进的地方 老板恰巧少了一个摄像头 这个时候 你就可以帅气的出场 带着这款高端大气上档次的 树莓派邮件报警器 承担起临时重任 系统的核心 其实就是python邮件收发功能...左边是树莓派3B+单板微型电脑 搭载Arm架构的博通CPU 右边白色圆状物体就是 人体红外热释电传感器 红色杜邦线是正极VCC 蓝色杜邦线是负极GND 黄线是信号线,信号为3.3V 再次检测的封锁时间默认为...03 看看软件 正所谓 python在手,天下我有 本次依然使用优雅的python编程 代码在树莓派中编写运行 这意味着 你得首先会树莓派基本操作 烧录镜像系统,远程登录等等 主要用到 SMTP...具体信息可以百度查得 多线程实现收发检测警报“同时”进行 调用GPIO模块操控树莓派IO口 总的来说 是一次python基础大测验 话不多说 上代码 (有注释哦) 邮件警报: #!...#微信公众号:工业光线 #网站:http://www.tech-xjc.com #导入自己的邮件报警模块send_mail import send_mail #导入树莓派GPIO模块 import

    1.5K40

    树莓派人脸识别实际应用:人脸识别门禁

    在上一篇文章树莓派调用百度人脸识别API实现人脸识别,我们完成了树莓派人脸识别的基础环境配置,人脸识别功能也测试成功了,现在我们做一个小小的案例来实际应用一下,我们想树莓派人脸识别成功后,发送蓝牙串口数据给...准备 设备材料 树莓派3b Arduino UNO R3 HC-05 舵机SG90 杜邦线若干 连接图 ?...一、树莓派发送的蓝牙串口数据 树莓派自带蓝牙功能,我们可以调用系统指令发送蓝牙信号, 创建一个bluetooth_test.py文件,分别定义初始化指令、开门指令、关门指令,分别发送字符串’1‘,’2’...由于我们用的是Arduino UNO R3没有蓝牙模块,要接收蓝牙数据,可以通过外接HC-05蓝牙模块解决。...按照上一篇文章,我们的树莓派已经准备妥当了,在test.py的基础上,我们再修改一下: from aip import AipFace from picamera import PiCamera import

    12.8K11

    基于Windows 10平台的PM2.5检测器制作

    本篇文章详细讲解了如何利用SDS011激光式PM2.5传感器、HC-06蓝牙模块和Windows 10设备完成一个简单的PM2.5检测器及其应用程序的开发。...该检测器使用蓝牙完成数据输出,方便设备连接,使用UWP模板创建的应用可以运行在Window 10 for PC、Window 10 for Mobile和树莓派(Window 10 IoT Core)平台...另外,如果用户在Windows 10 IoT Core上运行应用程序,如树莓派2、MBM板子(高通410c除外,自带了蓝牙4.0模块),同样需要另加一个蓝牙USB Dongle。 3....然后,参考《Pairing a BLE Device and GATT Attribute Table Dump Tool》,利用SSH或者Powershell与树莓派建立连接,使用指令将树莓派与HC-...之后,选择ARM,Remote Machine,输入树莓派的IP地址,点击调试,就可以看到应用程序在树莓派上运行了。其输出界面如下图所示。 ?

    1.1K60

    树莓派基础实验36:通用串口通信实验

    一、介绍   对于树莓派 3B+来说,他的UART功能有三种: 1、内部蓝牙使用; 2、控制终端使用; 3、与其他设备进行串口通信。   ...在树莓派基础实验35:USB TO TTL模块实验中学习了通过串口对树莓派进行控制台控制,让串口作为控制终端调试口即 serial console,但是在项目中常常会使用串口同其他传感器、单片机等设备进行通用串口通信...而在树莓派3代中,由于板载蓝牙模块,因此这个硬件串口被默认分配给与蓝牙模块通信了,而把那个mini串口默认分配给了排针引出的GPIO Tx Rx。...第3步: 为了在树莓派3中通过GPIO使用高性能的硬件串口,我们必须将分配给蓝牙使用的硬件串口与分配给IO排针的mini串口进行对换,这必然会使得蓝牙模块的功能受到影响,不过这里我们不使用蓝牙。...(2)README文件中说明了此文件的功能,是将树莓派3的蓝牙切换到mini串口(ttyS0),并且恢复硬件串口(ttyAMA0)到GPIO14&15引脚中。 ?

    3.8K10

    带有桌面和推荐软件的 Raspberry Pi OS免费下载

    - 在启动时重新连接到蓝牙 LE 设备时显示虚假的“已连接”对话框 * 添加了对实验性 Wayland 后端的支持 - 可以作为 raspi-config 中的高级选项启用 * 各种小错误修复和图形调整...lxpanel 通用 * 推荐软件中添加了 4K 版本的树莓派壁纸 * Python 游戏和 Minecraft 从推荐软件中删除 - 两者都不兼容靶心 * 蓝牙配对和连接对话框更新以兼容更多设备...* 蓝牙设备在移除前总是断开连接以加快移除过程 * 蓝牙配对对话框现在只显示提供可供 Pi 使用的服务的设备 * 删除了单独的蓝牙取消配对对话框 - 现在取消配对每个单独设备的选项 *...* 添加了各种额外的语言翻译 * 各种小错误修复和 UI 调整 * 树莓派固件 b324aea801f669b6ab18441f970e74a5a7346684 * Linux 内核...- 将 pwm 添加到 gpio 组 * i2cprobe:更灵活的 I2C/SPI 别名映射 * 树莓派固件 21e1fe3477ffb708a5736ed61a924fd650031136

    2.1K20

    BeagleBone AI VS Raspberry 4评测

    对于派4的使用和资料查询的比较多,但是对于狗板的探究也没有停下来。说起树莓派,大家都很熟悉,但是狗板却不一定玩过。...其实两者都是卡片电脑,如果单从使用的角度来说,两者并无十分大的区别,但是树莓派的社区很强大,开源项目也很多,狗板社区虽然不多,但是由于有了树莓派社区的支持,使得其生态也不断的完善起来。...2.2 外设 树莓派4和狗板AI的外设对比如下: 配置 树莓派4 狗板AI WIFI+蓝牙 802.11ac(2.4/5GHz)蓝牙5.0 802.11ac(2.4/5GHz)蓝牙5.0 USB USB2.0x2...而树莓派则更加像PC主板。 3.上手把玩与定位 3.1树莓派上手流程 树莓派4的使用流程如下 1.准备一张合适大小的空的SD卡 2.树莓派官网上下载Raspberry Pi Image。...上被检测到。

    2K10

    树莓派4发布!CPU提升3倍,性能堪比主流PC,AI能力大增,顶配售价55美元

    WiFi 802.11ac,蓝牙5.0,4GB内存!4K60帧显示!最贵才55美元?!” 全新的第四代树莓派(Raspberry Pi 4)发布后,一位网友发出如上的评价,并且引发众多网友跟随热议。...所以这究竟是一代怎样的树莓派? 第四代树莓派 树莓派官方称,这次升级是一个惊喜,几乎触及了树莓派平台中的每一个元素。 升级后,整个设备外形如下: ?...2、可选1G、2G或4G的 LPDDR4内存。 3、千兆以太网 4、双频802.11ac无线网络 5、蓝牙5.0技术 ?...科技媒体Tom’s Hardware对这一新设备进行了深入评测称,已经能够处理许多日常工作。 比如,能够在同时打开15个标签页的情况下浏览网页,进行轻量级图像编辑,处理文档和电子表格等等。...而且, 这一升级也直接强化了树莓派的推理和机器学习能力,目标识别任务的处理速度比上一代提升了70%。 ? 早期的树莓派设备,只能够使用摄像头在低帧率下做简单的目标检测。

    1.2K30

    用树莓派玩转蓝牙

    蓝牙是一个使用广泛的无线通信协议,这两年又随着物联网概念进一步推广。我将介绍蓝牙协议,特别是低功耗蓝牙,并用树莓派来实践。树莓派3中内置了蓝牙模块。树莓派通过UART接口和该模块通信。...树莓派1和树莓派2中没有内置的蓝牙模块,不过你可以通过USB安装额外的蓝牙适配器。 蓝牙介绍  蓝牙最初由爱立信创制,旨在实现可不同设备之间的无线连接。...如果你把bleno和noble部署到两个树莓派上,就可以在这两个树莓派之间进行蓝牙通信了。...当我进入到树莓派的广播范围时,该应用就会显示出手机距离树莓派的距离。 ?...我以树莓派的蓝牙模块为基础,实现了BLE通信。

    5.2K80

    用树莓派玩转蓝牙

    蓝牙是一个使用广泛的无线通信协议,这两年又随着物联网概念进一步推广。我将介绍蓝牙协议,特别是低功耗蓝牙,并用树莓派来实践。树莓派3中内置了蓝牙模块。树莓派通过UART接口和该模块通信。...树莓派1和树莓派2中没有内置的蓝牙模块,不过你可以通过USB安装额外的蓝牙适配器。 蓝牙介绍  蓝牙最初由爱立信创制,旨在实现可不同设备之间的无线连接。...如果你把bleno和noble部署到两个树莓派上,就可以在这两个树莓派之间进行蓝牙通信了。...当我进入到树莓派的广播范围时,该应用就会显示出手机距离树莓派的距离。 ?...我以树莓派的蓝牙模块为基础,实现了BLE通信。

    4K50

    树莓派4B如何使用串口与外部进行通信

    外设IO口定义说明 从树莓派的相关资料我们可以看到,树莓派有两个串口可以使用,一个是硬件串口(/dev/ttyAMA0),另一个是mini串口(/dev/ttyS0)。...树莓派(3/4代)板载蓝牙模块,默认的硬件串口是分配给蓝牙模块使用的,而性能较差的mini串口是分配给GPIO串口 TXD0、RXD0。...Serial 配置 首先运行ls /dev -al命令查看到默认的串口分配方式,如下图所示: 由于硬件串口分配给板载蓝牙使用,所以要释放掉,并设置硬件串口分配给GPIO串口。...: 完成后提示以下界面,按OK 设置硬件串口为GPIO串口 接着将串口配置为我们的GPIO串口,对输入sudo vim /boot/config.txt命令,将下面两行内容添加到最后:...将树莓派与TTL对应接上,就可以通过PC串口助手与树莓派互相发送、接收数据,但是树莓派在发送数据时,命令终端并不会显示,如下图所示: 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn

    2.6K20

    自制RaspberryPi笔记本or移动kali工作站

    开始学习树莓派时,虽然了解到这个只有信用卡大小,基于Linux的微型电脑,外表“娇小”,内“心”强大,但是并没有对她有特别的期盼,即便她能做机顶盒、智能小车、飞机等等。...首先树莓派每次使用时的连线工作很让人烦,而且树莓派的携带因没有电源、显示器、键盘、鼠标等外设而遗憾,所以有了自制一个树莓派笔记本的想法。...图14 这里这样做的目的是想不占用树莓派的USB接口,并且使用树莓派的USB接口作为我们笔记本的外置USB接口。...因此用漆包线焊接到USB针脚,只用焊接正负极即可,正负极需用万用表检测。如图19。 图19 保留的USB接口和电池充电接口如图20。...图21 “正极”线路从开关接出来后,与“负极”线路一起分别再连接树莓派、风扇、功放电路板的电源线,加上蓝牙微型键盘,整体布局如图22。

    1.2K20

    在树莓派3上测试Modbus RTU通信

    本文主要涉及Modbus RTU模式的测试。关于Modbus TCP/IP在之前的文章中也推送过,因为树莓派3的硬件串口和蓝牙是公用的,所以在用串口通信的时候,需要对树莓派做一些配置和设置。...设置 config.txt 输入命令 sudo nano /boot/config.txt 在文件最后一行加入对蓝牙的禁止, ? 所有配置完后,重启reboot树莓派。...把电脑通过串口和树莓派连接起来,因为树莓派引出的GPIO脚串口是TTL电平,所以我们需要用到TTL转RS232,如果你的笔记本有RS232串口,那么就可以用TTL转RS232连接你的电脑了,但是现在大多数的笔记本电脑是没有串口的...至此我们对libmodbus 协议栈的 MODBUS RTU模式测试就算完成,加上之前公众号推送的MODBUSTCP/IP,至此我们对libmodbus 下的 RTU和TCP都介绍完成,在这个基础上大家就可以修改例程...,实现自己的功能,例如可以用树莓派做为客户端,连接一些设备,例如可以用树莓派的串口跟一些带有串口的控制器设备通过mdobus RTU通信,然后树莓派可以通过Modbus TCP/IP连入互联网,实现了一个网关功能

    3.5K50

    从零开始用树莓派搭建一个实时人脸检测系统

    我们会先介绍人脸检测怎么做,然后一步一步从零开始搭建环境,运行程序,呈现效果,最后会将程序迁移到树莓派上,当然,为了能在上图中那个2英寸大小的LCD屏幕上显示我们的检测效果,代码需要做一些小改动。...---- 目录: 简单讲讲什么是人脸检测 了解树莓派及相关配件 组装树莓派及相关配件 配置树莓派连接网络 远程连接树莓派 树莓派软件源更换 源代码下载 通过ftp将代码上传到树莓派 在树莓派上搭建python...树莓派 4 代(Raspberry Pi 4)是树莓派基金会发布的最新一代微型电脑,相比于树莓派 3,在cpu、电源、HDMI、内存、蓝牙、网口等方面进行了全方位升级,笔者采购的是4g内存的,大约500...确保你的电脑和树莓派在同一个局域网中,然后启动电脑上的VNC客户端,输入树莓派的IP,连接即可: 接着会让你输入树莓派操作系统的登录用户和密码(树莓派默认登录名和密码是:pi, raspberry),...---- 九、在树莓派上搭建python的虚拟环境 一般树莓派的操作系统都自带了python2和python3,所以我们只要创建一个虚拟环境用来安装我们的人脸检测程序需要的依赖包即可,这里我们使用virtualenv

    3.1K41
    领券