詞彙表

感興趣區域 (AOI)

請參閱「感興趣區域」。

區塊式隨機存取記憶體

請參閱FPGA 內部區塊 RAM。

董事會

Basler 硬體。通常,一張板卡由一個幀擷取卡代表。板卡 可能包含多個裝置。

電路板識別號

個人電腦系統中某塊電路板的識別編號。該編號並非固定對應於 特定的硬體,但在同一台個人電腦系統中必須是唯一的。

相機索引

連接至幀擷取卡的攝影機索引。第一台攝影機的 索引為零。請注意攝影機索引與幀擷取卡 攝影機埠之間的差異。

另請參閱「相機連接埠」。

相機連接埠

影像擷取卡上用於連接攝影機的連接埠稱為「攝影機埠」。這些埠 會以 {0, 1, 2, ...} 編號,或以 {A, B, C, ...} 標示。視介面而定, 一台攝影機可能連接至多個攝影機埠;同樣地,多個攝影機也可能 連接至同一個攝影機埠。

相機輕點

請參閱「Tap」。

裝置

一個電路板可以由多個裝置組成。裝置會進行編號。第一個裝置 通常編為一號。

直接記憶體存取 (DMA)

透過 DMA 傳輸,電腦內的硬體子系統能夠在不依賴中央處理器(CPU)的情況下, 獨立存取系統記憶體。

DMA 用於在電路板(例如影像擷取卡)與主機系統的記憶體之間進行資料傳輸,例如影像資料。資料傳輸可建立於 多個方向,即從影像擷取卡傳輸至個人電腦(下載),以及從個人電腦 傳輸至影像擷取卡(上傳)。 一張板卡上可能存在多個 DMA 通道。控制 與配置資料通常不使用 DMA 通道。

分散式隨機存取記憶體

請參閱「FPGA 分散式 RAM」。

DMA 通道

請參閱DMA 索引。

DMA 指數

DMA 傳輸通道的索引。

另請參閱「直接記憶體存取」。

FPGA 分散式 RAM

FPGA 中用作記憶體的邏輯單元。亦稱為 LUT RAM

FPGA 內部區塊 RAM

FPGA 中的記憶體區塊。每顆 FPGA 皆包含數量有限的區塊 RAM。

幀擷取卡記憶體

位於影像擷取卡上的記憶體,但不在 FPGA 內。通常為 DRAM。

Framegrabber SDK

請參閱「執行階段」。

Basler 提供了一種名為 Framegrabber SDK。如需進一步資訊,請參閱 Basler 產品文件 (BPD) 中關於Framegrabber SDK 的 https://docs.baslerweb.com/frame-grabbers/framegrabber-sdk.html

硬體小程式 (HAP)

硬體小程式檔案(HAP)是建構後的VisualApplets 專案。它可載入至 已取得授權的硬體裝置,例如幀擷取卡。HAP 包含 FPGA 位元流, 以及用於存取資料與參數的軟體介面。HAP 僅能用於 在執行建構前已定義的單一目標執行環境。

主機電腦

連接該幀擷取卡或裝置的電腦。

最低有效位元 (LSB)

二進位數中位元位置的最低值,即最右側的 位元。

Library

請參閱運算子函式庫。

LUT 記憶體

請參閱「FPGA 分散式 RAM」。

兆位元組 (MiB)

1 梅比位元組(MiB)等於 1,048,576 位元組。

兆位元組(MB)

1 兆位元組(MByte 或 MB)等於 1,000,000 位元組。

模組

VisualApplets 圖中的一個已實例化的運算子。請參閱「運算子」。

最高有效位元 (MSB)

二進位數中數值最大的位元位置,亦即最左邊的 位元。

運算子

代表影像、資料或訊號處理功能。其組織架構為 運算子函式庫。

Operator Library

運算子庫包含各種運算子。運算子庫中的運算子可 用於VisualApplets 的圖形中。

電腦記憶體

個人電腦上的記憶體。通常指主機板上的系統記憶體或主記憶體。透過 幀擷取卡以 直接記憶體存取 存取。

港口

請參閱「相機連接埠」。

流程

影像或訊號資料處理單元。一個處理程序可包含一個或多個 攝影機、一個或多個 DMA 通道及模組。

隨機存取記憶體 (RAM)

一種可直接存取、並能以任何隨機 順序進行讀寫的記憶體。

感興趣區域(ROI)

畫面中的一部分。通常為矩形,且位於原始影像的邊界範圍內。 由座標定義。畫面擷取器會從 攝影機影像中裁切出目標區域。目標區域可能會降低或增加所需的頻寬。

執行時間

在VisualApplets 的語境中,執行時環境是指已建置的硬體小程式在應用程式中被使用的環境。

Basler 提供了一種名為 Framegrabber SDK。如需進一步資訊,請參閱 Basler 產品文件 (BPD) 中關於Framegrabber SDK 的 https://docs.baslerweb.com/frame-grabbers/framegrabber-sdk.html

感應水龍頭

請參閱「Tap」。

輕觸

某些相機具備多個讀出點。這意味著,它們能夠一次讀取或傳輸 多於一個像素,從而提高相機的讀取速度。相機 感光元件的讀出點讀取順序各不相同。 有些相機使用 多個取樣點以交錯方式讀取像素,而有些相機則從感光元件上不同的 位置同時讀取像素。幀的重建過程稱為感光元件讀出 校正。

Camera Link 介面同樣採用多個引腳進行影像傳輸, 以增加頻寬。這些引腳與感測器的引腳是相互獨立的。

目標執行階段

定義安裝Framegrabber SDK 的目標作業系統環境,也就是說,此環境將用於執行所建置的硬體 小程式。範例:Windows 64 位元。

Trigger

在機器視覺與影像處理中,觸發器是指會引發某項 動作的事件。例如,這可能是啟動新的行或幀擷取、 控制外部硬體(如閃光燈),或是由軟體 應用程式執行的動作。 觸發事件可由外部來源、內部 頻率產生器(計時器)或軟體應用程式所觸發。

觸發輸入

觸發器 I/O 的邏輯輸入。第一個輸入的索引為 0。請參閱硬體文件中關於 輸入腳位與邏輯輸入之間對應關係的說明。

觸發輸出

觸發式 I/O 的邏輯輸出。第一個輸出的索引為 1。請參閱硬體文件中關於 輸出腳位與邏輯輸出對應關係的說明。

UltraRAM (URAM)

一種專用記憶體區塊。UltraRam 元件可提供大容量 FPGA 記憶體,作為 BRAM 資源的補充。 當 BRAM 資源不足時,使用 UltraRam 可能會有所幫助。