1 内容介绍

一种基于毫米波雷达的人员检测跟踪与计数算法,属于毫米波雷达信号处理领域,主要涉及距离估计、速度估计、角度估计、静态杂波滤除、非相干积累、多普勒相位补偿、CFAR检测、DBSCAN聚类、卡尔曼滤波等.为解决目前基于毫米波雷达的人员计数方法中,无法准确实现对静态目标的计数及跟踪的问题,本发明包括:对待测空间范围通过毫米波雷达发射电磁波信号,通过毫米波雷达接收待测空间范围内反射回来的信号;对所接收到的信号中的运动目标进行轨迹测量和跟踪;对比跟踪点迹的位置和待测空间范围,若待测空间范围内所跟踪的点迹有变化,更新人数统计结果;对于已经形成的点迹,设立"探测,激活,静止,释放"四种状态来完成目标在待测空间范围内的准确跟踪.本发明能够对于目标静止后点云消失的情况进行优化,能够实现待测空间范围内的人员计数及跟踪.

2 部分代码

function  [Sig_fft2D]=RangeDopplerProcessing(SigReshape,Nfft1,Nfft2,NTx,NRx,win1,win2)

SigReshape=SigReshape.*win1;

startIndx=1;

Sig_fft1D=fft(SigReshape(startIndx:end,:),Nfft1,1);    %每列FFT,1D FFT

%

%     figure

%     plot(abs(Sig_fft1D(:,1)))

%% 静态杂波滤除

fft1d_jingtai = zeros(96,96,12);

for n=1:8

avg = sum(fft1d(:,:,n))/96;

for chirp=1:128

fft1d_jingtai(chirp,:,n) = fft1d(chirp,:,n)-avg;

end

end

figure;

mesh(X,Y,abs(fft1d_jingtai(:,:,1)));

end

3 运行结果

4 参考文献

[1]冯冬阳, 刘传银, 周杨,等. 基于毫米波雷达的人员检测跟踪与计数算法:, CN111289967A[P]. 2020.

[2]黄旭,牛洁. cTracker:一种基于毫米波雷达传感器的室内人员快速检测与追踪系统[J]. 仪器仪表学报, 2020(9):10.​

博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机、雷达通信、无线传感器等多种领域的Matlab仿真,相关matlab代码问题可私信交流。

部分理论引用网络文献,若有侵权联系博主删除。

