フラグの使い方

2020.04.23• 迷光フラグのマスク方法(p.2)⇒該当プロダクトを使用する場合に必要です。

• 統計算出におけるQAフラグの利用例(p.3)⇒QAフラグのおすすめの適用方法です。

• QAフラグの使い方（p.4-9）⇒個別にフラグを設定したい上級者向けの情報です。

1

迷光フラグのマスク方法

2020.05.15

マスクで使用する品質情報には、画素の上位bitに格納している場合と 別配列に格納している場合があります。画素の上位bitに迷光フラグを 格納しているのは、「L1B、LTOAQ、LTOAK、LTOAF、LCLRF」の5種類に なります。
<マスク処理の例>
DN値(例): 0100101001110111 (19063)
マスク: 0011111111111111 (16383)
AND演算: 0000101001110111 ( 2679)↑フラグに使用しているbit

マスク適用前マスク適用後2

統計プロダクトにおけるQAフラグの利用例

2020.04.23

GCOM-Cの時間統計プロダクトは、
統計値の精度を確保するために「Mask_for_statistics」と「QA_flag」でAND演算を行い、統計値算出に使用する画素を判別します。
プロダクト使用時の参考としてご利用ください。
<LSTプロダクトの判別例>
QA_flag(例):0000011110001000 ( 1928)
Mask_for_statistics:1111100000010011 (63507)
AND演算:0000000000000000 (0)== 0 → 統計処理の対象(※)物理量ごとに異なります

QA_flag(例):0000110000000000 ( 3072)
Mask_for_statistics:1111100000010011 (63507)
AND演算:0000100000000000 ( 2048)> 0 → 統計処理の非対象

3

QAフラグの使い方

QAフラグの一部はVer.2で更新の可能性があります

2020.04.23

QAフラグは、物理量の品質を画素毎に示すフラグです。QAフラグをマスクとして画素毎に適用することにより、物理量の品質をコントロールできます。
プロダクトごとにQAフラグは異なります。詳しくはアトリビュートやATBDをご覧ください。
(注)フラグには「良い品質を示す」ものと「悪い品質を示す」ものがあります。ご注意ください。
bit

SSTプロダクト00

no data

01

land

02

Rejected by QC

03

Retrieval error

04

No data(TIR1)05

No data(TIR2)

06

no07

no08

0:nighttime or no visible data,1:daytime

09

no10

no11

unknown (clear/cloudy)

12

cloudy13

acceptable (possibly cloudy)

14

good

15

0:unreliable (inland/too close to land),1:reliable

00

01

02

03

04

05

06

07

08

09

10

11

12

13

14

15

黒：0 白：1
4

QAフラグの使い方

QAフラグの一部はVer.2で更新の可能性があります

2020.04.23

QAフラグは、物理量の品質を画素毎に示すフラグです。QAフラグをマスクとして画素毎に適用することにより、物理量の品質をコントロールできます。
プロダクトごとにQAフラグは異なります。詳しくはアトリビュートやATBDをご覧ください。
(注)フラグには「良い品質を示す」ものと「悪い品質を示す」ものがあります。ご注意ください。
01
0200
03
bit
LSTプロダクト00

no input data(※1)

01

land/water flag(0=land/1=water) (※1)

02

Spare

03

Spare

04

no VNR/SWR

05

Snow

06

Sensor zenith angle > 33

07

Sensor zenith angle > 43

08

TR1 < 0.6

09

RES > 1[K]10

RES > 2[K]11

Probably Cloudy

12Cloudy

13

TS out of range

14

land/water flag(0=land/1=water) (※1)

15

no input data(※1)

040506070809101112131415(※1) bit00,01とbit14,15は同じ情報が含まれます

黒：0 白：15

QAフラグの使い方

QAフラグの一部はVer.2で更新の可能性があります

2020.04.23

QAフラグは、物理量の品質を画素毎に示すフラグです。QAフラグをマスクとして画素毎に適用することにより、物理量の品質をコントロールできます。
プロダクトごとにQAフラグは異なります。詳しくはアトリビュートやATBDをご覧ください。
(注)フラグには「良い品質を示す」ものと「悪い品質を示す」ものがあります。ご注意ください。
bit

L1Bプロダクトbit00

channel integrity (0 : Not integrity, 1 : Integrity)

00

01

vnr-pol tilt-driving (0 : Not driving, 1 : driving)

02

Spare

03

Spare

04

Spare05

Spare

0406

Spare

05

07

Spare

08

Spare

0609

Spare

10IWPR(CHLA,CDOM,プロダクト

01

No observation datain one or more band[s]Land pixel

02

Atmospheric correction failure

03

07

Apparent cloud/ice (high reflectance)
Cloud-affected (near-cloud or thin/sub-pixelcloud),
Stray light anticipated (ref. L1B stray light flags& image),High sun glint predicted (atmospheric corr.
abandoned)
Moderate glint predicted (correction applied)

Spare

08

Solar zenith larger than threshold

11

Spare

09

Aerosol optical thickness larger than threshold

12

Spare

10

Negative nLw in one or more bands

13

Spare

11

Turbid Case 2 water

14Spare12

Shallow water than threshold

15

Spare

13

Iteration failure for CDOM algorithm

14

Chlorophyll a estimate out of range

15

Spare

6

QAフラグの使い方

QAフラグの一部はVer.2で更新の可能性があります

2020.04.23

QAフラグは、物理量の品質を画素毎に示すフラグです。QAフラグをマスクとして画素毎に適用することにより、物理量の品質をコントロールできます。
プロダクトごとにQAフラグは異なります。詳しくはアトリビュートやATBDをご覧ください。
(注)フラグには「良い品質を示す」ものと「悪い品質を示す」ものがあります。ご注意ください。
bit

VGI (NDVI,EVI) プロダクト

00

no data01

land/water02

mixed with land/water

03

cloud

04

probably cloud05

now or ice

06

no data for EVI

07

no data for SDI

08

bad input for SW09bad input for VN

10solar zenith angle >70solar zenith angle >70

11

sensor zenith angle >45

12

EVI <-0.2 or EVI >1.0

13large incident angle

14

small NDVI

15

anti solar side

7

SSTの例QAフラグの一部はVer.2で更新の可能性があります

2020.04.23

マスクを厳しくするほど、抽出条件が厳しく以下のメリット/デメリットがあります。
プロダクトによっては、品質の良いデータを抽出できるQAフラグを持つ場合があります
マスクを厳しくする（メリット）品質の良いデータを使用できる（デメリット）使用できる画素数が少なくなる

雲識別フラグ（bit11,12,13)の画素を除外(=良好フラグ(bit14)のデータのみを使用)

マスクを緩くする（メリット）使用できる画素数が多くなる（デメリット）品質の悪いデータが混じる

QAフラグを未使用
8

LSTの例QAフラグの一部はVer.2で更新の可能性があります

2020.04.23

マスクを厳しくするほど、抽出条件が厳しく以下のメリット/デメリットがあります。
プロダクトによっては、品質の良いデータを抽出できるQAフラグを持つ場合があります
マスクを厳しくする（＝QAフラグ適用を多くする）（メリット）品質の良いデータを使用できる（デメリット）使用できる画素数が少なくなる

QAフラグ（bit10-12)の画素を除外

マスクを緩くする（＝QAフラグ適用を最低限に絞る）（メリット）使用できる画素数が多くなる（デメリット）品質の悪いデータが混じる

QAフラグを未使用
9