词汇表

感兴趣领域(AOI)

参见感兴趣区域。

块 RAM

参见FPGA内部块RAM 。

木板

Basler硬件。通常,一块电路板由一个图像采集卡表示。电路板可能包含多个器件。

董事会编号

这是PC系统中主板的识别编号。该编号并非固定对应某个特定硬件,但在整个PC系统中必须是唯一的。

相机索引

连接到图像采集卡的摄像机的索引。第一个摄像机的索引为零。请注意摄像机索引和图像采集卡摄像机端口之间的区别。

另请参阅相机端口。

Camera Port

用于连接摄像机的图像采集卡接口称为摄像机端口。它们以编号 {0, 1, 2, ...} 或枚举 {A, B, C, ...} 表示。根据接口的不同,一台摄像机可以连接到多个摄像机端口。此外,多个摄像机也可以连接到一个摄像机端口。

相机点击

参见Tap 。

设备

一块电路板可以包含多个设备。这些设备都进行了编号。第一个设备通常编号为1。

直接内存访问(DMA)

DMA 传输允许计算机内的硬件子系统独立于中央处理器 (CPU) 访问系统内存。

DMA 用于数据传输,例如在板卡(例如图像采集卡)和主机系统的内存之间传输图像数据。数据传输可以双向进行,例如从图像采集卡到 PC(下载)以及从 PC 到图像采集卡(上传)。一块板卡可以有多个 DMA 通道。控制和配置数据通常不使用 DMA 通道。

分布式内存

参见FPGA分布式RAM 。

DMA通道

参见DMA指数。

DMA 指数

DMA传输通道的索引。

另请参阅直接内存访问。

FPGA 分布式 RAM

FPGA 中用作存储器的逻辑单元,也称为 LUT RAM。

FPGA 内部块 RAM

FPGA中的存储块。每个FPGA包含数量有限的块RAM。

Frame Grabber RAM

帧采集卡上的存储器,但不在FPGA中。通常是DRAM。

Framegrabber SDK

参见运行时。

Basler 提供了一个用于图像采集卡的运行时环境,称为Framegrabber SDK 。更多信息,请参阅相关文档。 Framegrabber SDK 在 Basler 产品文档 (BPD) 中: https://docs.baslerweb.com/frame-grabbers/framegrabber-sdk.html

硬件小程序 (HAP)

硬件小程序文件是一个构建VisualApplets 项目。它可以加载到授权的硬件设备,例如图像采集卡。HAP 包含 FPGA 比特流以及用于访问数据和参数的软件接口。一个 HAP 只能用于在构建执行之前定义的一个目标运行时环境。

主机

连接图像采集卡或设备的计算机。

最低有效位 (LSB)

二进制值中数值最小的位,即最右边的位。

库

请参阅运算符库。

LUT RAM

参见FPGA分布式RAM 。

兆字节 (MiB)

1兆字节(MiB)等于1048576字节。

兆字节(MB)

1兆字节(MByte或MB)等于1,000,000字节。

模块

实例化运算符VisualApplets 图。参见运算符。

最高有效位 (MSB)

二进制值中具有最大值的位位置,即最左边的位。

操作员

代表图像、数据或信号处理功能。以运算符库的形式组织。

算子库

运算符库包含运算符。运算符库中的运算符可以在以下情况下使用: VisualApplets 图表。

PC内存

电脑上的内存。通常是主板上的系统内存或主内存。通过直接内存访问(Direct Memory Access)从图像采集卡访问。

端口

参见相机端口。

Process

图像或信号数据处理模块。一个处理过程可以包括一个或多个摄像头、一个或多个DMA通道和模块。

随机存取存储器(RAM)

可以直接以任意随机顺序进行读写操作的存储器。

感兴趣区域(ROI)

图像帧的一部分。通常为矩形,且位于原始图像边界内。由坐标定义。图像采集卡从相机图像中截取感兴趣区域。感兴趣区域的大小可能会降低或增加所需的带宽。

运行时

在……的背景下VisualApplets运行时环境是指在应用程序中使用已构建的硬件小程序的环境。

Basler 提供了一个用于图像采集卡的运行时环境,称为Framegrabber SDK 。更多信息,请参阅相关文档。 Framegrabber SDK 在 Basler 产品文档 (BPD) 中: https://docs.baslerweb.com/frame-grabbers/framegrabber-sdk.html

传感器接

参见Tap 。

轻敲

有些相机配备多个像素采集器。这意味着它们可以同时采集或传输多个像素,从而提高相机的采集速度。相机传感器像素采集器的读取顺序各不相同。有些相机使用多个像素采集器隔行读取像素,而有些相机则同时从传感器上的不同位置读取像素。帧的重建过程称为传感器读取校正。

Camera Link接口还采用了多个图像传输端口来提高带宽。这些端口独立于传感器端口。

目标运行时

定义目标操作系统环境,该环境将运行在以下操作系统上: Framegrabber SDK 已安装,因此构建的硬件小程序将在其上运行。例如: Windows 64 位。

触发器

在机器视觉和图像处理中,触发器是指引发特定动作的事件。例如,它可以是启动新的一行或帧采集、控制外部硬件(如闪光灯)或通过软件应用程序执行操作。触发事件可以由外部源、内部频率发生器(定时器)或软件应用程序发起。

触发输入

触发 I/O 的逻辑输入。第一个输入的索引为 0。请查阅硬件文档,了解输入引脚与逻辑输入的映射关系。

触发输出

触发 I/O 的逻辑输出。第一个输出的索引为 1。请查阅硬件文档,了解输出引脚与逻辑输出的映射关系。

UltaRAM (URAM)

UltraRam 是一种专用存储块。它提供比 BRAM 资源更大的 FPGA 存储容量。当 BRAM 资源耗尽时,使用 UltraRam 可以有所帮助。