毫米波雷达成像论文阅读笔记: IEEE TPAMI 2023 | CoIR: Compressive Implicit Radar

原始笔记链接:https://mp.weixin.qq.com/s?__biz=Mzg4MjgxMjgyMg==&mid=2247486680&idx=1&sn=edf41d4f95395d7294bc958ea68d3a68&chksm=cf51be21f826373790bc6d79bcea6eb2cb3d09bb1860bba0af0fd5e60c448ca006976503e460#rd
↑ \uparrow 点击上述链接即可阅读全文

IEEE TPAMI 2023 | CoIR: Compressive Implicit Radar

毫米波雷达成像论文阅读笔记: IEEE TPAMI 2023 | CoIR: Compressive Implicit Radar

在这里插入图片描述

Abstract

  • 背景

    • mmWave radars suffer from low angular resolution due to small apertures and conventional signal processing
    • 稀疏阵列雷达 can increase aperture size while minimizing power consumption and readout bandwidth
  • 方法 :提出 Compressive Implicit Radar (CoIR)

    • 目标: high accuracy sparse radar imaging using a single radar chip

    • Leverages : CNN decoder and compressed sensing

    • 贡献:

      设计稀疏线阵: with 5.5x fewer antennas than conventional MIMO arrays

      提出ComDecoder :a fully convolutional implicit neural network architecture

      证明了CoIR的有效性 :in both simulation and real-world experiments,且 不需要 auxiliary sensors

  • 实验结果

    • improved performance over standard mmWave radars and other untrained methods on simulated and real data
    • System does not require training data or auxiliary sensors
      在这里插入图片描述

1 INTRODUCTION

基于光学的Depth imaging及其缺点

  • Depth imaging
    • crucial for applications like SLAM, autonomous driving, security monitoring
  • Typical sensors: cameras, LiDAR
    • Cameras: high-resolution near-field depth imaging
    • LiDAR: directly outputs dense point cloud with high range/angular resolution
  • Limitation : degraded performance in visually degraded environments like fog, smoke

毫米波雷达成像的优点和挑战

  • 优点
    • penetrate through fog/smoke without performance degradation
  • 挑战
    • low angular resolution δ ≈ λ / d \delta ≈ \lambda/d δλ/d
    • Increasing d d d increases cost, power consumption and readout bandwidth

已有提高角分辨率的工作和缺陷

  • 已有思路
    • Large physical arrays
    • MIMO arrays
    • SAR
    • Sensor fusion
    • Optimization with handcrafted priors
    • Deep learning
  • 不足
    • Slow acquisition
    • Increased hardware complexity
    • Require large datasets
    • Limited generalizability

The proposed CoIR:

  • Key observation:

    • INR provides inductive bias towards natural solutions for imaging inverse problems
  • 方法

    • Leverages implicit neural representations (INRs) + compressed sensing
  • 贡献

    • Designed sparse linear array with 5.5x fewer antennas
    • Proposed convolutional decoder architecture ComDecoder
    • Demonstrated improved performance over standard mmWave radars and competitive untrained methods

2 RELATED WORK

2.1 mmWave Imaging Systems

  • 提高角度分辨率的方法及其缺点

    • Large physical arrays: expensive, large data volumes
    • MIMO arrays: requires many radar chips to synthesize large aperture
    • SAR techniques:slow imaging, bulky scanners
    • Sensor fusion: fails if one modality fails
    • Deep learning: requires large labeled datasets, limited generalizability
  • proposed CoIR 的不同:

    • 仅使用 single chip sparse MIMO array

    • 使用 未经训练 的 神经网络

      ✅ 无需训练数据

