0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用安信可BW21-CBV-Kit实现跌倒检测识别摄像头

安信可科技 来源:安信可科技 2025-08-04 14:21 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

以下作品由安信可社区用户 bzhou830制作

01项目背景

前不久一个做医疗健康行业的老友找我咨询,想在一个医疗机器人上开发一个跌倒检测的功能。机器人搭配的是arm sbc,机器人是可以在养老院的各个房间巡逻的。

讨论下来有两个方案:

使用激光雷达传感器,而且市面上也有支持跌倒检测的激光雷达传感器。但是成本相对会高一点点。

使用视觉方案,考虑机器人上的处理器是RK3588,对于当前的应用来说是完全足够的。因此只需要添加摄像头作为额外的硬件开销,笔者这时就想到了BW21-CBV-Kit这款能检测人脸和动作的摄像头开发板。

开发板介绍:安信可有Ai识别方案了?

相关教程:如何使用BW21-CBV-Kit?最新最全教程来了~

DIY类:

电子DIY作品】用BW21-CBV-Kit设计洗衣机远程控制面板

【电子DIY作品】基于BW21-CBV-Kit火灾隐患警报器

【电子DIY作品】用BW21-CBV-Kit做一个蓝牙温湿度计

02视频展示

1cd504ee-6b9f-11f0-a18e-92fbcf53809c.png

03外形设计

在solidworks中使用装配体将打印件分割成各个零件,绘制在一起。

1cf13a38-6b9f-11f0-a18e-92fbcf53809c.png

摄像头直接凸出包裹,将零件导出打印,组装起来得到这样。

随后摄像头放置在手机支架上,插电后开机测试。

1d17600a-6b9f-11f0-a18e-92fbcf53809c.jpg

04固件烧录

BW21的资料在论坛上相当的丰富。这次只需要按照如下进行环境搭建。

安信可小安派BW21-CBV-Kit 上手环境搭建 - 小安派·BW21-CBV-KIt - 物联网开发者社区-安信可论坛 - Powered by Discuz!

1d2d10c6-6b9f-11f0-a18e-92fbcf53809c.png

打开这个example。修改里面的Wi-Fi名称和密码,烧录即可使用。因为是将BW21当作一个网络摄像头,在机器人端来捕获摄像头的视频流进行检测。

在代码中测试打开摄像头视频流。

1d452d00-6b9f-11f0-a18e-92fbcf53809c.png

05跌倒检测算法设计

算法的核心思想:

人体检测与跟踪
首先通过YOLO模型检测视频帧中的所有人体,并利用跟踪算法为每个人分配唯一ID,实现跨帧跟踪,保证同一人的运动特征连续性。

姿态估计与特征提取

对每个人体区域,使用Mediapipe等方法提取关键点,计算出人体主轴角度、长宽比、关键点坐标、速度、加速度等多种时序和空间特征。mediapipe中的关键点比较多,目前只需要使用如下的关键点:0, 11, 12, 23, 24, 25, 26, 27, 28。

1d6041a8-6b9f-11f0-a18e-92fbcf53809c.png

多特征融合判别跌倒

跌倒检测不是单一条件触发,而是融合了以下多种特征:

●身体姿态接近水平

●关键点的垂直位移突变

●姿态角度突变(身体突然变弯曲等)

●加速度突变 只有当多个条件同时满足(如满足3个及以上),才判定为跌倒,降低误报率。

最终检测到异常的视频帧会保存下来。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 摄像头
    +关注

    关注

    61

    文章

    5058

    浏览量

    102444
  • 医疗健康
    +关注

    关注

    2

    文章

    292

    浏览量

    26580
  • 医疗机器人
    +关注

    关注

    3

    文章

    222

    浏览量

    56542

原文标题:【电子DIY】跌倒检测识别摄像头+AiPi-BW21-CBV

