基于深度学习的合成孔径雷达自聚焦

news2024/10/6 6:49:49

文章目录

  • 引言
    • 什么是合成孔径雷达
    • 什么是自聚焦
  • 经典自聚焦方法
  • 基于机器学习的方法
    • 基于极速学习机的方法
    • 基于深度学习的SAR自聚焦
  • 代码附录

引言

本文全面介绍合成孔径雷达自聚焦概念和方法。想获取更为详尽的描述,请参考以下几篇论文, 如果数据或代码对你的研究有用,欢迎为我们的库点赞,也欢迎引用我们的论文(见附录).

  • 基于深度学习的合成孔径雷达高分辨成像
  • Dataset or Bagging-ECELMs: Fast SAR Autofocus based on Ensemble Convolutional Extreme Learning Machine, 2021
  • AFnet and PAFnet: Fast and Accurate SAR Autofocus Based on Deep Learning, 2022

什么是合成孔径雷达

合成孔径雷达 (Synthetic Aperture Radar, SAR) 的概念最早由 Carl Wiley 于1951年提出. 利用目标与雷达间的相对运动形成的虚拟孔径,实现方位维的高分辨成像(相对与实孔径天线)。

在这里插入图片描述

什么是自聚焦

SAR 自聚焦旨在从 SAR 接收数据中自动估计失焦参数(相位误差,Phase Error,PE),并补偿至原图像中,实现聚焦。相位误差产生的因素很多,偏轨运动、高度变化、大气影响以及成像处理时的参数误差等都会带来不同类型不同程度的相位误差,相位误差会带来图像几何失真、分辨率、对比度和信噪比的下降,从而导致 SAR 图像失焦,此过程可以建模为未失焦的图像与模糊滤波器卷积的结果。一般来讲,相位误差分类可以分为低频相位误差和高频相位误差两类。低频相位误差通常包括线性相位误差(Linear Phase Error,LPE)、二次相位误差(Quadratic Phase Error,QPE)和三次相位误差(Cubic Phase Error,CPE),主要由传感器偏置,运动速度,观测位置误差以及算法处理误差等因素导致,低频相位误差主要影响主瓣。高频相位误差主要包括正弦相位误差(Sinusoidal Phase Error,SPE)和宽带随机相位误差(Wideband Random Phase Error,WRPE),高频相位误差主要影响旁瓣。

经典自聚焦方法

主要分为两大类:

  1. 基于幅度的估计方法:该类方法包含视错位(Map Drift Algorithm,MDA)和基于度量指标优化(Metric-based)的两类方法,其中,视错位法又称子视图法,使用两视子视图可以校正 2 阶的相位误差,使用多视子视图可以校正 2 阶以上的相位误差。基于度量指标优化的方法又可分为基于最大化对比度、最小化熵和最小范数类方法,这类方法将自聚焦问题看作数学优化问题,通过迭代优化的方式求解;

  2. 基于相位的估计方法:该类方法包含相位梯度法(Phase Gradient Algorithm,PGA)和相位差分法(Phase Difference Algorithm,PDA),其中,PGA 算法源自聚束式 SAR,后来被扩展至条带式 SAR 中,该方法可以校正任意阶的相位误差。

基于子视图的 SAR 自聚焦方法具备速度快的特点,但相位误差阶数上限受限于子孔径大小。基于相位梯度的方法,速度快,但性能受窗口大小影响且对高频相位误差(多周期正弦,宽带随机)补偿能力较弱。基于度量指标优化的方法,可以很好地补偿任意频率的相位误差,但计算量大,耗时长,且对不同失焦程度的 SAR 图像,学习率参数设置不同,人工干预过多

两大类传统方法的详细原理介绍,请参考本人博士论文基于深度学习的合成孔径雷达高分辨成像 。

基于机器学习的方法

本人率先发展了基于机器学习的方法,相对于传统方法的优点是:1)无需迭代速度快;2)测试过程无参,人工干预少(不需要调整学习率、迭代次数等参数);3)深度模型为无监督训练方法,不需要真值样本。缺点是聚焦质量略微差于最好的传统方法(最小熵法MEA),但远优于MDA和PGA类。

基于极速学习机的方法

提出的第一个基于机器学习的方法,简单粗暴,将相位误差估计问题看作回归问题,直接使用多个极速学习机回归,然后使用提出的新的集成准则得到最终的回归预测结果。论文发表在Remote Sensing上Fast SAR Autofocus based on Ensemble Convolutional Extreme Learning Machine, 2021 ,在论文中描述了数据集的构建过程,如果你想使用该数据集,请引用该论文,谢谢!

在这里插入图片描述

基于深度学习的SAR自聚焦

