fullseye

ssim_map — IMGMETRICS fidelity op

使い方

SSIM のマップ(平均を取る前)。どこが似ていないかを絵で見るため。

channel_axis を指定するとチャネルごとに計算し、その平均マップを返す。

計算: 局所平均 mu と分散・共分散を、幅 win_size に切った σ = sigma の ガウシアン窓(境界は鏡像)で取り、画素ごとに ((2 mu_a mu_b + C1)(2 s_ab + C2)) / ((mu_a^2 + mu_b^2 + C1)(s_a + s_b + C2))C1 = (K1 dr)^2C2 = (K2 dr)^2drdata_range。分散は母分散 (n/(n-1) 補正なし)。この平均が ssim

詳しい使い方ガイド

参考(サンプルデータ・文献)

実行できる例(この op を実際に呼ぶ検証済みサンプル)

型が繋がる次の op(image2d を入力に取れる)

mse · rmse · psnr · ssim · ms_ssim · image_entropy · joint_entropy · mutual_information

同カテゴリ(fidelity)

mse · rmse · psnr · ssim · ms_ssim


Provenance: imgmetrics.py — IMGMETRICS operator registry. この per-op ノートは tools/opdocs.py md が自動生成(手編集しない)。

© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.