TPAMI, 2023 | 用压缩隐逆向神经网络进行高精度稀疏雷达成像

CoIR: Compressive Implicit Radar | IEEE TPAMI, 2023 | 用压缩隐逆向神经网络进行高精度稀疏雷达成像

注1:本文系“无线感知论文速递”系列之一,致力于简洁清晰完整地介绍、解读无线感知领域最新的顶会/顶刊论文(包括但不限于Nature/Science及其子刊;MobiCom, Sigcom, MobiSys, NSDI, SenSys, Ubicomp;JSAC,雷达学报等)。
本次介绍的论文是:<2023, IEEE TPAMI, CoIR: Compressive Implicit Radar>
文章DOI: 10.1109/TPAMI.2023.3301553。

关键词:雷达成像,稀疏傅里叶变换,隐逆向神经网络,压缩感知
在这里插入图片描述

1 引言

随着毫米波技术的发展,毫米波雷达作为一种新型的成像方法,备受关注。与传统成像设备如摄像机和激光雷达相比,毫米波雷达的最大优势在于可以穿透烟尘等严重的环境条件,从而获得高质量的图像。 但是,毫米波雷达也面临角分辨率低的问题。为了提高角分辨率,一种思路是增加天线阵列的口径大小,但这将带来天线耦合、功耗增加、读出带宽增大等问题。因此,如何在硬件资源有限的条件下,提高毫米波雷达的角分辨率,是该领域当前面临的关键技术挑战。

本文提出一种名为 CoIR 的新方法,可实现毫米波雷达的高精度稀疏成像。该方法的主要创新点包括:1)设计一种稀疏线性天线阵,大大减少所需接收天线数量;2)利用隐式神经网络作为先验,实现对压缩后数据的重构。
在这里插入图片描述

2 动机

毫米波成像系统可大致分为三类:

  • 大规模物理天线阵列:可实现实时成像,但成本高昂;

  • SAR技术:使用天线移动来合成大孔径,但成像速率低,系统复杂;

  • MIMO天线阵列:使用多输入多输出技术来合成大孔径,但需要大量的雷达芯片。

这些方法要么成本高,要么取得图像速度慢,难以应用于对成本和速度都有要求的应用中。

另一方面,稀疏雷达成像技术通过使用次Nyquist采样,可有效减少所需天线数量,降低系统成本。但是,直接对采样不足的雷达数据进行傅立叶逆变换,会产生严重的混叠假影。因此,需要开发新的方法来处理这种采样不足的数据。

本文提出的 CoIR 正是基于这样的背景:一方面利用稀疏天线阵列设计减少硬件量,另一方面用隐式神经网络进行重构,提高成像质量。

3 方法

CoIR 的整体流程如下图所示:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8v0GZcM9-1692113119524)(<>)]

CoIR 包含两个关键模块:

  1. 稀疏天线阵列设计

  2. 基于隐式神经网络的重构(ComDecoder)

3.1 稀疏天线阵列设计

天线阵列的点扩散函数(PSF)是评价天线阵列成像质量的重要指标,其主瓣半功率宽度表示成像角分辨率,旁瓣水平表示成像模糊和混叠。

本文采用两步设计流程设计稀疏线性天线阵列:1) 设计4元接收天线最小冗余阵列;2) 在满足最大孔径约束的前提下,通过网格搜索找到发射天线阵列位置,使得合成天线阵列PSF的旁瓣水平最小化。

设计结果如下图,与全密集阵列相比,该稀疏天线阵列使用天线数量减少了5.5倍,同时保持了相近的主瓣宽度和较低的旁瓣水平。

在这里插入图片描述

3.2 基于隐式神经网络的成像重构

针对采样不足的雷达数据,CoIR提出使用隐式神经网络进行场景反射系数分布的重构。网络结构如图1所示:

具体步骤是:

  1. 以随机噪声作为输入,通过卷积解码器网络ComDecoder生成复数值极坐标图像;

  2. 对该图像进行2D FFT,合成完整的雷达数据;

  3. 保留稀疏天线位置对应的行,得到仿真稀疏雷达数据;

  4. 计算仿真数据与实际采集数据的损失,并通过反向传播更新ComDecoder的参数。

重复以上过程,使仿真数据逼近实际数据,从而重构出场景的反射系数分布。

这种analysis by synthesis的思想,正是隐式神经网络具有先验偏置的体现,可生成视觉上更自然的重构结果。

4 实验和结果

作者在模拟数据和实测数据上评估了CoIR和多种比较方法的重构性能。

4.1 模拟数据结果

下图给出了一个模拟场景下不同方法的重构结果。

在这里插入图片描述

可以看出,CoIR重构结果最佳,成功还原了场景中的关键结构,同时有效抑压了混叠假象。

作者还测试了不同噪声水平下的重构质量,结果如下图所示。可以看出,在各指标下,CoIR都优于其他方法,尤其在低SNR条件下保持了较高的重构质量。

在这里插入图片描述

4.2 实测数据结果

