iqa op• 数据种类:any × any × any → table
• 调用: import fullseye as fs; fs.ledger.tid2013_compare(values, author_values, mos, published: 'Optional[Tuple[float, float]]' = None, inf_as: 'Optional[float]' = None) -> 'dict'(要直接调用实现,import iqatid; iqatid.tid2013_compare(values, author_values, mos, published: 'Optional[Tuple[float, float]]' = None, inf_as: 'Optional[float]' = None) -> 'dict';从台账取用则 opsimgmetrics.get("tid2013_compare"))
比较自己的值与作者的值(同一图像对、同一顺序):逐行差值以及与 MOS 的秩相关。
inf_as = 在取差之前替换自身 inf 的值。作者把 PSNR 完全一致写作 100000.0(psnr.txt 的 106 行,失真 18),所以 inf_as=100000.0 时每行的差为 0。省略时若有 inf 则 ValueError(不会默默丢弃)。秩相关把 inf 作为顺序使用。作者的标记在 psnr.txt 中有 111 行,但按 BT.601 公式 Y′ 与参考一致的只有 106 行 —— 其余 5 行(参考 I12 的彩度变化 5 级) 有 28 个像素的亮度恰好落在 k.5,取整方向与作者的运算不一致,差 1 LSB → 86.6 dB(试过四舍六入五成双、四舍五入、float32、整数公式也凑不到 111,2026-10-04)。因此把 diff_max_finite(仅限作者和自身都不是完全一致的行的最大差)和 sentinel_mismatch_idx / sentinel_mismatch_values(作者为标记、自身为有限值的行及其值)另行返回。门禁两者都看。
返回值:n、n_inf、n_sentinel_author、diff_max(|自身 − 作者| 的最大值,含标记行)、diff_max_finite / argmax_finite、sentinel_mismatch_idx / sentinel_mismatch_values、inf_not_sentinel_idx(自身为 inf、作者为数值)、diff_mean(带符号平均)、diff_rms、argmax(最大差的行)、srocc / krocc(自身 vs MOS)、srocc_author / krocc_author(作者值 vs MOS),若传入 published 则还有 d_srocc_published / d_krocc_published(自身 − 公布)和 d_srocc_author_published / d_krocc_author_published。Raises ValueError:长度不一致、nan、无 inf_as 时的 inf。
• image_difference_metrics 族使用指南
• 示例数据目录(下载 URL / 许可证) —— 2-D 用 skimage.data(BSD/公有领域)加合成图,3-D 给出真实数据源(Stanford/PDS 等)的下载 URL。
• 算子来历与参考文献 —— 该算子族所依据的研究/方法出处。
• 算法的正典(作者、年份)与用途见上面的族使用指南。
• poc_iqa_fsim_gmsd_vif — py -3.11 examples/poc_iqa_fsim_gmsd_vif.py
• poc_iqa_tid2013 — py -3.11 examples/poc_iqa_tid2013.py
table 作为输入)luma_limited_u8 · rank_data · tid2013_index · tid2013_by_distortion
iqa)luma_limited_u8 · rank_data · rank_spearman · rank_kendall_b · tid2013_published · tid2013_root · tid2013_index · tid2013_metric_values
*Provenance: iqatid.py — IMGMETRICS 算子登记表。本条目由 tools/opdocs.py md 自动生成(请勿手工编辑)。*
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.