核心概念

Screph 将视觉场景的确认描述与临时识别结果和执行分开。这种区别解释了 UI 和项目格式。

Source, Frame, ROI

Source
Screph 从中获取视觉数据的选定区域/窗口/监视器、摄像头、流或文件和文件夹集。
Frame
选定时间点的一个具体源图像。
ROI
感兴趣区域:用于标注或 CV 操作的帧部分。

Raw, Material, Display

Raw
演示处理之前捕获的源或帧中的规范像素。
Material
特定画布演示文稿拥有的键入图像或遮罩结果。像素探针、直方图和线条轮廓使用活动演示的材料;如果不可用或未映射到画布,则没有静默回退到 Raw。
Display
显示变换和叠加合成后在窗格中绘制的最终栅格。它可能是复合材料,不一定是有效的测量材料。

规范项目数据

规范项目是保存的事实来源:元素/特征、注释、键入的关系、标注组和相关设置。规范变更使用项目历史记录。共享撤消/重做命令路由到焦点上下文;例如,测量线使用单独的本地历史记录,不会成为项目数据。

重要提示: 除非用户或授权的工作流明确应用它,否则 CV 候选结果不会成为规范的元素。

容器和组

Selection area
带有可见矩形的纯几何图形元素。它自动或手动将完全包含的元素/特征收集到层次结构中;嵌套将对象路由到最小的匹配区域。该区域本身不存储图像或裁剪。
Image frame
普通的元素在将帧捕获到图像序列中时用作裁剪几何体。它不是选择区域。
Markup group
引用现有元素/特征的命名规范聚合,具有角色、可选序列索引、类型和属性。类型化组可以源自已确认的候选结果促销,但当前的 Selector 没有针对标注组的单独的自由形式可视化 CRUD 编辑器。

CV method, pipeline, candidate, evidence

CV method
一个带有输出的参数化图像处理操作。
Pipeline
CV 操作的序列或图表。方法图描述的是计算,而不是 UI 元素之间的关系。
Candidate
可以预览、接受或拒绝的认可提案。
Evidence
观察、置信度、几何和诊断解释候选结果的来源。

三个不同的图表

Relation Graph

项目元素之间的类型关系。

Method Graph

CV 管道的计算图。

Action Trace

观察或执行的一系列自动化操作。

关系图区分父级→子级层次结构、系统所有者→特征投影以及可编辑的用户边缘。 FeatureMatch 单独保留在 feature_matches 下,并且不是该图中的边。