利用卫星数据区分冰类型


12

我想按雪(如果有)和冰的类别对冰川区域进行分类,但最重要的是:在旧冰和新鲜冰之间。它们具有可以在野外识别的不同属性,但是您可以使用卫星数据吗?(最好是Landsat,因为其空间分辨率为30 / 15m)


1
该领域的新旧冰有什么特点?
亚伦

1
1)新鲜的雪比旧的冰川冰要致密得多(通过压实它会变成冰)。因此,这可能与被水吸收的红外反射率有关。2)同样,新鲜雪的反照率甚至高达100%,但旧雪可能低至40%(当然,没有严格的分类)。我想使用IR,因为“真彩色”合成没有我想要的有用。
adamczi

1
这听起来像是简单的图像分类问题。您需要从训练数据开始,这些数据可以在现场收集,也可以通过从图像中专业选择像素来收集。
亚伦

3
我认为这里的方法是使用所有可用光谱带的监督分类算法,例如最大似然法,随机森林等。您熟悉这些方法吗?我不确定“ IR合成”是什么意思。您是指创建虚假色彩合成(即NIR,R,G)之类的合成图像吗?如果是这样,您在此类产品的应用中将非常受限制。
亚伦

1
@adamczi尝试使用google-earth-engine。监督分类算法以及SAR数据(您的上传文件或Google的云)都将可用。
csheth

Answers:


1

为此,您将不得不使用微波数据。光学数据不会削减它。如果您仍然想了解光学,请告诉我您采用了哪种方法。也很大程度上取决于您所在地区的地形,LULC。微波数据分类本身并不简单,您必须查阅大量文献并选择最适合您的方法。请参阅我在M.Tech论文中遵循的方法:http ://www.iirs.gov.in/iirs/sites/default/files/StudentThesis/Sanjay_MTech_2013-15.pdf

阅读文献后,请问您是否有任何疑问。


0

这是一个示例,可以帮助您使用Sentinel-1的C波段开始使用Google Earth Engine:

var pt = ee.Geometry.Point(96.7868, 29.31409);

// Filter collection around point. Also read up on Sentinel-1's 
// polarization 
var collection = ee.ImageCollection('COPERNICUS/S1_GRD').filterBounds(pt)
.filter(ee.Filter.listContains('transmitterReceiverPolarisation', 'VV'))
.select('VV');

// select an appropriate date
var beforesnow = collection.filterDate('2016-11-01', '2016-12-01').mosaic();
var aftersnow = collection.filterDate('2017-02-01', '2017-03-01').mosaic();

// bands for Sentinel-2
var bands = ['B2', 'B3', 'B4'];

// Some Sentinel-2 images for reference
var S2 = ee.ImageCollection('COPERNICUS/S2').filterBounds(pt)
.select(bands);
var S2before = S2.filterDate('2016-10-01', '2016-11-30').mosaic();
var S2after = S2.filterDate('2017-01-01', '2017-02-01').mosaic();

Map.addLayer(S2before, {bands: ['B4', 'B3', 'B2'], min: 300,max: 5000}, 'S2 Before');
Map.addLayer(S2after, {bands: ['B4', 'B3', 'B2'], min:873,max: 12522}, 'S2 After');

Map.centerObject(pt, 13);

// you may change the min, max later when tinkering with the layers tab in // the map
Map.addLayer(beforesnow, {min:-30,max:0}, 'Before snow');
Map.addLayer(aftersnow, {min:-30,max:0}, 'After snow');

//Some information on the Sentinel-1 collection
print('Collection: ', collection);

您将必须使用此处提到的监督分类算法对图像进行分类:https : //developers.google.com/earth-engine/classification

有关使用Sentinel-1的更多信息 https://developers.google.com/earth-engine/sentinel1

在Google Earth Engine和冰川上:http : //www.geo.uzh.ch/~mzemp/share/scratch/msc/MSc.Thesis_NoahZeltner_UsingGoogleEarthEngineForGlobalGlacierChangeAssessment.pdf

在SAR和冰川地区:http//www.sciencedirect.com/science/article/pii/S0034425713001703

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.