本期简单聊聊CFAR检测。

首先,我们要知道雷达回波中实际上包含了以下4部分信息:

  1. 目标
  2. 杂波
  3. 干扰
  4. 噪声

我们倒着看,噪声大家都理解,噪声主要来自雷达系统本身,比较固定可以预知,相对好解决。

干扰则是敌方针对我方的雷达系统故意进行的,比如诱饵弹,扔金属条,发射欺骗性电磁波等等,干扰与抗干扰是一对永恒的命题,就像矛与盾,魔高一尺道高一丈。

民用雷达没有敌方故意的干扰,但是干扰也不是就没有了,民用雷达变多了,它们之间也是会相互干扰的,干扰的内容本专栏暂不考虑。

接着是杂波,即便没有敌方干扰,自然环境中还是有很多除了目标以外的能量反射回来,比如大地(地杂波)、大海(海杂波)、建筑、山峰、树木、风云、雨雪、雷电等等都可以是杂波。

最早的雷达是用来防空的,平台放在地上固定不动,天空背景非常干净,只有一些云雪会构成杂波,非常好处理。但是随着雷达技术的发展,雷达放在了各种地方,机载、舰载、星载、弹载、车载等等,特别是机载、弹载、车载(ADAS)都是对地物照射,雷达波能照到很多东西,杂波就变得很复杂。

而在某些不同应用中,杂波与目标是可以互换的,比如气象卫星搭载的雷达,对于气象雷达来说风云、雨雪就是目标,而对于机载雷达来说就是杂波。

再比如在自动驾驶领域,一开始毫米波雷达只是对前方的汽车和行人感兴趣,这时周围

TI单芯片毫米波雷达代码走读(十七)—— 恒虚警(CFAR)检测浅谈相关推荐

  1. TI单芯片毫米波雷达代码走读(十五)—— 多普勒维(2D)处理之雷达参数与MATLAB仿真

    我们进入2D处理之前有几个雷达参数要知道,先回顾一下<TI单芯片毫米波雷达代码走读(八)-- 距离维(1D)处理之雷达参数>,由于2D处理要检测动目标,我们把配置参数重新修改如下图所示: ...

  2. TI单芯片毫米波雷达代码走读(二十五)—— 角度维(3D)处理流程

    专栏目录链接: TI单芯片毫米波雷达1642代码走读(〇)--总纲 我们从今天开始进入近的篇章--3D处理 毫米波雷达信号处理的3个维度: 第一维度:距离 第二维度:多普勒 第三维度:角度 第二维度知 ...

  3. TI单芯片毫米波雷达代码走读(十一)—— 距离维(1D)处理之直流去除

    chirp内处理void MmwDemo_interChirpProcessing()函数最后有这样两行代码: if(obj->cliCfg->calibDcRangeSigCfg.ena ...

  4. TI单芯片毫米波雷达代码走读(十)—— 距离维(1D)FFT

    上一期我们用MATLAB对加窗后的距离维数据进行了FFT处理看到了目标和目标距离,这一期我们看看C代码是如何做FFT的,回顾一下1D处理的函数代码: /*** @b Description* @n* ...

  5. TI单芯片毫米波雷达代码走读(八)—— 距离维(1D)处理之雷达参数

    今天我们通过"mmWave_Demo_Visualizer 3.1.0"上位机发送的.cfg文件来介绍1D处理时需要关心的几个雷达参数.按上一篇文章最后的步骤,我们生成了.cfg文 ...

  6. TI单芯片毫米波雷达代码走读(十三)—— 多普勒维(2D)处理之核心函数

    今天我们来看看2D处理的核心函数:void MmwDemo_interFrameProcessing(MmwDemo_DSS_DataPathObj *obj),代码如下,先大致浏览一下. /*** ...

  7. TI单芯片毫米波雷达代码走读(六)—— 距离维(1D)处理 C代码实现之加窗处理

    上一篇文章,我们拿MATLAB走了一遍1D处理的流程,这一期我们来看看C代码如何实现的,首先回顾一下void MmwDemo_interChirpProcessing()函数,代码如下: /*** @ ...

  8. TI单芯片毫米波雷达1642代码走读(〇)——总纲

    前言 近年来,自动驾驶行业发展如火如荼,雷达技术也逐渐从军工封闭圈走向了开放的市场. 毫米波雷达具有全天候探测能力,特别是在雨雪雾天气以及夜间都能可靠工作,并且探测距离相对其他车载传感器非常远,对运动 ...

  9. TI单芯片毫米波雷达软件架构研究(一)

    TI的mmWave的软件架构非常复杂,附加价值很高.要想搞懂,得先死磕官方的mmWave SDK user guide.这篇文章的意义就在于让你可以快速读懂这篇UG. UG分为6个部分: 开箱体验: ...

  10. TI单芯片毫米波雷达xWR1642开箱例程

    1. 准备工作 今天我们来运行一个开箱例程,需要准备的东西有: 开发板.电源(3A以上).电脑.数据线: 上位机界面:mmWave Demo Visualizar上位机界面(网页版或.exe),用于接 ...

最新文章

  1. JavaScript 输出
  2. VS2010 error RC2170: bitmap file xxx.png is not in 3.00 format
  3. 【Java 注解】自定义注解 ( 元注解 )
  4. ORACLE的数据类型
  5. 快速查找所有存储过程/触发器中是否包含某个字符串
  6. 零基础实践深度学习之数学基础
  7. linux tar.gz指定目录,tar.gz包内提取某个文件在指定目录下。
  8. OSChina 周六乱弹 —— 这个版本的小红帽听说过吗?
  9. 你知道 Google X 神秘实验室创始人的故事么?
  10. 小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_2-5.开源工具的优缺点选择和抽象方法的建议...
  11. MYSQL 查看表定义的 4 种方法
  12. JS地图经纬度正则表达式校验
  13. Oracle VS SAP
  14. 文档服务器 件排名,全国服务器排名
  15. 利用pytorch训练好的模型测试单张图片
  16. 【经验】AngularJS
  17. html怎么引用网页链接,浅谈网页中各种链接引用方法
  18. 成都计算机专业考研难度排名,成都计算机考研难度排行榜
  19. NTP And System Clock Maintenance
  20. Spark抽取MySQL分表优化

热门文章

  1. 《软件工具》分享2款好用的时序图工具
  2. 基于国产处理器架构的高能物理数据处理系统
  3. WEB项目中使用QQ表情
  4. 前端页面预览word_页面预览Word
  5. Hello Qt——QtDBus快速入门
  6. html 复制文本 点击复制按钮
  7. dtcms传递多个参数怎么获取
  8. Linux 进程之如何查看进程详情?
  9. 【EasyAR学习】平面追踪、表面跟踪和运动跟踪、稀疏空间地图
  10. CCF计算机软件能力认证试题练习:201903-2 二十四点