Cloud Score+ S2_HARMONIZED V1

GOOGLE/CLOUD_SCORE_PLUS/V1/S2_HARMONIZED
データセットの可用性
2015-06-27T00:00:00Z–2025-09-29T09:32:09.283000Z
データセット プロバイダ
Earth Engine スニペット
ee.ImageCollection("GOOGLE/CLOUD_SCORE_PLUS/V1/S2_HARMONIZED")
タグ
cloud google satellite-imagery sentinel2-derived

説明

Cloud Score+ は、中~高解像度の光学衛星画像用の品質評価(QA)プロセッサです。Cloud Score+ S2_HARMONIZED データセットは、調和された Sentinel-2 L1C コレクションから運用的に生成されています。Cloud Score+ の出力を使用して、比較的クリアなピクセルを特定し、L1C(大気圏上部)または L2A(地表反射率)の画像から雲と雲の影を効果的に削除できます。

Cloud Score+ S2_HARMONIZED データセットには、cscs_cdf の 2 つの QA バンドが含まれています。どちらも、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 の投稿をご覧ください。

バンド

Pixel Size
10 meters

帯域

名前 単位 最小 最大 ピクセルサイズ 説明
cs 無次元 0 1 メートル

(理論上の)クリアな参照からのスペクトル距離に基づくピクセル品質スコア

cs_cdf 無次元 0 1 メートル

推定された cs 値に対する可能な cs 値の累積分布関数の値

画像プロパティ検出

画像プロパティ

名前 説明
DATE_PRODUCT_GENERATED STRING

製造日。

MGRS_TILE STRING

Sentinel-2 Military Grid Reference System 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。

利用規約

利用規約

CC-BY-4.0

引用

引用:
  • Pasquarella, V. J.、Brown, C. F., Czerwinski, W., & Rucklidge, W. J. (2023 年)弱教師あり動画学習を用いた光学衛星画像の包括的な品質評価。In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (pp. 2124-2134). 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);
コードエディタで開く