2.2 Sparse Radar Imaging

  • 稀疏雷达成像技术:

    • 1 Sparse aperture array designs
    • 2 Sparse reconstruction methods
  • 1 Sparse aperture array designs

    • 使用欠奈奎斯特采样 减少 天线数

    • 优化方法:

      ✅ Convex relaxations

      ✅ Prior knowledge of number of reflectors

  • 2 Sparse reconstruction methods

    • Super-resolution algorithms

      ✅ MUSIC, ESPRIT

      ✅ Require incoherent signals, known number of targets

    • Compressed sensing (CS) optimization:

      ✅ 使用稀疏先验,如 spatial sparsity, TV norm

      ✅ Challenging to design priors, scene dependent

  • proposed CoIR 的不同:

    • Sparse array design

      🚩 inspired by prior work but modified due to hardware constraints

    • Uses untrained neural network

      🚩 as complex prior instead of handcrafted prior

      ✅ Neural network prior shows affinity for natural features and noise robustness

2.3 Implicit Neural Representations

  • 两类INR architectures:

    • 1 Convolutional methods
    • 2 Coordinate-based MLP methods
  • 1 Convolutional methods ,适合:

    • Compressed sensing
    • Image super-resolution
    • Image denoising
    • Accelerated MRI
  • 2 Coordinate-based MLP methods ,适合:

    • Novel view synthesis
    • Dynamic illumination
    • PDE solutions
    • Image deconvolution
  • CoIR中的ComDecoder:

    • 属于 Convolutional methods

    • tailored for sparse radar imaging

    • Key properties:

      🚩 Convolutional operations capture local spatial information

      🚩 Upsampling induces notion of resolution per layer

      🚩 Residual blocks smooth optimization and propagate information between layers

      🚩 Together these inductive biases improve performance on sparse radar imaging

    • Differences from prior works:

      ✅ CoIR uses untrained INR as complex prior for sparse radar imaging

      ✅ Prior works use INR for natural images or other imaging modalities

3 RADAR IMAGING BACKGROUND

  • 发射信号模型

    • y t x ( t ) = e j 2 π ( f 0 t + 1 2 B τ t 2 ) , 0 ≤ t ≤ T y_{tx}(t) = e^{j2π(f_0t + \frac{1}{2}Bτt^2)}, 0 \leq t \leq T ytx(t)=ej2π(f0t+21Bτt2),0tT
    • f 0 f_0 f0: carrier frequency
    • B B B: chirp bandwidth
    • T T T: pulse duration
  • 场景模型 (离散反射体分布)

    • x ‾ [ n r , n θ ] ∈ C K × L \overline{x}[n_r, n_\theta] \in \mathbb{C}^{K\times L} x[nr,nθ]CK×L
    • n r n_r nr: range bin index
    • n θ n_\theta nθ: angle bin index
  • 回波信号模型

    • z [ n , m ] = ∑ n r = 0 K − 1 ∑ n θ = 0 L − 1 x ‾ [ n r , n θ ] e j 2 π ψ θ ( n θ ) m e j 2 π ψ r ( n r ) n + w [ n , m ] z[n,m] = \sum_{n_r=0}^{K-1} \sum_{n_\theta=0}^{L-1} \overline{x}[n_r, n_\theta] e^{j2π\psi_\theta(n_\theta)m} e^{j2π\psi_r(n_r)n} + w[n,m] z[n,m]=nr=0K1nθ=0L1x[nr,nθ]ej2πψθ(nθ)mej2πψr(nr)n+w[n,m]
    • ψ θ ( n θ ) = f 0 d c sin ⁡ ( b θ [ n θ ] ) \psi_\theta(n_\theta) = \frac{f_0 d}{c}\sin(b_\theta[n_\theta]) ψθ(nθ)=cf0dsin(bθ[nθ]): spatial frequency
    • ψ r ( n r ) = B N 2 b r [ n r ] c \psi_r(n_r) = \frac{B}{N}\frac{2b_r[n_r]}{c} ψr(nr)=NBc2br[nr]: normalized temporal frequency
    • w [ n , m ] w[n,m] w[n,m]: noise
  • Compact matrix form

    • z = F ( x ‾ ) + w z = F(\overline{x}) + w z=F(x)+w

    • F F F: 2D FFT

    • Goal: recover x ‾ \overline{x} x from under-sampled measurements z z z

