解码第一行信息块
像素 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 号线 | 标记 | 序号 | 标记 | 图像计数 | 曝光时间 | 标记 | 线路时间 | 编码器时钟 | 错误代码 | 时间戳 | 标记 |
序号
“序列号”显示相机的序列号。序列号由两部分组成。第一部分是特定于类型的部分,对于同一类型的所有相机都是相等的。此信息可用于检查摄像机类型。第二部分是相机特定的序列号,每个相机的序列号都不同。
前 2 位数字代表相机系列(例如。 40231)
所有 PIXAevo |例如。 40231 元
allPIXAevo - SN 数字 3,例如 40231 | 相机类型 |
---|---|
0 | 所有 PIXAevo 1 |
1 | 所有 PIXAevo 2 |
allPIXAevo - SN 数字 4,例如 40231 | 接口类型 |
---|---|
0 | 双 10GigE |
1 | 双单10GigE |
2 | 单10GigE |
3 | 4 个 CxP12 |
allPIXAevo - SN 数字 4,例如 40231 | 传感器分辨率 |
---|---|
0 | 15K |
1 | 10K |
3 | 8K |
9 | 16K |
allPIXAneo |例如 41136
allPIXAneo - SN 数字 4,例如 41136 | 相机类型 |
---|---|
0 | 单 |
1 | color - VIS |
3 | 颜色 - NIR |
allPIXAneo - SN 数字 4,例如 41136 | 接口类型 |
---|---|
3 | 2 个 CxP12 |
4 | nBase-T 型 |
5 | 不带 PoE 的 nBase-T |
allPIXAneo - SN 数字 4,例如 41136 | 传感器分辨率 |
---|---|
2 | 2K |
4 | 4K |
6 | 6K |
8 | 8K |
9 | 16K |
结构
序列号由两部分组成。
SN 第一部分 | SN 第二部分 | ||
---|---|---|---|
字节 3 | 字节 2 | 字节 1 | 字节 0 |
Px1 | Px2 | Px3 | Px4 |
译码
序列号的解码为:
序列号的第一部分 S1 = Px1 × 256 + Px2
序列号的第二部分 S2 = Px3 × 256 + Px4
例
S1 = 156 × 256 + 64 = 40000
S2 = 0 × 256 + 157 = 157
示例:SN 解码:40000-00157
图像计数
“Image count” 是一个计数器,每个新图像的增量为 1。此信息可用于确保处理/保存所有图像。
结构
图像计数 | |
---|---|
字节 1 | 字节 0 |
Px6 | Px7 |
译码
图像计数的解码为:
Ic = Px6 × 256 + Px7
例
Ic = 1 × 256 + 120 = 376
示例:图像计数 376
曝光时间
此信息可用于读出图像在我们体内的曝光时间。
结构
曝光时钟 | |
---|---|
字节 1 | 字节 0 |
Px8 | Px9 |
译码
曝光时间的解码为:
Et = (Px8 × 256 + Px9) / fa
fa (10k, 15k) = 50 兆赫
fa (8k) = 80 兆赫
例
Et = (5 × 256 + 220) / 50 = 50 μs
示例:曝光时间解码
线路时间
此信息表示包含第一行信息块的行的行时间。
结构
线路时间时钟 | ||
---|---|---|
字节 2 | 字节 1 | 字节 0 |
Px11 | Px12 | Px13 |
译码
Line time 的解码为:
Lt = (Px11 × 216 + Px12 × 28 + Px13) / 100
例
Lt = (0 × 216 + 21 × 28 + 124) / 100 = 55 μs
示例:行时间解码
编码器时钟
此信息是计算单个编码器信号的计数器。对于 2 通道编码器,计数器也对反向传输方向进行倒数。此信息可用于将图像的位置参考到传输过程的绝对位置。计数器在相机开始时从 0 开始,并且无法重置。
结构
编码器时钟 | |||
---|---|---|---|
字节 3 | 字节 2 | 字节 1 | 字节 0 |
Px14 | Px15 | Px16 | Px17 |
译码
编码器 clocks 的解码为:
Ec = Px14 × 232 + Px15 × 216 + Px16 × 28 + Px17
时间戳
这是一个时间戳,从相机开始时的 0 开始。分辨率为 250us,~18h 后出现计数器溢出,定时器再次从 0 开始。
结构
时间 [s] | 时间 [1/4 毫秒] | |
---|---|---|
字节 2 | 字节 1 | 字节 0 |
Px19 | Px20 | Px21 |
译码
时间戳的解码为:
Ts = (Px19 × 216 + Px20 × 28 + Px21) / 4