外部程序通过共享内存向 FIX 发送数据,FIX 处理完毕后返回一次结果。每次请求有且仅有一次响应。
适用场景:只需要将投影数据重建为体数据,不需要执行检测。
| 阶段 | 说明 |
|---|---|
| 1. 接收数据 | FIX 从共享内存接收投影图像序列及重建参数 |
| 2. 加载重建参数 | 解析重建配置(几何参数、探测器参数、体数据尺寸等) |
| 3. GPU 重建 | 在 GPU 上执行 CT 重建,将投影数据转换为三维体数据 |
| 4. 体数据加载 | 将重建结果加载到 3D 查看器中显示 |
| 5. 返回结果 | 向客户端返回重建完成状态 |
适用场景:发送投影数据,自动完成重建和检测的完整流程。
| 阶段 | 说明 |
|---|---|
| 1. 接收数据 | FIX 从共享内存接收投影图像序列、重建参数及教学文件名称 |
| 2. 加载教学文件 | 加载指定的教学文件,恢复所有检测参数、ROI 区域和重建配置 |
| 3. GPU 重建 | 使用教学文件中的重建参数,在 GPU 上执行 CT 重建 |
| 4. 体数据加载 | 将重建得到的三维体数据加载到 3D 模块中 |
| 5. 自动检测 | 根据教学文件中配置的 ROI 和检测参数,自动执行检测(如 PCB 背钻残桩检测) |
| 6. 返回结果 | 向客户端返回检测结果(JSON 格式,包含每个 ROI 的测量数据和判定结果) |
适用场景:体数据已在外部完成重建,只需要 FIX 执行检测。
| 阶段 | 说明 |
|---|---|
| 1. 接收数据 | FIX 从共享内存接收已重建好的三维体数据及教学文件名称 |
| 2. 加载教学文件 | 加载指定的教学文件,恢复所有检测参数和 ROI 区域 |
| 3. 数据加载 | 将体数据加载到检测链中(无需重建,跳过 GPU 重建阶段) |
| 4. 自动检测 | 根据教学文件中配置的 ROI 和检测参数,自动执行检测 |
| 5. 返回结果 | 向客户端返回检测结果(JSON 格式) |