【合成孔径雷达】合成孔径雷达的多视角理解和时/频成像算法的统一解释

文章目录

  • 一、什么是雷达成像
  • 二、SAR的多维理解
    • (1)雷达角度理解SAR
    • (2)信号处理角度理解SAR
      • 为什么可以从回波信号变换到两维频谱?为什么说回波信号就反映了频谱?——数学原理
    • (3)数学角度理解SAR
      • 离散情况
        • 离散情况重构图像:反投影算法
      • 连续情况
        • 连续情况重构图像:Randon变换和反变换
  • 三、SAR成像算法的统一解释
    • (1)极坐标格式算法
      • 极坐标格式转换
    • (2)距离徙动算法
    • (3)卷积反投影算法

https://www.bilibili.com/video/BV1fG4y1y7Eq/?spm_id_from=333.788&vd_source=e3f5663396069f720fed59c6d41ed6f7

一、什么是雷达成像

在这里插入图片描述
成像雷达是一种主动传感器,它利用电磁波作为媒介,采集目标回拨数据,并从回波数据中提取目标空间集合形状信息(重构目标图像)

(1)主要的遥感探测手段:光学、红外和雷达

雷达成像相比于光学成像、红外成像的优势:

  • 全天候工作(不受气候条件限制)
  • 全天时工作(不受白天黑夜限制)
  • 探测距离远(几百公里甚至几千公里)
  • 是光学、红外的补充(不同频谱观察)

(2)从数学的角度:雷达成像主要研究什么?