此处介绍所提AFnet和PAFnet模型,其它模型参见本人博士论文基于深度学习的合成孔径雷达高分辨成像 。

代码附录

AutofocusSAR里包含所提基于深度学习的自聚焦方法的数据集、代码,详细说明见主页,如果数据或代码对你的研究有用,欢迎为我们的库点赞,也欢迎引用我们的论文:

@phdthesis{Liu2021DLSARI,
  title={基于深度学习的合成孔径雷达高分辨成像},
  author={刘志},
  school={西安电子科技大学},
  address={西安},
}

@article{Liu2021Fast,
  title={Fast SAR Autofocus Based on Ensemble Convolutional Extreme Learning Machine},
  author={Liu, Zhi and Yang, Shuyuan and Feng, Zhixi and Gao, Quanwei and Wang, Min},
  journal={Remote Sensing},
  volume={13},
  number={14},
  pages={2683},
  year={2021},
  publisher={Multidisciplinary Digital Publishing Institute}
}

@article{Liu2022PAFnet,
  title={AFnet and PAFnet: Fast and Accurate SAR Autofocus Based on Deep Learning},
  author={Liu, Zhi and Yang, Shuyuan and Gao, Quanwei and Feng, Zhixi and Wang, Min and Jiao, Licheng},
  journal={IEEE Transactions on Geoscience and Remote Sensing},
  year={2022},
  volume={60},
  number={},
  pages={1-13},
  doi={10.1109/TGRS.2022.3217063}
}

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

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

相关文章

【ASM】字节码操作 工具类与常用类 ClassRemapper 介绍 类映射 代码混淆

文章目录 1.概述2. ClassRemapper#2.1 class info2.2 fields2.3 构造方法2.4 method3. 案例3.1 案例1-修改类名3.2 案例2-修改字段名和方法3.3 案例3-修改2个类4.总结1.概述 在上一篇文章:【ASM】字节码操作 工具类与常用类 InstructionAdapter 介绍 我们知道了,对于Instruc…

[思维模式-5]:《如何系统思考》-1- 认识篇 - 总体结构与知识框架

目录 前言: 第一篇:认知篇 第1章 无所不在的系统 // 2 第2章 思维的转变 // 30 第二篇:方法与工具 第3章 深入思考 // 50 第4章 动态思考 // 78 第5章 全面思考 // 109 第6章 系统思考的“新语言”:因果回路图 // …

Zookeeper(一)- Zookeeper介绍与集群部署

文章目录一、Zookeeper 介绍1. Zookeeper概述2. Zookeeper工作机制3. Zookeeper特点4. Zookeeper数据结构5. Zookeeper应用场景(1)统一命名服务(2)统一配置管理(3)统一集群管理(4)服…

翻译QT使用手册:将库添加到项目

将库添加到项目 除了 Qt 库之外,您还可以将其他库添加到您的项目中。该过程取决于图书馆的类型和位置。您可以添加系统库、您自己的库或第三方库。该库可以位于当前项目的构建树中,也可以位于另一个构建树中。 将库添加到项目 除了 Qt 库之外&#xff0c…

远距离双目视觉测量系统纵深方向测量精度较低原因分析

两台相机基线距离约1200mm,对20m外的一个LED发光点进行持续观测,效果如下视频所示: 可见ZZZ方向的重复性精度比较差,波动量甚至多于2mm了,而以10mm导轨基准距离为基准,精度测试结果也比较差,如…

[附源码]计算机毕业设计springboot个性化产品服务管理系统论文

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

xss-labs/level11

首先输入 <script>alert(xss)</script> 丝毫不差 没有出现回弹现象 根本就不出人意料好吧 接着来看一下源代码好吧 能够看得出来第一个输出点由于htmlspecialchars转义操作 所以上述代码根本行不通 这一关比上一关又多了一个隐藏表单 一共是有四个隐藏表单 从…

C++入门笔记

C 入门笔记Functions in CC header Files下面主要是我学习C的一个笔记&#xff0c;记录学习中遇到的一些重点事项。下面是视频的连接https://www.bilibili.com/video/BV1Ay4y1i7Z6/?p10&spm_id_from333.1007.top_right_bar_window_history.content.click&vd_sourcee6e…

单连通图的判断

单连通图的判断算法&#xff1a; &#xff08;1&#xff09;对每个点进行dfs得到一棵dfs树&#xff1b; &#xff08;2&#xff09;判断是否存在前向边和横向边&#xff0c;若有则必定存在两个点之间有至少2条简单路径&#xff0c;因此该图不属于单连通图&#xff1b; &#xf…

一个开源且完全自主开发的国产网络协议栈

