任意图表

将您需要分析的所有特征合并到一张图表中。

简介

Imatest™ 任意图表模块用于分析自定义测试图表的图像。需要一个图表定义文件(通常由用户定义)来向 Imatest 软件描述图表布局。当加载图表的观测图像以及相应的定义文件时,任意图表模块会自动定位并分析目标特征。

此模块允许用户从自定义图表、旧版图表或竞争对手的图表中获取 Imatest 其他模块不支持的多种测量数据,前提是这些图表仅包含特定特征集(如下所述)。该模块在Imatest Master和Imatest IT中均可用。

入门

任意图表快速入门(Imatest Master)
  • 根据任意图表定义中的说明,创建 JSON 定义文件。
  • 用均匀无眩光的光线拍摄图表。图像无需充满整个画面。
  • 通过 Imatest 主窗口上的按钮打开任意图表模块。加载测试图像和图表定义文件。
  • 您可以手动在 INI 文件中设置模块操作选项,或者在 Imatest Master 的任意图表模块窗口中进行设置。
  • 按下“运行分析”按钮。
  • 将生成包含测量结果的 JSON 文件,供人工或自动化系统进行分析。
 

支持的目标功能

以下功能集可添加到图表设计中,并使用任意图表模块进行分析。此列表不断更新,新版本软件会添加更多新功能。请参阅…… 请参阅“任意图表定义”页面,了解每个要素的属性。

 

倾斜的方形特征产生四个倾斜的边缘,每个边缘都可以用来生成倾斜边缘的 MTF 结果。

倾斜方形特征

单个倾斜边缘特征。

斜边特征
注册标记,用于将图表设计与测试图像自动注册。
注册商标特征

色块特征(灰度和色度),可用于测量颜色误差、色调响应、噪声和动态范围。

颜色和色调补丁功能

可用于导出“纹理 MTF”结果的随机纹理块特征。

随机图案
任意图表定义

为了让 Imatest 自动定位并分析图像中的目标图表特征,图表的布局和参考值必须由图表定义文件定义。这些文件指示特征的相对位置以及用于分析的重要信息,例如色块区域的预期颜色。它们取决于您要分析的特征的布局以及图表的生成介质。下图展示了这种 JSON 结构的纯文本文件如何描述特征及其布局。

任意图表定义 

[imatest_video video_id="20372" date="2017年10月25日" youtube_url="https://www.youtube.com/watch?v=QNZMxfh8Ptk" download_url="/wp-content/uploads/2017/10/ArbitraryChartDefinitionPart1_H264_720.mp4"]任意图表定义(第一部分):本视频将介绍任意图表模块中的图表定义 JSON 文件、其结构和用途。[/imatest_video]

我们鼓励用户根据自身需求,结合上述功能,设计自定义的图表布局。目前,这些布局的创建需要手动完成,Imatest 本身并没有集成相应的工具。不过,Imatest Master 中的“图表定义实用程序”图形用户界面可以帮助用户验证图表定义文件的正确性。

如果您在制作图表设计方面需要进一步的帮助,请联系[email protected] 。

一旦您创建了自己的图表设计(包括图形版本和图表定义文件),请联系[email protected],以便在多种不同的基材上进行精确的设计制作。

任意图表模块目前正处于积极开发阶段——它在许多方面都与 Imatest 中的其他大多数模块有所不同。我们正在努力将 Imatest 的所有功能添加到此模块中,但以下列出了目前已知的限制。这些限制适用于 Master 和 IT 版本。

  • 三通道彩色图像数据将假定为仅sRGB色彩空间,不考虑其他色彩空间。单通道数据仅作为强度信息进行分析,即暂不考虑颜色滤光片阵列信息。
  • 批量运行中的输入图像必须都是相同类型的数据编码(sRGB 或强度)。
  • 仅对“随机纹理”特征提供随机直接分析方法,即使是标记为“交叉”特征的相应随机类型也不例外。
  • 对齐和自动 ROI 确定方面的局限性:
    • 即使在 Imatest Master 中,也仅支持自动配准。在 Imatest Master 中,用户可以被提示确认并接受找到的配准结果,但无法手动调整。
    • 只能容忍相对较小的几何畸变。
    • 图表在图像中的方向至少要大致正确,即位于图像的中心,并且图表的左上角由图表定义文件中隐式定义。