iqa op• 数据种类:any → any
• 调用: import fullseye as fs; fs.ledger.luma_limited_u8(rgb) -> 'np.ndarray'(要直接调用实现,import iqatid; iqatid.luma_limited_u8(rgb) -> 'np.ndarray';从台账取用则 opsimgmetrics.get("luma_limited_u8"))
RGB (H, W, 3) uint8 → Y′ = round(16 + (65.481 R + 128.553 G + 24.966 B) / 255) 的 uint8 (H, W)。
ITU-R BT.601 的 limited range(studio swing)亮度。黑 (0,0,0) → 16,白 (255,255,255) → 235。与 full range 的 Y = 0.299 R + 0.587 G + 0.114 B(黑 0、白 255)是不同的量,PSNR(保持 peak 255)会低 20 log10(255/219) = 1.321 dB。TID2013 的作者值 psnr.txt(“luminance component”)和 ssim.txt 在此约定下 4 位一致(10 组,2026-10-04。若用 full range,PSNR 偏 −1.3 dB、SSIM 最多偏 0.05;不取整则 PSNR 偏 +0.002〜0.07 dB)。网页和 readme 中都没写是哪种亮度,这是通过实测确定的约定。取整为 np.round(四舍六入五成双)。亮度恰好落在 k.5 的像素,取整方向会随运算顺序而变,可能与作者相差 1 LSB(TID2013 中为参考 I12 的 28 个像素。彩度变化 5 组中作者 = 完全一致,这里为 86.6 dB。用四舍五入或 float32 也对不上)。这只涉及 PSNR 超过 60 dB 的区域,其余 2,995 组都在 0.0005 dB 以内。Raises ValueError:形状不是 (H, W, 3)、dtype 不是 uint8。
• image_difference_metrics 族使用指南
• 示例数据目录(下载 URL / 许可证) —— 2-D 用 skimage.data(BSD/公有领域)加合成图,3-D 给出真实数据源(Stanford/PDS 等)的下载 URL。
• 算子来历与参考文献 —— 该算子族所依据的研究/方法出处。
• 算法的正典(作者、年份)与用途见上面的族使用指南。
• poc_iqa_tid2013 — py -3.11 examples/poc_iqa_tid2013.py
any 作为输入)rgb_to_lab · lab_to_rgb · rgb_to_xyz · xyz_to_lab · delta_e_2000 · delta_e_76 · delta_e_map · mse
iqa)rank_data · rank_spearman · rank_kendall_b · tid2013_published · tid2013_root · tid2013_index · tid2013_metric_values · tid2013_evaluate
*Provenance: iqatid.py — IMGMETRICS 算子登记表。本条目由 tools/opdocs.py md 自动生成(请勿手工编辑)。*
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.