已剪辑自: https://mp.weixin.qq.com/s/_1LE7mGc9mRuajRgNsyirQ onps是一个开源且完全自主开发的国产网络协议栈&#xff0c;适用于资源受限的单片机系统&#xff0c;提供完整地ethernet/ppp/tcp/ip协议族实现&#xff0c;同时提供sntp、dns、ping等网络工具&#xff0c;支持以…

mac pro M1(ARM)安装:.Net、C#开发环境

0.引言 因为.Net是开发、运行环境&#xff0c;而C#是一个编程语言&#xff0c;专用于.Net平台&#xff0c;C#是运行在.Net之上的&#xff0c;所以两者的安装是密不可分的 1. 安装 1、因为arm架构安装Visual Studio 2022 for mac可以自动附带安装.Net&#xff0c;所以我们只需…

刷题之完全二叉树的权值和小字辈及根据后序和中序遍历输出先序遍历

1、完全二叉树的权值 1&#xff09;题目 给定一棵包含 N 个节点的完全二叉树&#xff0c;树上每个节点都有一个权值&#xff0c;按从 上到下、从左到右的顺序依次是 A1, A2, AN&#xff0c;如下图所示&#xff1a; 现在小明要把相同深度的节点的权值加在一起&#xff0c;他想…

开关电源32个检测项目、检测方法与检测设备(下)

开关电源是电器必备&#xff0c;本文详细介绍了开关电源的32个常见检测项目、检测方法与仪器&#xff0c;内容较多&#xff0c;前些日子介绍了上部分16个项目&#xff08;点击阅读&#xff09;&#xff0c;今天介绍剩下的16个项目。抱歉久等了&#xff01; 过压保护测试 一、目…

MySQL数据库事务控制

目录 一、事务控制概念 二、事务控制特性 三、事务控制相关命令 1、测试begin和commit&#xff08;开始事务和提交事务&#xff09; 2、测试事务回滚rollback 四、总结 1、事务的ACID特性 2、事务之间的相互影响 3、事务的隔离级别 一、事务控制概念 在MySQL中用于处理…

上海大治河二线船闸总体设计与结构计算

目录 第一章 设计基本资料 1 1.1工程概况 1 1.2 货运量预测 1 1.3 建筑物设计等级 1 1.4 通航情况及计算参数的选取 1 1.5 设计船型 2 1.6 特征水位表 2 1.7 水文气象资料 3 1.8 工程地质 3 第二章 总体设计 4 2.1 船闸地理位置确定 4 2.2 船闸线、级数确定 5 2.3 船闸的基本尺…

【能效管理】变电所运维云平台在上海某医院的设计分析

摘要&#xff1a;本文概述了变电所电力运维技术&#xff0c;分析了医院变电所中存在的技术设备老化和技术荷载不足的技术性问题&#xff0c;并从主变低压进出线路监测故障、环境监测故障、设备档案记录、运维排班记录、分析报告五个方面探讨了变电所电力运维技术的具体应用。变…

1. 语音类实现 (实现读取wav/pcm,STFT)

[C 基于Eigen库实现CRN前向推理] 第一部分&#xff1a;WavFile.class (实现读取wav/pcm,实现STFT) 前言&#xff1a;(Eigen库使用记录)第一部分&#xff1a;WavFile.class (实现读取wav/pcm,实现STFT)第二部分&#xff1a;Conv2d实现第三部分&#xff1a;TransposedConv2d实现…

荧光标记肽(Arg)9, FAM-labeled

(Arg)9, FAM-labeled 是一种带有 FAM 标记的 ARG&#xff0c;属于细胞穿透肽 (CPP)。CPPs 已成为一种强大的工具&#xff0c;用于将生物活性物质输送到完整细胞胞质中。(Arg)9, FAM-labeled, a cell-penetrating peptide (CPP), is a nona-arginine (ARG) with FAM label. CPPs…

mac上的python2安装

iiPython Release Python 2.7.18rc1 | Python.orgThe official home of the Python Programming Languagehttps://www.python.org/downloads/release/python-2718rc1/不小心把mac上的python2给删除了&#xff0c;发现老的nodejs项目需要pytho2&#xff0c;这下晕了&#xff0c;…

秸秆制粒机的总体设计

目 录 摘 要 I Abstract II 第一章 绪论 1 1.1选题背景及意义 1 1.2国内外生物质制粒机的发展现状 4 1.2.1国外发展现状 4 1.2.2国内发展现状 5 1.3目前主要的制粒机类型及其制粒方法 9 1.3.1活塞式制粒机 9 1.3.2螺旋式制粒机 10 1.3.3模压颗粒制粒机 10 1.4秸秆燃料制粒加工技…