Operator Library: Memory
| 硬件平台的可用性 |
|---|
| 请注意,此 operator 仅适用于 microEnable 4 系列(包含 Pixelplant)的目标平台。 |
该算子的主要特点是它会缓存一个包含SequenceLength个连续输入图像的序列,并同时输出该序列。此外,它还包含一个感兴趣区域(ROI)特征。
此操作符将图像流缓冲到帧采集器 RAM(DRAM)中。 VisualApplets 需要RAM类型的资源(参见“设备资源的分配” )。
有关 operator 延迟的信息,请参见 Table 46, 'Individual Latencies of the Operators in Library Memory'。
图像序列的同步输出是通过使用一个包含SequenceLength列的核来实现的。每个核分量代表序列中的一幅图像,即对应于图像序列号。例如,当序列长度为 3 时,输入图像 0 将在核索引 0 处输出,图像 1 将在核索引 1 处输出,图像 2 将在核索引 2 处输出。接下来,算子会继续处理下一个序列,即输入图像 3 将在核索引 0 处输出,依此类推。
该操作符不会改变带宽,读写操作的带宽保持不变。但是,输出图像的帧速率是输入帧速率的 1/ SequenceLength 。此外,由于内核的存在,输出图像比单个输入图像大 N 倍。
该算子的工作方式类似于先进先出(FIFO)缓冲区。一旦缓冲区中积累了足够多的图像以生成序列,算子就会输出该序列。在此期间,下一张图像会被存储到缓冲区中。
可以使用参数XOffset 、 XLength 、 YOffset和YLength来定义 ROI 的大小。
![]() |
无液位和流量控制 |
|---|---|
|
该算子不包含用于检查填充级别的参数,也不包含用于检查溢出的参数。此外,它也不包含 InfiniteSource 参数。该算子始终假定其输入端为无限源。因此,无法检查该算子是否处于溢出状态。有关流量控制的更多信息,请参阅“无限源/连接摄像机” 。 |
算子限制
-
不支持空帧。
-
不支持具有不同行长的图像。
-
序列中的所有输入图像必须具有相同的宽度和高度。否则,该运算符的行为未定义。
-
允许的最小输入图像宽度为 XOffset + XLength,最小输入图像高度为 YOffset + YLength。
-
已使用的 RAM 容量有限。此外,由于内部实现的原因,可用缓冲区可能小于物理空间。所需内存与最大图像宽度、最大图像高度和序列长度有关。如果最大图像宽度是 2 的幂次方,则可以高效利用内存。有关更多信息,请查看“设备资源” 。
流经使用 采集卡 RAM (DRAM) 的算子的理论带宽 [bits/second] 根据以下公式计算:

然而,由于 DRAM 效率的限制,实际带宽总是小于理论带宽。
当 Bit Width 和 Parallelism 的乘积等于内部 RAM Port Width 时,通过算子的 maximum bandwidth 将达到最大值。
![]() |
平台特定值 |
|---|---|
|
RAM Port Width 和 System Clock 是平台相关的。 请参阅 Device Resources 以获取有关您各个平台的详细信息。 |
|
对于无符号输入,输入 Bit Width 的范围是 [1, 64]。 对于有符号输入,范围是 [2, 64]。 对于无符号彩色输入,范围是 [3, 63],对于有符号彩色输入,范围是 [6, 63]。 |
|
|
Bit Width 与 Parallelism 的乘积不得超过本机 RAM 数据宽度。 请查看 Device Resources 了解更多信息。 |
| SequenceLength | |
|---|---|
| 键入 | static 参数 |
| 默认 | 2 |
| 范围 | [2,可能取决于内存大小] |
|
此参数定义要连接成序列的图像数量。参数 SequenceLength 的值定义了卷积核的列数。 |
|
| XOffset | |
|---|---|
| 键入 | 动态/静态读/写参数 |
| 默认 | 0 |
| 范围 | [0, Max.Img Width - XLength] |
|
该参数定义 ROI 左上角的 x 坐标。 步长为 Parallelism。 |
|
| XLength | |
|---|---|
| 键入 | 动态/静态读/写参数 |
| 默认 | 1024 |
| 范围 | [2* Parallelism ,最大图像宽度 - X偏移量] |
|
该参数定义了 ROI 的宽度。 步长为 Parallelism。 |
|
| YOffset | |
|---|---|
| 键入 | 动态/静态读/写参数 |
| 默认 | 0 |
| 范围 | [0, Max.Img Height - YLength] |
|
该参数定义 ROI 左上角的 y 坐标。 |
|
| YLength | |
|---|---|
| 键入 | 动态/静态读/写参数 |
| 默认 | 1024 |
| 范围 | [2,最大图像高度 - Y 偏移] |
|
该参数定义了 ROI 的高度。 |
|

![[警告]](../common/images/admon/warning.png)
![[注意]](../common/images/admon/note.png)



上一页