作者还在实际毫米波雷达数据上验证了各方法的性能。结果表明,在室外和室内两种场景下,CoIR都能很好地重构出场景的主要结构,并有效抑制混叠假象,优于其他无监督方法。

在这里插入图片描述
在这里插入图片描述

综上结果可以看出,CoIR利用隐式神经网络的先验性,实现了对采样不足雷达数据的高质量重构,并 verified in 实验室内外多种场景,证明了方法的泛化性和鲁棒性。

5 不足和未来展望

CoIR也存在一些限制:

  1. 前向模型假设场景静态,无法建模运动目标。

  2. 重构时间较长,约数十秒,难以实现实时。

  3. 目前仅针对线阵,扩展到面阵仍有挑战。

未来的一些可能的改进方向包括:

  • 更好地利用先验知识进行网络初始化,加速重构;

  • 扩展动态场景的雷达成像模型;

  • 探索在面阵或其他成像模式中的应用。

6 总结

本文提出了CoIR方法,实现了毫米波雷达的高精度稀疏成像。主要贡献包括稀疏天线阵列设计和基于压缩感知与隐式神经网络的重构方法。实验结果证明,该方法可以在使用较少天线的条件下重构出高质量的雷达图像,为降低成本的同时提高毫米波雷达的成像能力提供了一种新思路。CoIR也为隐式神经网络在其他成像领域中的应用提供了范例。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/38283.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java【算法 04】HTTP的认证方式之DIGEST认证详细流程说明及举例

HTTP的认证方式之DIGEST 1.是什么2.认值流程2.1 客户端发送请求2.2 服务器返回质询信息2.2.1 质询参数2.2.2 质询举例 2.3 客户端生成响应2.4 服务器验证响应2.5 服务器返回响应 3.算法3.1 SHA-2563.1.1 Response3.1.2 A13.1.3 A2 3.2 MD53.2.1 Request-Digest3.2.2 A13.2.3 A2…

CSS3 中新增了哪些常见的特性?

聚沙成塔每天进步一点点 ⭐ 专栏简介⭐ 圆角&#xff08;Border Radius&#xff09;⭐ 渐变&#xff08;Gradients&#xff09;⭐ 阴影&#xff08;Box Shadow&#xff09;⭐ 文本阴影&#xff08;Text Shadow&#xff09;⭐ 透明度&#xff08;Opacity&#xff09;⭐ 过渡&…

Nacos和GateWay路由转发NotFoundException: 503 SERVICE_UNAVAILABLE “Unable to find

问题再现&#xff1a; 2023-08-15 16:51:16,151 DEBUG [reactor-http-nio-2][CompositeLog.java:147] - [dc73b32c-1] Encoding [{timestampTue Aug 15 16:51:16 CST 2023, path/content/course/list, status503, errorService Unavai (truncated)...] 2023-08-15 16:51:16,17…

leetcode27—移除元素

思路&#xff1a; 参考26题目双指针的思想&#xff0c;只不过这道题不是快慢指针。 看到示例里面数组是无序的&#xff0c;也就是说后面的元素也是可能跟给定 val值相等的&#xff0c;那么怎么处理呢。就想到了从前往后遍历&#xff0c;如果left对应的元素 val时&#xff0c…

汽车制造业上下游协作时 外发数据如何防泄露?

数据文件是制造业企业的核心竞争力&#xff0c;一旦发生数据外泄&#xff0c;就会给企业造成经济损失&#xff0c;严重的&#xff0c;可能会带来知识产权剽窃损害、名誉伤害等。汽车制造业&#xff0c;会涉及到重要的汽车设计图纸&#xff0c;像小米发送汽车设计图纸外泄事件并…

[足式机器人]Part5 机械设计 Ch00/01 绪论+机器结构组成与连接 ——【课程笔记】

本文仅供学习使用 本文参考&#xff1a; 《机械设计》 王德伦 马雅丽课件与日常作业可登录网址 http://edu.bell-lab.com/manage/#/login&#xff0c;选择观摩登录&#xff0c;查看2023机械设计2。 机械设计-Ch00Ch01——绪论机器结构组成与连接 Ch00-绪论0.1 何为机械设计——…

12.Eclipse导入Javaweb项目

同事复制一份他的项目给我ekp.rar (懒得从SVN上拉取代码了)放在workspace1目录下 新建一个文件夹 workspace2&#xff0c;Eclipse切换到workspace2工作空间 选择Import导入 选择导入的项目(这里是放到workspace1里面) 拷贝一份到workspace2里面 例子 所有不是在自己电脑上开发…

可白嫖的4家免费CDN,并测试其网络加速情况(2023版)

网站加载速度优化过程中&#xff0c;不可避免的会用上CDN来加速资源的请求速度。但是市面上的CDN资源几乎都是要收费的&#xff0c;而且价格还不便宜&#xff0c;对于小公司站长来讲&#xff0c;这将是一笔不小的开销。不过还是有一些良心公司给我们提供了免费的资源&#xff0…

Redis_亿级访问量数据处理

