INSAR学习(小白笔记一)

这篇博客介绍了InSAR学习的基础知识,主要包括哨兵1号、2号和ALOS卫星的SAR系统,数据获取的国内外网站,以及常用的SAR数据处理软件,包括商业软件和开源选项。内容涵盖卫星数据的产品类型、获取途径和常用处理方法,适合初学者了解InSAR领域的基本概念和工作流程。
摘要由CSDN通过智能技术生成

这半年多来在学习INSAR相关知识,查阅了许多资料,做了一个基本资料整理。(好多资料来源于其他博主那里,但是当时没有备注,有问题私信啊)

目录

一、主要的星载SAR系统:

(1)哨兵1号(sentinel 1)数据

(2)哨兵2号(sentinel-2)数据

(3)ALOS数据

二、数据获取:

(1)国内网站:

(2)国外网站:

三、常用的SAR数据处理软件

(1)商业软件

(2)开源软件

四、几种常用的InSAR变形监测方法


  • 一、主要的星载SAR系统:

(1)哨兵1号(sentinel 1)数据

哨兵1号sentinel-1 由两颗极轨卫星A星和B星组成。两颗卫星搭载的传感器为合成孔径雷达(SAR),属于主动微波遥感卫星。传感器搭载C波段。

  • 哨兵1号的条带扫描模式

SM(Stripmap):一种标准的SAR条形图成像模式,其中地面区域被连续的脉冲序列照亮,而天线波束指向一个固定的方位角和仰角;

IW(Interferometric Wide swath):IW)模式是陆地上的主要采集模式,满足了大部分业务需求。它以5米 x 20米的空间分辨率(单视)获取250公里长的数据。IW模式使用渐进扫描SAR (TOPSAR)地形观测捕获三个子区域。在TOPSAR技术中,除了像扫描雷达一样控制波束的范围外,波束还可以在每个爆发的方位角方向上由后向前进行电子控制,避免了扇形现象,并导致整个区域的图像质量均匀。

EW(Extra Wide swath):使用TOPSAR成像技术在五个区域获取数据。EW模式以牺牲空间分辨率为代价提供了非常大的区域覆盖。(言外之意是空间分辨率低)。

WV(Wave):数据是在被称为“小片段”的小型条形地图场景中获取的,这些场景在轨道沿线每隔100公里定期设置一次。通过交替获得小点,以近距离入射角获得一个小点,而以远距离入射角获得下一个小点。WV是哨兵1号在海上的操作模式。(言外之意用于海洋)。

②哨兵1号的数据产品(所有产品都是从0级产品直接加工,每种模式都可以潜在地生成一级SLC、一级GRD和二级Ocean产品)

Raw Level-0 data(特定情况下使用);

SLC( Single Look Complex):已被处理后的一级产品,能获得相位和振幅信息。相位信息是时间的函数,根据相位信息和速度可实现距离的测量。(可用于测距和形变观测)。

GRD(Ground Range Detected):一级产品,有多视强度数据,该强度数据与后向散射系数有关。(可用于土壤水分反演)。

OCN(Ocean):用于检索海洋地球物理参数。(即应用于海洋)。

  • 哨兵1号数据的文件命名格式

MMM:表示数据来源于A星或B星,有S1A和S1B两个选择。

BB:条带扫描模式,有IW、EW、WV 3种选择。

TTT:表示产品的类型,有SLC、GRD、OCN 3种产品选择。

R: 为分辨率类别。F表示(Full resolution),H表示High resolution,M表示Medium resolution。

L:数据处理等级,为1级,或2级。

F:产品类可以是Standard (S)或Annotation (A)。Annotation产品只在PDGS内部使用,不分发。

PP:极化方式:SH(single HH polarisation)、SV(single VV polarisation)、DH(dual HH+HV polarisation)、DV(dual VV+VH polarization)

OOOOOO:产品开始时的绝对轨道号,轨道号范围:000001-999999。

DDDDDD:任务数据获取标识符,范围:000001-FFFFFF.

CCCC:产品唯一标识符,是使用CRC-CCITT在清单文件上计算CRC-16生成的十六进制字符串。

(2)哨兵2号(sentinel-2)数据

哨兵2号是高分辨率多光谱成像卫星,携带一枚多光谱成像仪(MSI),用于陆地监测,可提供植被、土壤和水覆盖、内陆水路及海岸区域等图像,还可用于紧急救援服务。分为2A和2B两颗卫星。

第一颗卫星哨兵2号A于2015年6月23日01:52 UTC以“织女星”运载火箭发射升空。6月29日,在轨运行4天的哨兵-2A卫星,传回了第一景数据,幅宽290km,卫星第一次扫描的范围是从瑞典开始,经过中欧和地中海,到阿尔及利亚结束。第二颗卫星哨兵2号B于2017年3月07日北京时间9时49分 UTC以“织女星”运载火箭发射升空。

欧洲航天局介绍说,“哨兵-2B”卫星与2015年6月发射的“哨兵-2A”卫星为同一组,携带高分辨率多光谱成像装置,主要用于监测土地环境,可提供有关陆地植被生长、土壤覆盖状况、内河和沿海区域环境等信息,不仅对改善农林业种植、预测粮食产量、保证粮食安全具有重要意义,还可用于监测洪水、火山喷发、山体滑坡等自然灾害,为人道主义救援提供帮助。两者同时进入运行状态后,每5天可完成一次对地球赤道地区的完整成像,而对于纬度较高的欧洲地区,这一周期仅需3天。

