SFRplus象限

图表的四个象限定义如下:

在下表中,中心方格位于第 0 行第 0 列 (R0,C0),行号 R 从上到下递增。请注意,某些方格可能不属于任何象限。图表象限会自动检测,无需更改输入文件(例如边 ID 文件)。

地区

R 行,C 列

中心

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

UL

R ≤ -1;C ≤ -2

二

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],

每个象限的平均 MTF@ 0.25C/P。

“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],

每个象限的平均 MTF@ 0.125C/P。

“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”,

高于最低标准的位置。

通过/不通过结果

要获得象限和饱和度的合格/不合格结果,应将以下粗体字所示的行(均为可选)添加到合格/不合格 ini 文件中。红色注释不属于该文件的一部分。

[sfrplus]
…
Secondary_readout_1_outer_quadrant_delta_max = .15
四个角象限(UL、UR、LL、LR)中最高均值与最低均值之间的最大差值
对于辅助读出 1(MTF @ 0.25 C/P,即奈奎斯特/2)。
Secondary_readout_1_outer_quadrant_mean_min_min = .25
二级读出 1 的四个角象限平均值的最小值(四个平均值中的最小值)。
Secondary_readout_2_outer_quadrant_delta_max = .15
四个角象限(UL、UR、LL、LR)中最高均值与最低均值之间的最大差值
对于辅助读出 2(MTF @ 0.125 C/P,即奈奎斯特/2)。
Secondary_readout_2_outer_quadrant_mean_min_min = .6
二级读出 1 的四个角象限平均值的最小值(四个平均值中的最小值)。
Chart_mean_pixel_level_bounds = .3 .8|
图表的下限和上限是图表的平均归一化像素级别(对于中心 1/9 = 1/3 X 1/3 线性)。
Low_pixel_saturation_fraction_max = .3

高像素饱和度比例最大值 = .3

Chart_radial_pixel_shift_max = 15

镜像图 = 1
Bayer_decode = 1
Horizontal_bars_OK_min = 1
检测到的所有边缘 ID = 1
Stepchart_expected_detected = 1
Color_expected_detected = 1

以下是相应的 JSON 通过/失败结果,省略了很多行。

“passfail”: {
“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]

}