4 PROPOSED METHOD

  • 目标 :

    • Recover scene reflectivity x ‾ \overline{x} x from under-sampled measurements z z z
  • Measurements :

    • z = M ⊙ F ( x ‾ ) + w z = M\odot F(\overline{x}) + w z=MF(x)+w

    • M M M: binary mask implementing under-sampling

    • w w w: noise

  • 困难 :

    • under-sampling causes grating lobes in sparse array PSF leading to aliasing in image
  • 解决方法

    • Optimize weights of untrained deep CNN G ( C ; p ) G(C;p) G(C;p) to solve inverse problem

      G G G: untrained CNN,

      C C C: fixed noise input,

      p p p: CNN parameters

    • Optimization objective:

      🚩 p ^ = arg min ⁡ p ∣ ∣ z − M ⊙ F ( G ( C ; p ) ) ∣ ∣ 2 + λ L ∣ ∣ G ( C ; p ) ∣ ∣ 1 \hat{p} = \argmin_p ||z - M\odot F(G(C;p))||_2 + \lambda_L||G(C;p)||_1 p^=argminp∣∣zMF(G(C;p))2+λL∣∣G(C;p)1

      🚩 λ L \lambda_L λL: sparsity regularization strength

    • Key observation:

      🚩 INR provides inductive bias towards natural solutions for imaging inverse problems

  • 优点 :

    • CNN architecture has high impedance to noise

    • Learned solution balances fitting salient features and suppressing artifacts

4.1 Sparse Aperture Design

  • 目标
    • Design a sparse MIMO virtual array that improves imaging accuracy when used with ComDecoder
  • 设计准测 (metrics)
    • PSF main lobe half-power beamwidth (HPBW)
    • Peak sidelobe level (SLL)
    • Presence of grating lobes
  • 硬件约束
    • Max aperture 86λ/2
    • Limited to 4 TX and 4 RX due to commercial single radar chip
  • 设计方法
    • Select 4-element minimum redundancy array for RX to avoid grating lobes
    • Grid search over TX positions to minimize SLL
  • 比较对象(baselines)
    • Full: Ideal full Nyquist sampled array
    • Sub-apt: Largest Nyquist sampled MIMO array given constraints
    • Sub-samp: Largest sub-Nyquist array given constraints
  • 设计结果
    • RX: [0, 1, 4, 6] λ/2
    • TX: [0, 46, 59, 79] λ/2
    • Gives 5.5x fewer antennas than conventional MIMO array

在这里插入图片描述

  • 优点 :
    • Avoids grating lobes
    • Minimizes HPBW
    • Minimizes SLL
    • Satisfies hardware constraints

4.2 Neural Network Architecture

提出 ComDecoder:convolutional decoder architecture

  • ComDecoder :

    • Maps latent variables C to image G(C;p)
    • 优化:Parameters p optimized to reconstruct image
  • 网络结构 :

    • Series of upsampling and residual convolution blocks
    • Use SiLU activation instead of ReLU
    • No upsampling in last layer, uses 1x1 conv instead
  • 超参数 :

    • 6 layers (including last layer)
    • 128 channels per layer
    • Fixed input C sampled from uniform distribution
  • 优化过程 :

    • Update network weights p using backpropagation and Adam
    • Takes <50 s per 256x256 image using 2000 iterations
  • 优点 :

    • SiLU increased expressivity over ReLU
    • Upsampling reinforces multi-resolution nature
    • Residual blocks enable information flow between layers
    • Inductive biases improve performance on sparse radar imaging

5 COMPETING UNTRAINED METHODS

