
Jiangtherapee教程-9|理想高光谱噪声模型测试图-ideal image


ideal image 是系统内置的理想 RAW/DNG 测试图生成模块。它用于生成一张结构固定、参数可控、可重复输出的合成 DNG 图像,便于验证机型的颜色、肤色表现, RAW 解码、暗部偏色、评估色阶连续情况以及信噪比表现。
模块入口位于顶部测试工具菜单中,点击 ideal image 即可打开。窗口打开后,系统会自动生成一次默认预览。左侧为参数设置区,右侧为预览与导出区。
特别地,这个页面使用索尼A7R2的CMF作为采样办法,采样理想天空渐变的高光谱数据以及人脸的高光谱数据。输出的dng自带默认色彩矩阵,as shot neutral也准确。
场景内容由多种测试元素组成:五组不同曝光的人脸(相差2.5档,共覆盖10档)区域用于观察肤色、曝光宽容度和细节保持;天空与云层区域用于观察色彩过渡和高光表现;垂直与水平线对扫描图用于检查分辨率、混叠和去马赛克效果;灰阶渐变条用于观察暗部、量化和动态范围。为了保证不同测试结果之间可比较,模块采用严格布局,五人脸、线对图、灰阶条和水印位置保持固定。
使用时,首先根据测试目的设置输出分辨率。默认 6000 x 4000。宽高保持精确 3:2 比例,输入宽度或高度时,另一项会自动联动调整。
ADC 用于选择模拟量化位深,可选 12 bit、14 bit 和 16 bit。
fillfactor simulation 用于控制采样方式。关闭时,模块按像素中心进行采样,输出更接近理想点采样结果;开启后,模拟像素孔径面积。此时可调节填充率,范围为 0.05 到 1.00。
noise 用于选择噪声模型。选择 none 时,输出为无随机噪声的确定性理想 RAW,适合做算法基准测试。选择 PTC 时,模块会加入泊松散粒噪声和高斯读噪,用于模拟 photon transfer curve 场景。read noise e- 表示每像素读噪声电子数,total noise power e2 表示整张图的总读噪声功率,两者会联动换算。
单阱读出噪声获取办法如Input-referred Read Noise versus ISO Setting,虽然他这个经常不太准且对有prescaling的结果有失偏颇。
full well capacity 区域用于设置满阱容量。fwc e-/pixel 表示每像素满阱电子数,total fwc e- 表示整张图总满阱电子数。默认总满阱为 2.172e12 e-,在 6000 x 4000 输出下约等于每像素 90500 e-。满阱容量会影响电子数与 ADU 的换算关系。
每像素满阱容获取办法如DxOMark Derived Sensor Characteristics。
黑电平偏置决定了大部分的暗部偏色效果。具体见
y-g-jiang/paper_IIARPTC参数设置完成后,点击 Generate Preview 生成预览与 RAW 数据。如果修改了参数,右下角状态栏会提示设置已变化,此时需要重新生成预览后才能导出,避免导出的 DNG 与当前参数不一致。
生成完成后,右侧状态栏会显示输出分辨率、WhiteLevel、RAW 数值范围和 RAW 数据大小。下方提供四个输出按钮:PNG 导出当前预览图,适合快速查看画面;DNG 导出可用于 RAW 流程测试的合成 DNG;metadata 导出 JSON 参数记录;Load DNG 会直接把生成的 DNG 载入当前工作区,进入主处理流程。
推荐的基础使用流程是:打开 ideal image,保持默认参数,点击或等待生成预览,然后点击 Load DNG。这样可以快速获得一张无噪声、标准分辨率、标准黑白电平的理想 RAW,用于检查基础导入、去马赛克、色彩和曝光处理是否正常。
如果要测试分辨率或混叠表现,可以开启 fillfactor simulation,分别使用不同 fillfactor 生成多组 DNG,并比较线对区域在不同算法下的表现。