哨兵-2号卫星携带一枚多光谱成像仪(MSI),高度为786km,可覆盖13个光谱波段,幅宽达290千米。地面分辨率分别为10m、20m和60m、一颗卫星的重访周期为10天,两颗互补,重访周期为5天。从可见光和近红外到短波红外,具有不同的空间分辨率,在光学数据中,哨兵-2号数据是唯一一个在红边范围含有三个波段的数据,这对监测植被健康信息非常有效。

①哨兵2号各个波段的意义说明:

Band1:海岸/气溶胶波段:用来监测近岸水体和大气中的气溶胶。

Band2、3、4:可见光波段

Band5、6、7:红边范围内波段对监测植被健康信息非常有效

Band8:近红外波段(宽)

Band8A:近红外波段(窄)

Band9:水蒸气波段

Band10、11、12:短波红外波段

从2015年12月3日起,哨兵2A(Sentinel2A)数据正式向全球用户提供免费下载。

②产品级别:

Level-0: 原始数据。

Level-1A:包含元信息的几何粗校正产品。

Level-1B:辐射率产品,嵌入经GCP优化的几何模型但未进行相应的几何校正。

Level-1

### 回答1: 在CSDN上可以找到许多关于三维SAR成像的代码。三维SAR成像是合成孔径雷达(SAR)在空间和时间维度上的扩展应用。其目标是通过利用SAR多普勒频移信息和距离分辨率信息,从飞机或航天器采集的多个SAR数据帧中重建三维目标场景。 在CSDN上,我们可以找到一些三维SAR成像的源代码,这些代码提供了实现不同成像算法的基本框架。例如,我们可以找到一些基于时域波束成像的代码,该方法将多个SAR数据帧进行融合,然后应用波束成像算法进行目标重建和成像。 此外,还有一些基于后向投影(Backprojection)的成像算法的代码,后向投影算法通过将每个SAR数据帧与成像域的每个像素进行匹配,然后进行叠加以获取三维目标重建。 在CSDN上还可以找到一些重建三维移动目标场景的代码,该代码通过考虑飞机或航天器的运动信息,包括平台速度和姿态,从而实现高效而准确的运动补偿。 总之,在CSDN上可以找到各种三维SAR成像的代码,这些代码提供了实现不同成像算法和场景重建方法的基本框架,为科研人员和工程师提供了学习和研究三维SAR成像的有力工具。 ### 回答2: 在CSDN上可以找到许多用于三维SAR成像的代码。三维SAR成像是一种利用合成孔径雷达(SAR)数据进行三维地物目标定位和成像的技术。以下是关于三维SAR成像代码的一些介绍和示例: 1. SARPROZ SARPROZ是一种功能强大的用于SAR数据处理和三维成像的开源软件,其支持各种不同的SAR数据格式和处理方法。在CSDN上可以找到与SARPROZ相关的教程和代码示例,可以帮助用户学习和使用该软件进行三维SAR成像。 2. PULSAR PULSAR是另一种用于SAR数据处理和三维成像的开源软件,其特点是简单易用和高效率。在CSDN上可以找到与PULSAR相关的代码示例和实现,可以帮助用户理解和应用该软件进行三维SAR成像。 3. MATLAB MATLAB是一种广泛应用于科学与工程领域的编程语言,也可以用于三维SAR成像。在CSDN上可以找到许多使用MATLAB进行三维SAR成像的代码示例,包括基于多通道SAR数据的目标定位和成像方法。 4. Python Python是另一种常用的编程语言,也可以用于三维SAR成像。在CSDN上可以找到许多使用Python进行三维SAR成像的代码示例,包括基于不同算法和数据处理方法的实现。 总之,CSDN是一个非常有用的平台,可以找到许多关于三维SAR成像的代码示例和教程,可以帮助用户理解和应用这一技术。无论是使用SARPROZ、PULSAR、MATLAB还是Python,都可以在CSDN上找到相关的资料和代码,帮助用户进行三维SAR成像的研究和开发。 ### 回答3: 三维SAR成像是一种利用合成孔径雷达(Synthetic Aperture Radar,SAR)技术实现对地物进行立体成像的方法。该技术通过在不同位置获取多个SAR图像,并将其组合起来,可以获取地表目标的立体信息,实现三维重建。 在CSDN上可以找到许多相关的三维SAR成像代码参考。首先,我们可以进入CSDN的官方网站,然后在搜索栏中输入"三维SAR成像代码"来获取相关的搜索结果。 其中,我们可以选择合适的代码进行参考学习。一般来说,这些代码会基于主流的编程语言(如MATLAB、Python等)编写。我们可以根据自己的编程语言偏好来选择适合的代码。 然后,我们需要阅读并理解这些代码,了解其具体的实现过程和算法原理。这些代码通常包括数据预处理、信号处理、SAR成像和可视化等步骤。理解代码中的各个函数和参数设置是非常重要的。 最后,我们可以根据自己的需求进行代码优化和修改,以使其适用于自己的应用场景。这可能需要一些专业的知识和经验,但通过阅读代码和相关文档,我们可以逐渐掌握三维SAR成像技术,并进行进一步的开发和改进。 总之,在CSDN上可以找到一些三维SAR成像代码的参考,我们可以根据自己的需求选择适合的代码进行学习和研究,进一步提升自己在这一领域的技术水平。
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值