11. 亿级访问量数据处理 11.1 场景表述 手机APP用户登录信息&#xff0c;一天用户登录ID或设备ID电商或者美团平台&#xff0c;一个商品对应的评论文章对应的评论APP上有打卡信息网站上访问量统计统计新增用户第二天还留存商品评论的排序月活统计统计独立访客(Unique Vistito…

【BEV】3D视觉 PRELIMINARY

这里的知识来自于论文 Delving into the Devils of Bird’s-eye-view Perception: A Review, Evaluation and Recipe 的 Appendix B.1 部分来自 这篇文章 从透视图转向鸟瞰图。&#xff08;Xw、Yw、Zw&#xff09;、&#xff08;Xc、Yc、Zc&#xff09;表示世界World坐标和相…

Android学习之路(4) UI控件之Button (按钮)与 ImageButton (图像按钮)

本节引言&#xff1a; 今天给大家介绍的Android基本控件中的两个按钮控件&#xff0c;Button普通按钮和ImageButton图像按钮&#xff1b; 其实ImageButton和Button的用法基本类似&#xff0c;至于与图片相关的则和后面ImageView相同&#xff0c;所以本节 只对Button进行讲解&am…

vue自定义穿梭框支持远程滚动加载

分享-2023年资深前端进阶&#xff1a;前端登顶之巅-最全面的前端知识点梳理总结&#xff0c;前端之巅 *分享一个使用比较久的&#x1fa9c; 技术框架公司的选型(老项目)&#xff1a;vue2 iview-ui 方案的实现思路是共性的&#xff0c;展现UI样式需要你们自定义进行更改&#…

【注解使用】使用@Autowired后提示:Field injection is not recommended(Spring团队不推荐使用Field注入)

问题发生场景&#xff1a; 在使用 IDEA 开发 SpringBoot 项目时&#xff0c;在 Controller 类中使用注解 Autowired 注入一个依赖出现了警告提示&#xff0c;查看其他使用该注解的地方同样出现了警告提示。这是怎么回事&#xff1f;由于先去使用了SpringBoot并没有对Spring进行…

分布式 - 消息队列Kafka:Kafka消费者和消费者组

文章目录 1. Kafka 消费者是什么&#xff1f;2. Kafka 消费者组的概念&#xff1f;3. Kafka 消费者和消费者组有什么关系&#xff1f;4. Kafka 多个消费者如何同时消费一个分区&#xff1f; 1. Kafka 消费者是什么&#xff1f; 消费者负责订阅Kafka中的主题&#xff0c;并且从…

【数据结构OJ题】反转链表

原题链接&#xff1a;https://leetcode.cn/problems/reverse-linked-list/description/ 目录 1. 题目描述 2. 思路分析 3. 代码实现 1. 题目描述 2. 思路分析 方法一&#xff1a;三指针翻转法 使用三个结构体指针n1&#xff0c;n2&#xff0c;n3&#xff0c;原地修改结点…

VSCode如何设置高亮

一、概述 本文主要介绍在 VSCode 看代码时&#xff0c;怎样使某个单词高亮显示&#xff0c;主要通过以下三步实现&#xff1a; 安装 highlight-words 插件 配置 highlight-words 插件 设置高亮快捷键F8 工作是嵌入式开发的&#xff0c;代码主要是C/C的&#xff0c;之前一直用…

【Linux】高级IO

目录 IO的基本概念 钓鱼五人组 五种IO模型 高级IO重要概念 同步通信 VS 异步通信 阻塞 VS 非阻塞 其他高级IO 阻塞IO 非阻塞IO IO的基本概念 什么是IO&#xff1f; I/O&#xff08;input/output&#xff09;也就是输入和输出&#xff0c;在著名的冯诺依曼体系结构当中…

ROS学习笔记(三)---好用的终端Terminator

ROS学习笔记文章目录 01. ROS学习笔记(一)—Linux安装VScode 02. ROS学习笔记(二)—使用 VScode 开发 ROS 的Python程序&#xff08;简例&#xff09; 一、Terminator是什么&#xff1f; 在前面的学习中&#xff0c;为了运行hello.py我是在vscode频繁的点击运行窗口的“”号…

智谷星图赵俊:让人才和区块链产业“双向奔赴”丨对话MVP

区块链产业需要什么样的人才&#xff1f;赵俊很有发言权。 赵俊是北京智谷星图科技有限公司的技术总监&#xff0c;也是FISCO BCOS官方认证讲师。他2017年接触区块链&#xff0c;随后选择人才培育领域深耕。“为区块链行业引进更多人才这件事很有价值&#xff0c;跟我的职业理…

菜单和内容滚动的联动原理及代码

之前写代码有个需求&#xff1a;左侧是一个菜单&#xff0c;右边是内容&#xff0c;点击左侧菜单右边内容滚动到对应位置&#xff0c;右边内容滚动到某位置时&#xff0c;左侧菜单也会选中对应的菜单项。UI如下&#xff1a;这是大多网站的移动端都会有的需求。 解决方案一&…