【雷达】基于TI毫米波雷达IWR6843ISK实现室内人员检测附matlab代码相关推荐

  1. 【角点检测】 基于各向异性高斯方向导数滤波器实现图像角点检测附matlab代码

    1 内容介绍 为了改进噪声鲁棒性和定位准确性,利用各向异性高斯方向导数滤波器,提出多方向角点检测算法.该算法利用一组各向异性高斯方向导数滤波器对输入图像进行卷积处理得到各个方向的滤波器响应.对于每个像 ...

  2. 基于TI毫米波雷达生命体征例程学习(1)

    1 前言 本次博客内容是基于TI毫米波雷达的生命体征项目的学习,对于在该项目中的前端及后续的信号处理过程进行了理解.本文将主要是对于TI生命体征检测技术文档的解读,再加上了本人对于该文档的部分理解,若 ...

  3. 【图像分割】基于计算机视觉实现视网膜图像中的血管分割附matlab代码

    1 简介 视网膜图像里的血管是可以被观察到的一类微血管,并且它是无创伤的,而其分布位置也属于深度部位[5].其分布.结构和形态特征的变化能在一定程度上反映病变的程度.而白血病.糖尿病以及高血压等疾病都 ...

  4. 基于TI毫米波雷达IWR1642的多目标识别与定位

    我们在拿到IWR1642评估板后,可以尝试实现一下TI官方提供的基于IWR1642毫米波雷达的多目标识别Demo. 在使用前我们需要进行定制化的参数配置,如下图所示 主要需要配置的参数如下图所示 在完 ...

  5. 基于混合整数二阶锥(MISOCP)的配电网重构(附matlab代码)

    参考资料:主动配电网网络分析与运行调控 (sciencereading.cn) 配电网重构是指在满足配电网运行基本约束的前提下,通过改变配电网中一个或多个开关的状态对配电网中一个或多个指标进行优化.通 ...

  6. 【图像分割】基于区域的重叠椭圆拟合实现细胞分割附matlab代码

    1 内容介绍 一种基于区域的方法,用于用自动确定的可能重叠椭圆的数量来逼近任意 2D 形状.RFOVE 是完全无监督的,在没有任何假设或关于对象形状的先验知识的情况下运行,并且扩展和改进了递减椭圆拟合 ...

  7. 【滤波估计】基于双卡尔曼滤波实现soc和soh联合估计附matlab代码

    1 内容介绍 对电动汽车电池管理系统进行电池状态估计非常重要准确充电,实现电池模型参数的在线更新.在本文中,开路电压的估计转换为开路电压拟合的估计参数,快速时变参数开路电压被转换成几个慢时变参数.提出 ...

  8. 【路径规划-TSP问题】基于粒子群结合蚁群算法求解旅行商问题附matlab代码

    1 内容介绍 一种基于粒子群优化的蚁群算法求解TSP问题的方法.该方法在求解TSP问题时,利用粒子群优化的思想,对蚁群算法的参数取值进行优化并选择.在粒子群算法中,将蚁群算法的5个参数(q,α,β,ρ ...

  9. 【图像检测】基于 AlexNet 和 SVM 实现异常螺母检测附matlab代码

    1 内容介绍 考虑到异常检测问题中正负样本严重失衡,难以满足卷积神经网络训练对样本的要求,提出了基于AlexNet模型的异常检测模型.在数据预处理阶段,通过隔帧采样的方式生成3组训练数据,并利用预训练 ...

  10. 【路径规划】基于FMM快速行进法实现船舶路径规划附matlab代码

    1 内容介绍 第一步 描绘了一个模拟环境,其中位于通道之间的两个小岛,其中起点和目标点分别用红色阴影圆圈和红色星星表示,障碍区域用黑色表示,其中到目标点(或障碍)的距离越大,电势就越高. 论文中描述为 ...

最新文章

  1. 自动化测试selenium+java学习笔记
  2. mysql 存储过程支持传入数组参数_问个小问题,关于存储过程传递数组参数
  3. 桌面虚拟化XenDesktop常见故障排查宝典
  4. Maatkit工具使用lt;一gt;之mysql主从数据校验工具
  5. 史上最全的并发编程学习
  6. Android双机(网络和USB)调试及其完美ROOT
  7. linux内核关闭igmp,Linux kernel IGMP多个安全漏洞
  8. Linux安装配置tomcat
  9. 【bzoj4709】[Jsoi2011]柠檬 斜率优化
  10. yaml 标记语言说明
  11. 12306的数据库设计
  12. qc中的流程图怎么画_QC流程图
  13. 小恐龙游戏python_从Chrome小恐龙游戏学习2D游戏制作
  14. web前端常见浏览器兼容性问题以及解决技巧
  15. 图灵奖Alan Kay:突破常规思维!道翰天琼认知智能机器人平台API接口大脑为您揭秘
  16. 销售新人必看书籍推荐
  17. 理论+实操华为防火墙
  18. 完了!服务器沦为肉鸡了!排查过程!
  19. 社会综合治理智慧综治管理系统平台Java商业源码
  20. python控制视频播放器的大小与位置_python_十几行代码实现简单播放器

热门文章

  1. Newzoo伽马数据发布《元宇宙全球发展报告》 元境多项领先技术受关注
  2. 面向对象编程训练:模拟购物车模块(:3[▓▓]快醒醒开学了
  3. 软件测试系列——冒烟测试(Smoke Test,ST)
  4. Cannot find current proxy: Set 'exposeProxy' property on Advised to 'true' to make it available.解决
  5. 《简约至上:交互设计四策略》导读
  6. Hadoop安装snappy(编译源码)
  7. RabbitMQ, Kafka和Pulsar (一)
  8. [PTA] 第四章 题解
  9. 小蜜蜂吉他谱 高八度和低八度
  10. 关于错误“未能加载文件或程序集”的错误的若干处理办法——对GAC的简单应用