Skip to main content
QCS6490功能已启用

3 ROI + 1 全视场

流密度

再处理

管线逻辑

最高 4K

带宽限制
平台适用范围:
本节仅适用于 QCS6490

01 · 这是什么?

这是一项高级摄像头控制功能,允许用户从单个摄像头获取多个 ROI 流,每个流显示全视场 (FOV) 中不同的 ROI。它最多支持三个裁剪的 ROI 流和一个全 ROI 流。

架构逻辑

在三个 ROI 的情况下,应用程序发送五个流进行配置,包括一个全 FOV 输出流、一个输入流和三个 ROI 输出流。
  • 实时管线: 生成初始的全 FOV 图像。
  • 缓冲区反馈: 应用程序接收全 FOV 图像,并将缓冲区作为输入图像提交回摄像头再处理管线。
  • 再处理管线: 从全 FOV 源生成最多三个 ROI 图像。

02 · 设置与初始化

使用 SSH 连接到设备控制台。有关说明,请参阅如何使用 SSH?
1

初始化日志收集

要收集日志,请在设备上运行以下命令:
Log Collection

03 · 功能验证

1

执行 ROI 管线

运行以下 GStreamer 命令:
GStreamer (Multiple ROI Pipeline)
2

状态初始化

  1. 选择 (1) READY
  2. 选择 (3) PLAYING。按 Enter
3

交互式插件配置

  1. 选择 (p) Plugin Mode
  2. 选择 (12) camsrc。您应该会看到四个全 FOV 预览流。
  3. 选择 (32) input-roi-info
4

定义感兴趣区域

输入以下内容:
ROI Input String
您应该会在 HDMI 上看到一个全 FOV 流和三个 ROI 流。
5

终止

要关闭摄像头,请选择 (b) BACK,然后选择 (q) QUIT
6

日志验证

检查以下 UMD 日志以验证已选择多 ROI 管线:
Log Verification (Pipeline Status)
性能约束
全 FOV 流 + ROI 流的总带宽需要小于 4K,这是 QCS6490 芯片组的最大能力。