一种基于 IWR6843 雷达的跌倒检测系统的设计和实现

基于 TI 提供的IWR6843 3D people counting,采用了基于人员点云高度变化判断跌倒的高效算法,可以在室内环境中检测出人员的跌倒。测试结果表明这一系统具有检测范围广,准确度高,反应快速的特点,能广泛应用在浴室,卧室,养老院等场景。

传统的雷达方案主要利用了人在跌倒过程中的速度变化特征(Doppler signature),首先对雷达回波信号进行时-频域的联合变换,然后从中提取出和跌倒有关的特征,最后通过模型分类器来判断是否跌倒。 人在跌倒的开始阶段有个短时间内加速的过程,当倒在地面上后又有一个长时间内减速的过程。

只通过速度信息来判断跌倒在某些场合的准确度并不高,比如人在房间内快速走路时的速度变化特征和跌倒就比较类似,很难通过分类器来区分。

3D people counting 处理流程

3D people counting 检测效果

对于室内距离雷达比较近的人员,3D people counting 的点云输出可以清楚地显示出人的轮廓。从这些丰富的点云信息中,我们可以提取出人的高度,并进行跌倒检测。 IWR6843 ODS 安装在2米的高度,下倾角30度。这样雷达的主波束斜向下能照射到成年人的头,躯干和脚,可以形成比较丰富的点云。

雷达需要有高的速度分辨率。通过速度信息来区别人和室内其他的静止物体 (比如桌子,床等),速度分辨率越高雷达就越容易把人从室内复杂的环境中提取出来,并生成更多的点云进行跌倒检测。

运行3D people counting,当人在雷达前运动的时候能够获得比较多的点云,可以计算出人的高度。人在跌倒的过程中,有一个高度快速下降的过程。当我们在获得了连续一段时间内人的高度信息后,通过比较人在不同时刻的高度差就能判断出有没有跌倒。

跌倒检测算法流程

通过软件控制GPIO 闪烁 IWR6843 上的LED 灯,能直观地判断系统有没有检测到跌倒发生。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

 ☆cwlulu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值