7个baselines: Compared CoIR against several untrained methods

  • 1 Delay-and-Sum (DAS)

    • Standard beamforming method
  • 2 Sparse DAS

    • DAS with under-sampled measurements
  • 3 Gradient Descent with L1 Regularization (GD+L1 Reg)

    • Directly optimizes reflectivity distribution with sparsity prior
  • 4 Implicit Neural Representations:

    • 4.1 INR-ReLU

      ✅ MLP-based, uses Fourier feature encoding

    • 4.2 SIREN

      ✅ MLP-based, uses sinusoidal activation functions

  • 5 Deep Image Prior (DIP)

    • U-Net style convolutional autoencoder
  • 6 DeepDecoder

    • Decoder-only convolutional network
  • 7 ConvDecoder

    • Variant of DeepDecoder with some modifications

6 SIMULATION RESULTS

在仿真数据上评估所提出的CoIR

  • 仿真数据生成:

    • Synthesizes radar data cube from 2D reflectivity images
    • Uses LiDAR point clouds to generate realistic reflectivity distributions
  • 评估标准:

    • PSNR, SSIM, MAE between reconstruction and ground truth image
  • 实验:

    • 1 Vary SNR from 35dB to 11dB

      ✅ ComDecoder gave superior PSNR over all methods at all SNRs

      ✅ ComDecoder and DIP gave comparable SSIM

      ✅ ComDecoder and DIP gave lowest MAE
      在这里插入图片描述

    • 2 Visualize reconstructions at 19dB SNR

      ✅ ComDecoder gave most accurate recovery of extended reflectors

      ✅ Other CNN methods also improved over Sparse DAS

      ✅ SIREN struggled to distinguish clutter and true reflectors
      在这里插入图片描述

    • 3 Additional analyses:

      ✅ Compared different CNN decoder architectures

      ✅ Evaluated computational complexity (in supplementary)

  • 总结:

    • ComDecoder 在 simulated data 上 SOTA

7 EXPERIMENTAL RESULTS

在真实采集的Coloradar dataset上评估所有方法

  • Radar system:

    • 77 GHz FMCW with 1.282 GHz bandwidth

    • 86λ/2 uniform linear array

  • Metrics :

    • 与 full array DAS reconstruction 进行对比
  • Experiments :

    • 1 不同场景下的重建效果

      ✅ ComDecoder accurately recovered dominant features

      ✅ DIP also performed well but more artifacts than ComDecoder

      ✅ SIREN struggled in indoor scene due to noise
      在这里插入图片描述

    • 2 Evaluate 鲁棒性 across multiple outdoor scenes

      ✅ ComDecoder gave high fidelity reconstructions closest to DAS

      ✅ SIREN fit strong reflectors but also artifacts

      ✅ GD+L1 located dominant reflectors but artifacts remained

      ✅ DIP performed well but more artifacts than ComDecoder

在这里插入图片描述

  • 总结:
    • ComDecoder 在 real data 上 SOTA
    • 显著好于其他untrained methods

8 DISCUSSION & LIMITATIONS

Limitations

  • 1 Assume static scene in forward model
    • Cannot handle moving objects
  • 2 Single bounce scattering model may not match real-world
  • 3 Slow optimization time (tens of seconds)
    • Explore different initialization strategies

Future work

  • 1 Demonstrated 2D range-angle slices due to linear array
    • 2D array needed for full 3D, but increases complexity
  • 2 CoIR could benefit other array-based imaging modalities:
    • SAR, ultrasound, etc.

9 CONCLUSION

Proposed CoIR

  • 1 Designed sparse linear array with 5.5x fewer antennas

  • 2 Proposed convolutional decoder architecture ComDecoder

  • 3 Demonstrated superior performance on simulated and real mmWave radar data

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

在IDEA中创建properties配置文件

第一步&#xff1a;在 src路径下找到resources文件 第二步&#xff1a;右击选择新建Resource Bundle配置文件 第三步&#xff1a;为Resource Bundle配置文件命名 完成创建

ssm+vue校园美食交流系统源码

