Маски облаков
Облака и их тени тянут индекс к бессмысленным значениям, поэтому AgroSat маскирует их до расчёта статистики. Замаскированные пиксели не входят в mean, median и другие значения и учитываются в cloud_fraction.
Две маски Sentinel-2
Заголовок раздела «Две маски Sentinel-2»Каждая строка статистики Sentinel-2 сообщает в cloud_mask, какая маска использовалась:
cloud_mask |
Из чего построена | Когда применяется |
|---|---|---|
scl_cld |
Слой классификации сцены плюс слой вероятности облаков | Сцены, у которых есть слой вероятности облаков. Обычный случай для актуальных снимков. |
scl |
Только слой классификации сцены | Сцены без слоя вероятности облаков, в основном до 2025 года. |
Маска scl мягче отсекает края облаков и тонкую облачность, чем scl_cld, поэтому в дате с scl может остаться несколько пикселей с дымкой, которые scl_cld убрала бы. Сцена без слоя вероятности облаков всё равно даёт статистику, а не ошибку.
{ "date": "2022-06-18", "mean": 0.6402, "median": 0.6611, "min": 0.1937, "max": 0.8124, "std": 0.0877, "p10": 0.5263, "p90": 0.7408, "valid_fraction": 0.9615, "cloud_fraction": 0.0385, "cloud_mask": "scl"}Как учитывать маску в продукте
Заголовок раздела «Как учитывать маску в продукте»- Сравнивая сезоны до и после 2025 года, учитывайте, что старые даты чаще получены с маской
sclи могут быть немного шумнее. - Если вы сигнализируете о резком падении индекса, для дат с
sclтребуйте более высокийvalid_fractionили подтверждайте падение по следующей ясной дате. cloud_fraction— доля поля, отмеченная как облака;valid_fraction— доля поля, которая реально использована. В сумме они не обязательно дают 1: пиксели могут исключаться и по другим причинам.
Облачность сцены
Заголовок раздела «Облачность сцены»scene_cloud_cover из дат снимков — другое число: облачность всей спутниковой сцены, которая охватывает гораздо больше, чем ваше поле. Используйте её, чтобы отбросить явно облачные дни, а качество полученных данных оценивайте по значениям выше.
