- 資料集開放期間
- 2015-06-27T00:00:00Z–2026-02-15T20:48:03.294000Z
- 資料集產生者
- Google Earth Engine
- 標記
說明
Cloud Score+ 是品質評估 (QA) 處理器,適用於中高解析度的光學衛星圖像。Cloud Score+ S2_HARMONIZED 資料集是從經過協調的 Sentinel-2 L1C 集合作業式產生,Cloud Score+ 輸出內容可用於識別相對清晰的像素,並有效從 L1C (大氣頂層) 或 L2A (地表反射率) 影像中移除雲朵和雲影。
Cloud Score+ S2_HARMONIZED 資料集包含兩個 QA 頻帶 cs 和 cs_cdf,兩者都會根據 0 到 1 的連續尺度,評估個別像素在表面可見度方面的可用性,其中 0 代表「不清楚」(遮蔽),1 代表「清楚」(未遮蔽) 的觀測結果。cs 波段會根據觀察到的像素與 (理論上的) 清楚參考觀測值之間的頻譜距離,對 QA 進行評分,而 cs_cdf 波段則代表觀察到的像素清楚的可能性,這是根據特定位置隨時間推移的分數累積分布估算而得。換句話說,cs 可視為即時的大氣相似度分數 (也就是這個像素與完美清晰的參考像素有多相似),而 cs_cdf 則會隨著時間變化,擷取預估分數的期望值 (也就是如果我們取得這個像素隨時間變化而產生的所有分數,這個分數會如何排序?)。
Cloud Score+ S2_HARMONIZED 集合中的影像與個別 Sentinel-2 L1C 資產具有相同的 ID 和 system:index 屬性,因此 Cloud Score+ 頻帶可根據共用的 system:index 連結至來源影像。
目前正在為整個 Sentinel-2 封存資料進行 Cloud Score+ 回填作業,隨著新結果加入 Cloud Score+ 集合,資料集可用性日期也會定期更新。
如要進一步瞭解 Cloud Score+ 資料集和建模方法,請參閱這篇 Medium 文章。
頻帶
像素大小
10 公尺
波段
| 名稱 | 單位 | 最小值 | 最大值 | 像素大小 | 說明 |
|---|---|---|---|---|---|
cs |
無尺寸 | 0 | 1 | 公尺 | 根據與 (理論上的) 清楚參考值的頻譜距離計算的像素品質分數 |
cs_cdf |
無尺寸 | 0 | 1 | 公尺 | 可能 |
圖片屬性
影像屬性
| 名稱 | 類型 | 說明 |
|---|---|---|
| DATE_PRODUCT_GENERATED | STRING | 推送至正式環境的日期。 |
| MGRS_TILE | STRING | Sentinel-2 軍事網格參照系統 ID。 |
| MODEL_VERSION | STRING | Cloud Score+ 模型版本。 |
| NO_CONTEXT_FRACTION | DOUBLE | 處理的子圖塊比例,沒有時間脈絡。 |
| PROCESSING_SOFTWARE_VERSION | STRING | Cloud Score+ 處理軟體版本。 |
| SOURCE_ASSET_ID | STRING | 來源圖片的 Earth Engine 資產 ID。 |
| SOURCE_PRODUCT_ID | STRING | 來源圖片的 Sentinel-2 產品 ID。 |
使用條款
使用條款
參考資料
Pasquarella, V. J.、Brown, C. F.、Czerwinski, W.、及 Rucklidge, W. J. (2023) Comprehensive Quality Assessment of Optical Satellite Imagery Using Weakly Supervised Video Learning. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (pp. 2125-2135). doi:10.1109/CVPRW59228.2023.00206 PDF
使用 Earth Engine 探索
程式碼編輯器 (JavaScript)
// Harmonized Sentinel-2 Level 2A collection. var s2 = ee.ImageCollection('COPERNICUS/S2_SR_HARMONIZED'); // Cloud Score+ image collection. Note Cloud Score+ is produced from Sentinel-2 // Level 1C data and can be applied to either L1C or L2A collections. var csPlus = ee.ImageCollection('GOOGLE/CLOUD_SCORE_PLUS/V1/S2_HARMONIZED'); // Region of interest. var ROI = ee.Geometry.Point(-119.9087, 37.4159); // Use 'cs' or 'cs_cdf', depending on your use case; see docs for guidance. var QA_BAND = 'cs_cdf'; // The threshold for masking; values between 0.50 and 0.65 generally work well. // Higher values will remove thin clouds, haze & cirrus shadows. var CLEAR_THRESHOLD = 0.60; // Make a clear median composite. var composite = s2 .filterBounds(ROI) .filterDate('2023-01-01', '2023-02-01') .linkCollection(csPlus, [QA_BAND]) .map(function(img) { return img.updateMask(img.select(QA_BAND).gte(CLEAR_THRESHOLD)); }) .median(); // Sentinel-2 visualization parameters. var s2Viz = {bands: ['B4', 'B3', 'B2'], min: 0, max: 2500}; Map.addLayer(composite, s2Viz, 'median composite'); Map.centerObject(ROI, 11);