ssmvue校园美食交流系统源码和论文026 开发工具&#xff1a;idea 数据库mysql5.7 数据库链接工具&#xff1a;navcat,小海豚等 技术&#xff1a;ssm 摘 要 随着现在网络的快速发展&#xff0c;网上管理系统也逐渐快速发展起来&#xff0c;网上管理模式很快融入到了许多商…

【Mybatis源码分析】解析语句标签_Select|Update|Insert|Delete

解析语句标签 Select|Update|Insert|Delete 一、前言二、语句标签的源码分析三、sql 标签的解析四、总结 一、前言 在阐述解析语句标签之前&#xff0c;得先知道我们的语句标签内容最后被封装到Configuration哪&#xff1f;&#xff08;都应该知道 Mybatis 通过的是 XMLConfig…

Postman返回了一个html页面

问题记录 调用公司的测试环境接口&#xff0c;从浏览器控制台接口处cCopy as cURL(cmd)&#xff0c;获取完整的请求内容&#xff0c;然后导入postman发起请求 提测时发现返回一个html页面&#xff0c;明显是被请求在网管处被拦截了&#xff0c;网关返回的这个报错html页面 …

macOS(m1/m2)破解Sublime Text和Navicat16

破解Sublime Text 说明&#xff1a;全程使用的是终端操作 1. 下载Sublime Text&#xff0c;建议使用brew下载 2. 进入到下载的app的文件夹 cd "/Applications/Sublime Text.app/Contents/MacOS/"3. 执行以下操作以确认版本是否匹配 md5 -q sublime_text | grep -i…

STM32 CubeMX (第二步Freertos任务通信:队列、信号量、互斥量,事件组,任务通知)

STM32 CubeMX STM32 CubeMX ____Freertos任务通信&#xff1a;队列、信号量、互斥量&#xff0c;事件组&#xff0c;任务通知 STM32 CubeMX一、STM32 CubeMX设置时钟配置HAL时基选择TIM1&#xff08;不要选择滴答定时器&#xff1b;滴答定时器留给OS系统做时基&#xff09;使用…

MYSQL完全卸载、安装与账号创建、权限控制

一、卸载mysql CentOS 卸载 MySQL 1. 查看安装情况 使用以下命令查看当前安装mysql情况&#xff0c;查找以前是否装有mysql rpm -qa|grep -i mysql这里显示我安装的 MySQL 服务有有&#xff1a; 2. 停止 mysql 服务、删除之前安装的 mysql 删除命令&#xff1a;rpm -e –n…

Unity进阶–通过PhotonServer实现人物选择和多人同步–PhotonServer(四)

文章目录 Unity进阶–通过PhotonServer实现人物选择和多人同步–PhotonServer(四)服务端客户端 Unity进阶–通过PhotonServer实现人物选择和多人同步–PhotonServer(四) 服务端 服务端结构如下&#xff1a; UserModel using System; using System.Collections.Generic; usin…

学习笔记|基于Delay实现的LED闪烁|u16是什么|a--和--a的区别|STC32G单片机视频开发教程(冲哥)|第六集(上):实现LED闪烁

文章目录 摘要软件更新什么是闪烁Tips:u16是什么? 语法分析&#xff1a;验证代码Tips&#xff1a;a--和--a的区别&#xff08;--ms 的用法&#xff09;测试代码&#xff1a; 摘要 1.基于Delay实现的LED闪烁 2.函数的使用 3,新建文件&#xff0c;使用模块化编程 软件更新 打…

微信ipad协议

前言 微信协议就是基于微信IPad协议的智能控制系统&#xff0c;利用人工智能AI技术、云计算技术、虚拟技术、边缘计算技术、大数据技术&#xff0c; 打造出智能桌面系统RDS、 智能聊天系统ACS 、智能插 件系统PLUGIN 、云计算服务CCS 、 任务管理系统TM、设备管理服务DM、 应…

分布式链路追踪——Dapper, a Large-Scale Distributed Systems Tracing Infrastructure