文章出处:【微信号:安信可科技,微信公众号:安信可科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    小安派BW21-CBV-Kit开发板教程——I2C之主机扫描设备

    该示例将扫描 I2C 总线,查找连接到 BW21-CBV-Kit 的设备。找到设备后,串行监视器上将显示该设备的地址。
    的头像 发表于 04-15 09:29 1555次阅读
    小安派<b class='flag-5'>BW21-CBV-Kit</b>开发板教程——I2C之主机扫描设备

    小安派BW21-CBV-Kit入门教程之主机模式读取Arduino UNO从机

    作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI
    的头像 发表于 05-21 15:38 957次阅读
    小安派<b class='flag-5'>BW21-CBV-Kit</b>入门教程之主机模式读取Arduino UNO从机

    小安派BW21-CBV-Kit入门教程之读取DHT温湿度传感器

    作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI
    的头像 发表于 02-18 13:52 1135次阅读
    小安派<b class='flag-5'>BW21-CBV-Kit</b>入门教程之读取DHT温湿度传感器

    用AI人脸识别开发板BW21-CBV-Kit驱动墨水屏

    试着用BW21-CBV-Kit点亮2.9寸墨水屏,开发板例程非常丰富,在arduino上开发的话上手超级容易。
    的头像 发表于 03-04 18:24 1532次阅读
    用AI人脸<b class='flag-5'>识别</b>开发板<b class='flag-5'>BW21-CBV-Kit</b>驱动墨水屏

    小安派BW21-CBV-Kit入门教程之OLED显示

    作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI
    的头像 发表于 05-17 10:54 1388次阅读
    小安派<b class='flag-5'>BW21-CBV-Kit</b>入门教程之OLED显示

    小安派BW21-CBV-Kit入门教程之主机模式对Arduino UNO发送数据

    作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI
    的头像 发表于 05-29 10:33 757次阅读
    小安派<b class='flag-5'>BW21-CBV-Kit</b>入门教程之主机模式对Arduino UNO发送数据

    小安派BW21-CBV-Kit入门教程之MPU6050 IMU零点检测

    作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI
    的头像 发表于 07-04 17:33 1211次阅读
    小安派<b class='flag-5'>BW21-CBV-Kit</b>入门教程之MPU6050 IMU零点<b class='flag-5'>检测</b>

    BW21-CBV-Kit的使用教程

    ,可以扩展出无限可能。 BW21-CBV-Kit支持Arduino的开发方式,可以简单实现一些DIY想法,例如:人脸识别、手势识别、物品识别
    的头像 发表于 01-03 11:30 1303次阅读
    <b class='flag-5'>BW21-CBV-Kit</b>的使用教程

    BW21-CBV-Kit快速入门之Arduino环境搭建

    作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI
    的头像 发表于 01-15 17:07 1322次阅读
    <b class='flag-5'>BW21-CBV-Kit</b>快速入门之Arduino环境搭建

    小安派BW21-CBV-Kit入门教程:中断控制LED

    ,可以扩展出无限可能。 BW21-CBV-Kit支持Arduino的开发方式,可以简单实现一些DIY想法,例如:人脸识别、手势识别、物品识别
    的头像 发表于 01-21 11:32 989次阅读
    小安派<b class='flag-5'>BW21-CBV-Kit</b>入门教程:中断控制LED

    小安派BW21-CBV-Kit入门教程之超声波测距

    作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI
    的头像 发表于 02-11 11:38 779次阅读
    小安派<b class='flag-5'>BW21-CBV-Kit</b>入门教程之超声波测距

    BW21-CBV-Kit如何接入HomeAssistant实时查看AI摄像头画面

    看过这么多关于 HomeAssistant 教程,应该有很多小伙伴已经搭建起自己的 HomeAssistant 了,HomeAssistant 还是很强大的,只要设备可以进行 RTSP 推流就可以在 HomeAssistant 上查看视频流数据,刚好 BW21-CBV-Kit 的示例附带 RTSP,分享一下接入的方
    的头像 发表于 02-18 13:48 1071次阅读
    <b class='flag-5'>BW21-CBV-Kit</b>如何接入HomeAssistant实时查看AI<b class='flag-5'>摄像头</b>画面

    直接送!50套小安派 BW21-CBV-Kit Ai图像识别开发板!

    BW21-CBV-Kit,欢迎动手能力强的小伙伴玩起来! ️   奖品介绍 BW21-CBV-Kit 是一款本地 AI 图象识别开发板,它能够独自运行目标识别模型。 2.4GHz+5
    的头像 发表于 02-19 14:37 677次阅读
    直接送!50套小安派 <b class='flag-5'>BW21-CBV-Kit</b> Ai图像<b class='flag-5'>识别</b>开发板!

    AI人脸识别开发板BW21-CBV-Kit驱动墨水屏

    HomeAssistant,实时查看Ai摄像头画面? 【教程】小安派BW21-CBV-Kit——读取 DHT 温湿度传感器 以下作品由
    的头像 发表于 03-06 08:47 717次阅读
    用<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>AI人脸<b class='flag-5'>识别</b>开发板<b class='flag-5'>BW21-CBV-Kit</b>驱动墨水屏

    小安派BW21-CBV-Kit入门教程之LCD屏显示数据

    作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI
    的头像 发表于 04-23 10:45 655次阅读
    小安派<b class='flag-5'>BW21-CBV-Kit</b>入门教程之LCD屏显示数据