在这里插入图片描述
雷达成像研究的两个问题:正问题和逆问题

  • 正问题:从被观测目标 X X X经过数据采集系统 T T T得到采集数据 Y Y Y。即给定 X X X, T T T,求解 Y Y Y Y = T X Y=TX Y=TX
  • 逆问题:从采集数据 Y Y Y经过成像系统 T − 1 T^{-1} T1得到重构图像 X ′ X^{'} X。即给定 Y Y Y, T T T,求解 X X X X = T − 1 Y X=T^{-1}Y X=T1Y

雷达设计的两大任务:数据采集和信息提取
在这里插入图片描述

数据采集: y = T x + n y=Tx+n y=Tx+n

算子 T T T由雷达的发射信号决定的,包括发射信号的波形 、极化方式、天线、发射信号调制。
在这里插入图片描述
如何设计雷达的发射信号 T T T使得可以更好地提取信息 x x x
(1)矩阵 T T T要满足每一行都不一样,因为有多少个未知数,就得有多少个方程,这样才能把未知向量 x x x解出来。
(2)最好的情况是矩阵 T T T是正交的,这样这个矩阵就没有冗余。
(3)放在雷达成像的背景下来理解:就是要设计的这个数据采集系统(观测方式)最好要使得我们每次的观测都不一样,这样才能最大化地获取这个目标的信息。最大化获取目标的信息才能方便重构目标图像,提高重构图像的精度。

信息提取: y − > x ? y->x? y>x?

通常工程上对这个方程的求解认为是一个变态的问题。
在这里插入图片描述

三个挑战性问题:
(1)方程无解(数据被噪声污染)
(2)方程有无穷多解(只有有限的观察数据)
任何一个观测目标都可以认为是一个无穷维度的向量,但是我们实际观察到的数据是有限维度的,即我们获得的方程的个数小于实际观测目标的维度(方程的个数少于未知数的个数),则该方程组有无穷多个解。
(3)方程解对噪声很敏感( T T T接近奇异,行列式非常趋近于0)
此时,方程组有唯一解,但是这个解对噪声非常敏感。只要 T T T有一点噪声的扰动,这个解 x x x就会偏离真实值很大。
工程上对于无解的情况可以求出一个最小二乘解;无穷多个解的时候可以求出一个最小范数。比如我们去成像一个飞机,我们不需要得到一个显微镜级别的成像,我们只需要达到米级或者亚米级就够了,没有必要达到分子级或者原子级的精度,得到一个精确解。因此,在工程上,没有必要求出这个精确解。

二、SAR的多维理解

在这里插入图片描述

(1)雷达角度理解SAR

在这里插入图片描述
D D D表示天线的长度。如果想要方位分辨率达到1m,但是 R = 100 k m , λ = 3 c m R=100km,\lambda=3cm R=100kmλ=3cm保持不变, D = 3000 m D=3000m D=3000m
实现困难:

  • 3000m甚至30000m的天线孔径在物理上很难实现
  • 即使实现了也很难在飞机、导弹、卫星上应用
    在这里插入图片描述
    SAR是如何解决这个问题的呢?
    在这里插入图片描述
  • 在空间中将天线孔径通过Nyquist采样离散化。
  • 实阵列:得到的实阵列仍然不方便应用在飞机、导弹、卫星上,实阵列相当于在多个不同的角度观察,模拟了一个大的天线孔径的观察效果。(实孔径是一次就可以从不同角度去观察)
  • 合成孔径:仅用实阵列中的一个小的天线孔径,去达到一系列实阵列的观察效果:用时间换空间。用一个天线孔径从不同的位置去观察。
    等效前提:信号时不变。SAR成像关注的是地面目标,一般情况下地面目标在不同时间内的散射特性可以认为保持不变,满足信号时不变的前提。

(2)信号处理角度理解SAR

在这里插入图片描述

任何空域有限的信号,在频谱上是无限的。但是我们观察到的频谱又一定是有限的,通过有限的频谱作傅里叶逆变换很难重构出一个高精度的目标。

实际上我们去获取频谱的时候只能获取一些离散的采样值,可以是矩形格式采样,也可以是极坐标格式采样。
在这里插入图片描述
对于SAR成像采集到的信号,经过一定的预处理之后,得到的就是极坐标格式的采样。在极径上采样一定的范围,在极角上采样一定的范围。
在极径上采样的位置由载频决定,载频越高,在极径上的范围就越往外移;
在极径上采样的长度由发射带宽决定,发射信号的带宽越宽,在极径上采样的宽度就越宽;
在极角上采样的范围由雷达观测目标时的转角决定,转角越大,在频域上的采集的极角角度就越大。

聚焦上图,我们可以知道右图的载频大于左边的载频。在同样的极角下,范围更大,即方位分辨率更高。

在这里插入图片描述

为什么可以从回波信号变换到两维频谱?为什么说回波信号就反映了频谱?——数学原理

这是因为,雷达的回波信号是发射信号和目标函数二维投影的卷积,即回波信号既包含发射信号的信息,也包含了投影的信息。但是发射信号只是一个工具,我们会从回波信号中将发现信号去掉,留下来的就是目标二维函数的一维投影的信息。将一维投影做一个傅里叶变换就可以得到两维频谱的切片。

单个脉冲只能得到一个角度的切片:
在这里插入图片描述
我们让雷达发射多个脉冲,可以得到不同角度的频谱切片。当我们得到足够多的切片时,我们就能得到一个较为完整的频谱。
在这里插入图片描述
具体的算法实现可能会不一样。

(3)数学角度理解SAR

离散情况

在这里插入图片描述

  • 数据采集的过程就是投影值测量的过程
  • 重构图像的过程就是解不同角度列的投影值方程组成的方程组过程(这只是数学角度的一个理解,真正工程上去实现的时候,方程组的维度特别大,所以不会有人真的去解这个方程组)
离散情况重构图像:反投影算法

在这里插入图片描述
在这里插入图片描述
在SAR成像中,加完了就相当于抵消掉了。去掉之后剩下,3a,3b,3c,3d,和原来的就相差一个比例系数。

连续情况

连续情况重构图像:Randon变换和反变换
  • 数据采集:Radon变换的过程
  • 图像重构:Radon反变换的过程
    在这里插入图片描述
    在传统的Radon变换中,通常是沿着一条直线去投影;但是在SAR成像中,一般是沿着一条弧形去投影。
    在这里插入图片描述
    工程上一般会避免矩阵求逆(计算量大,鲁棒性差)来求 X X X,一般会用匹配滤波来实现。但这一定程度上牺牲了图像重构的精度。

三、SAR成像算法的统一解释

在这里插入图片描述
这些算法的本质都是匹配滤波,不同点在于对距离历程采用了不同近似

适用于星载的SGA算法比较好地解决了轨道弯曲轨道非共面等问题,没有对任何距离历程采取近似。
在这里插入图片描述
在这里插入图片描述

(1)极坐标格式算法

在这里插入图片描述
将极坐标采样通过一个重采样得到矩形格式采样,这样方便使用2-D FFT来进行图像重构。

极坐标格式转换

(2)距离徙动算法

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

(3)卷积反投影算法

在这里插入图片描述

在这里插入图片描述
PFA算法认为对于场景中不同点的频谱都是一样的。但其实这是不准确的,空间中每个点的两维频谱是不一样的,这也便于理解为什么极坐标格式算法(PFA)是近似的。

在这里插入图片描述
主要考虑了方位不同的点,频谱会在方位上有一个错位。

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

在这里插入图片描述

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

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

相关文章

编译错误:stray ‘\357’ in program的解决方法

目录 把报错文件更换编码格式,我试的utf-8 bom编码就可以了,可以多换几种试试。 网友的另一种案例: 编译错误:stray ‘\357’ in program的解决方法 把报错文件更换编码格式,我试的utf-8 bom编码就可以了&#xff0c…

如何同步管理1000个设备的VLAN数据?

什么是VLAN? VLAN,也就是虚拟局域网,是通过为子网提供数据链路连接来抽象出局域网的概念。在企业网中,一个企业级交换机一般是24口或者是48口,连接这些接口的终端在物理上形成一个广播域。广播域过大,就会导…

【AI智能体】零代码构建AI应用,全网都在喊话歌手谁能应战,一键AI制作歌手信息查询应用

欢迎来到《小5讲堂》 这是《文心智能体平台》系列文章,每篇文章将以博主理解的角度展开讲解。 温馨提示:博主能力有限,理解水平有限,若有不对之处望指正! 目录 文心智能体大赛背景创建应用平台地址快速构建【基础配置】…

前端无样式id或者class等来定位标签

目录: 1、使用背景2、代码处理 1、使用背景 客户使用我们产品组件,发现替换文件,每次替换都会新增如下的样式,造就样式错乱,是组件的文件,目前临时处理的话就是替换文件时删除新增的样式,但是发…

【JVM】阅读Class字节码:常量池

目录 基本结构解析 常量池 常量池简介 如何阅读Class文件中的常量池信息 基本结构解析 Magic(魔数) Magic的唯一作用是确定这个文件是否为一个能被虚拟机所接受的class 文件。魔数值固定为0xCAFEBABE,不会改变。 常量池 常量池简介 下图是反编译过后的字节码文…

TensorFlow的学习

0.基础概念 术语表: https://developers.google.cn/machine-learning/glossary?hlzh-cn#logits 1.快速入门 https://tensorflow.google.cn/tutorials/quickstart/beginner?hlzh-cn 2.基于Keras进行图像分类 https://tensorflow.google.cn/tutorials/keras/cl…

gradle 共享存储挂载缓存目录的问题

2个任务同时构建的时候,报错如上。 原因:挂载目录的问题导致的,挂在最小粒度的目录下。 /home/app/.gradle/caches/modules-2/files-2.1 挂载到这个级别的目录下。

演员怎么上百度百科

百度百科是一个公正、开放、客观的平台,它为演员提供了一个展示自己过往经历和演艺生涯的平台。以下是百科优化网yajje总结的演员创建百度百科的一些步骤和注意事项: 创建演员百度百科的基本条件 人物影响力:演员创建百度百科需要满足官方的规…

振弦采集仪在岩土工程监测中的重要性及应用案例分享

振弦采集仪在岩土工程监测中的重要性及应用案例分享 岩土工程监测是为了确保土地和建筑物的稳定性以及确保施工安全而进行的一项重要工作。河北稳控科技振弦采集仪是岩土工程监测中一种常用的仪器设备,通过测量土体振动频率来评估土体的稳定性和强度变化&#xff0…

霸道龙尊短视频:成都鼎茂宏升文化传媒公司

霸道龙尊短视频:龙族的传奇与现代的交融 在数字化时代的浪潮中,短视频以其短小精悍、内容丰富的特点,迅速占领了人们的碎片时间。成都鼎茂宏升文化传媒公司而在这些短视频中,一股独特的“霸道龙尊”风潮正在悄然兴起,…

Nginx配置文件conf解释

系列文章目录 文章目录 系列文章目录前言 前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。 Nginx(“engine x”…

基于springboot+vue+Mysql的在线答疑系统

开发语言:Java框架:springbootJDK版本:JDK1.8服务器:tomcat7数据库:mysql 5.7(一定要5.7版本)数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven包:…

服务攻防——应用协议软件,设备平台

向日葵利用 vnc利用5900端口 当为none就可以直接连接,而其他几种密码也能破解 可以使用hydna来尝试爆破 teamviewer(cve2020-13699) 让对方点击这个网站,就会 触发 zabbix 端口10051 cve2020 手工 点击这个 找到cookie 然后不需要密码就能进…

搭建Rust开发环境

Windows搭建 下载:https://www.rust-lang.org/zh-CN/tools/install Linux搭建 这里我更推荐基于Linux搭建。 curl --proto https --tlsv1.2 -sSf https://sh.rustup.rs | sh等一会儿以后,会让你输入命令,这里输入1: 之后就…

一表捋清网络安全等级保护测评要求

三级网络安全等级保护测评指标: 对于中小企事业单位来说,网络安全建设是一个复杂且投入较高的过程,因此他们更倾向于寻找一种“省心省力”的等保建设方案,以及一种能够持续有效且具有较高性价比的网络安全建设投入方式。 此时&…

【微积分】三角函数求导积分公式的巧妙记忆

三角函数积分求导公式的巧妙记忆 图像的整体记忆: 上面是sinx cosx 下面也是s开头,secx,cscx 中间是tanx cotx 解释说明: 1️⃣ 对角线互为倒数,即sinx对角线是cscx,这样我们可以更好记住这个六边形图像。…

Web课外练习7

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>照片墙</title><style>body {display: …

libcity笔记: HSTLSTMEncoder

1 __init__ 2 encode 得到的内容如下&#xff1a; data_feature的内容&#xff1a; 一共有多少个location1【包括pad的一个】最长的时间间隔&#xff08;秒&#xff09;最长的距离间隔&#xff08;千米&#xff09;多少个useer idpadding 的locationidpad_item的内容 location…

SpringBoot 3.2.5 + ElasticSearch 8.12.0 - SpringData 开发指南

目录 一、SpringData ElasticSearch 1.1、环境配置 1.2、创建实体类 1.3、ElasticSearchTemplate 的使用 1.3.1、创建索引库&#xff0c;设置映射 1.3.2、创建索引映射注意事项 1.3.3、简单的 CRUD 1.3.4、三种构建搜索条件的方式 1.3.5、NativeQuery 搜索实战 1.3.6…

深度学习面试问题 | 降维

本文给大家带来的百面算法工程师是深度学习降维面试总结&#xff0c;文章内总结了常见的提问问题&#xff0c;旨在为广大学子模拟出更贴合实际的面试问答场景。在这篇文章中&#xff0c;我们还将介绍一些常见的深度学习面试问题&#xff0c;并提供参考的回答及其理论基础&#…