要解决的问题 如何记录请求经过多个分布式服务的信息&#xff0c;以便分析问题所在&#xff1f;如何保证这些信息得到完整的追踪&#xff1f;如何尽可能不影响服务性能&#xff1f; 追踪 当用户请求到达前端A&#xff0c;将会发送rpc请求给中间层B、C&#xff1b;B可以立刻作…

HttpRunner接口自动化框架搭建,干货满满!

前言 除了前面讲述的unittest、pytest等等自动化框架外&#xff0c;HttpRunner也是当前流行自动化框架之一。 一、先简单来介绍下httprunner框架 1、它是面向HTTP协议的测试框架&#xff0c;独立于语言之外&#xff0c;无需编写代码脚本&#xff0c;只需要去维护yaml/json文…

Windows安装Go开发环境

Windows安装Go开发环境 一、Go语言下载地址 https://golang.google.cn/dl/ 二、设置工作空间GOPATH目录(Go语言开发的项目路径) 首先进入我的C盘&#xff08;你放到其他盘也行&#xff09;&#xff0c;新建一个文件夹&#xff0c;名字叫做mygo&#xff08;这个就是你的工作目…

通讯录的实现

> 作者简介&#xff1a;დ旧言~&#xff0c;目前大一&#xff0c;现在学习Java&#xff0c;c&#xff0c;c&#xff0c;Python等 > 座右铭&#xff1a;松树千年终是朽&#xff0c;槿花一日自为荣。 > 望小伙伴们点赞&#x1f44d;收藏✨加关注哟&#x1f495;&#x1…

LED电子显示屏信号传输方式

LED电子显示屏广泛应用在休闲文化广场、繁华商贸中心、商业街、火车站、地铁、商场、等场所。由于其应用领域的多样性、复杂性&#xff0c;对音视频信号传输的稳定、可靠、流畅性也提出了更高的要求。单屏播放&#xff0c;亦或是组网联播等场合下全彩LED显示屏的信号采用的传输…

独立站SEO是什么意思?自主网站SEO的含义?

什么是独立站SEO优化&#xff1f;自建站搜索引擎优化是指什么&#xff1f; 独立站SEO&#xff0c;作为网络营销的重要一环&#xff0c;正在逐渐引起人们的关注。在当今数字化时代&#xff0c;独立站已经成为许多企业、个人宣传推广的首选平台之一。那么&#xff0c;究竟什么是…

C++对象模型实验(clang虚函数表结构)

摘要&#xff1a;本科期间有对比过msvc&#xff0c;gcc&#xff0c;clang的内存布局&#xff0c;距今已经6-7年了&#xff0c;当时还是使用的c11。时间过得比较久了&#xff0c;这部分内容特别是内存对齐似乎C17发生了一些变化&#xff0c;因此再实践下C类模型。本文描述了C不同…

docker优点简介和yum方式安装

一.docker简介 二.docker的优点 1.交付和部署速度快 2.高效虚拟化 3.迁移性和扩展性强 4.管理简单 三.docker的基本概念 1.镜像 2.容器 3.仓库 四.docker的安装部署 &#xff08;1&#xff09;点击容器 ​&#xff08;2&#xff09;选择docker-ce&#xff0c;根据相…

[C语言]分支语句和循环语句

[C语言]分支语句和循环语句 文章目录 [C语言]分支语句和循环语句C语言语句分类分支语句if语法结构else的匹配规则switch语句switch语句中的breakswitch语句中default 循环语句while循环while循环中的break和continuefor循环for循环中的break和continuefor循环的变种do while循环…

【腾讯云Cloud Studio实战训练营】用Vue+Vite快速构建完成交互式3D小故事

&#x1f440;前置了解&#xff1a;(官网 https://cloudstudio.net/) 什么是Cloud Studio&#xff1f; Cloud Studio 是基于浏览器的集成式开发环境&#xff08;IDE&#xff09;&#xff0c;为开发者提供了一个永不间断的云端工作站。用户在使用 Cloud Studio 时无需安装&#…