SFRplus象限

グラフの四隅は次のように定義されます。

下の表では、中央のマス目は行0、列0(R0、C0)で、行番号Rは上から下に向かって増加します。一部のマス目は象限に含まれていないことに注意してください。チャートの象限は自動的に検出されるため、入力データ(エッジIDファイルなど)を変更する必要はありません。

地域

R行、C列

中心

-1 ≤ R ≤ 1; -1 ≤ C ≤ 1

UL

R ≤ -1; C ≤ -2

LL

R ≥ 1; C ≤ -2

UR

R ≤ -1; C ≥ 2

LR

R ≥ 1; C ≥ 2

象限の結果

Imatest SFRplusは、各象限(中央、上側、上側、下側、下側)の平均値、最小値、最大値、および最小値と最大値の位置を計算します。

次に、平均値の最小値と、平均値の最大値と最小値の差を計算します。

以下は、二次読み出しと象限に関するJSON出力の結果の一部です。

“secondary_readout_1”: “MTF @ .25 C/P = “,
“secondary_1_results”: [0.423,0.402,0.343,0.327,0.557,0.582,0.327,0.316,0.381,0.37,0.356,0.344,0.401,0.358,0.551,0.566,
0.413,0.378,0.355,0.361],
“secondary_1_min_max_ratio”: [0.748]、
“secondary_2_results” [0.762,0.761,0.663,0.642,0.829,0.834,0.627,0.654,0.773,0.765,0.644,0.673,0.715,0.691,0.827,0.823,
0.683,0.689,0.675,0.635],
“secondary_2_min_max_ratio”: [0.81]、

「象限」:「中央、右上、左下、上上、左下。最小値と最大値は中央を除く。」

以下の結果に対応する象限。

“secondary_1_quadrant_mean”: [0.5642,0.3577,0.3564,0.3807,0.3692],

各象限における0.25C/Pでの平均MTF値。

“secondary_1_quadrant_min”: [0.5512,0.3267,0.3162,0.3432,0.3274],

各象限における最小MTF値:0.25C/P。

“secondary_1_quadrant_min_location”: “LR”

上記最小値の位置。

“secondary_1_quadrant_max”: [0.5823,0.4019,0.3779,0.4229,0.4129],

各象限における最大MTF値(0.25C/P)。

“secondary_1_quadrant_max_location”: “UL”

上記の最大値の位置。

“secondary_2_quadrant_mean”: [0.8281,0.692,0.6856,0.6959,0.6895],

各象限における0.125C/Pでの平均MTF値。

“secondary_2_quadrant_min”: [0.8227,0.6423,0.6351,0.644,0.6267],

各象限における最小MTF値:0.125C/P。

“secondary_2_quadrant_min_location”: “LR”

上記最小値の位置。

“secondary_2_quadrant_max”: [0.8338,0.7611,0.765,0.7621,0.7734],

各象限における最大MTF値は0.125C/Pです。

“secondary_2_quadrant_max_location”: “UL”

上記最小値の位置。

合否判定結果

象限と飽和度に関する合否判定結果を取得するには、以下の太字で示されている行(すべてオプション)をpass/fail iniファイルに追加する必要があります。赤字で示されているコメントはファイルの一部ではありません。

[sfrplus]
…
Secondary_readout_1_outer_quadrant_delta_max = .15
コーナー象限(上、上、下、下)の平均値の最大値と最小値の差の最大値
二次読み出し1の場合(MTF @ 0.25 C/P、すなわちナイキスト/2)。
Secondary_readout_1_outer_quadrant_mean_min_min = .25
二次読み出し1における、コーナー象限の平均値の最小値(4つの平均値のうち最小値)。
Secondary_readout_2_outer_quadrant_delta_max = .15
コーナー象限(上、上、下、下)の平均値の最大値と最小値の差の最大値
二次読み出し2の場合(MTF @ 0.125 C/P、すなわちナイキスト/2)。
Secondary_readout_2_outer_quadrant_mean_min_min = .6
二次読み出し1における、コーナー象限の平均値の最小値(4つの平均値のうち最小値)。
Chart_mean_pixel_level_bounds = .3 .8|
グラフの下限値と上限値は、グラフの正規化されたピクセルレベル(中央の1/9 = 1/3 × 1/3を線形に換算)を意味します。
Low_pixel_saturation_fraction_max = 0.3

高画素飽和度最大 = 0.3

Chart_radial_pixel_shift_max = 15

ミラーチャート = 1
Bayer_decode = 1
水平バーOK_min = 1
All_Edge_IDs_detected = 1
Stepchart_expected_detected = 1
検出された色の期待値 = 1

以下は、対応するJSON形式の合否結果です(多くの行は省略されています)。

「合格失敗」:{
“Secondary_readout_1_outer_quadrant_delta_max”: [0.16]、
“Secondary_readout_1_outer_quadrant_name”: “MTF @ 0.125 C/P”
“Secondary_readout_1_outer_quadrant_delta”: [0.1527219409]、
「Secondary_readout_1_outer_quadrant_delta_passed」: [1]、
“Secondary_readout_1_outer_quadrant_mean_min_min”: [0.5],
“Secondary_readout_1_outer_quadrant_mean_min”: [0.5324737485]、
「Secondary_readout_1_outer_quadrant_mean_min_passed」: [1]、
“Secondary_readout_2_outer_quadrant_delta_max”: [0.2]、
“Secondary_readout_2_outer_quadrant_name”: “MTF @ 0.125 C/P”
“Secondary_readout_2_outer_quadrant_delta”: [0.1801956371]、
「Secondary_readout_2_outer_quadrant_delta_passed」: [1]、
“Secondary_readout_2_outer_quadrant_mean_min_min”: [0.2],
“Secondary_readout_2_outer_quadrant_mean_min”: [0.2393977739]、
「Secondary_readout_2_outer_quadrant_mean_min_passed」: [1]

}