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.pswp.cn/news/38283.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/38283.shtml
英文地址,請注明出處:http://en.pswp.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;? 過渡&…

Spring boot與Spring cloud 之間的關系

Spring boot與Spring cloud 之間的關系 Spring boot 是 Spring 的一套快速配置腳手架&#xff0c;可以基于spring boot 快速開發單個微服務&#xff0c;Spring Boot&#xff0c;看名字就知道是Spring的引導&#xff0c;就是用于啟動Spring的&#xff0c;使得Spring的學習和使用…

MATLAB中xlsread函數用法

目錄 語法 說明 示例 將工作表讀取到數值矩陣 讀取元胞的范圍 讀取列 請求數值、文本和原始數據 對工作表執行函數 請求自定義輸出 局限性 xlsread函數的功能是讀取Microsoft Excel 電子表格文件 語法 num xlsread(filename) num xlsread(filename,sheet) num x…

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…

ZooKeeper的基本概念

集群角色 通常在分布式系統中&#xff0c;構成一個集群的每一臺機器都有自己的角色&#xff0c;最典型的集群模式就是Master/Slave模式(主備模式)。在這種模式中&#xff0c;我們把能夠處理所有寫操作的機器稱為Master機器&#xff0c;把所有通過異步復制方式獲取最新數據&…

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;在著名的馮諾依曼體系結構當中…