Skip to main content
QCS6490稳定

EIS

图像防抖

LDC

畸变校正

iWarp

GPU 加速

OpenGL

OpenGL API
平台适用范围
本节仅适用于 QCS6490

01 · 这是什么?

电子防抖(EIS)和镜头畸变校正(LDC)是先进的图像增强技术,可实时消除物理伪影和光学畸变。
  • EIS:通过补偿设备抖动来最大限度减少模糊。它处理来自 IMU 传感器的运动数据(俯仰、偏航和滚转),以生成用于精确 GPU 变形处理的变换矩阵。
  • LDC:校正鱼眼或广角镜头引入的几何畸变。它使用镜头标定期间生成的静态网格将弯曲的线条映射回直线边缘。
这两项功能均使用运行在 GPU 上的 iWarp 库模块,借助 OpenGL API 实现高性能图像变形。

02 · 命令选项

可以使用以下 qtiqmmfsrc 参数独立或并发部署 EIS 和 LDC:

03 · 如何修改?

按照以下步骤初始化设备环境并捕获验证日志。
使用 SSH 连接到设备控制台。有关说明,请参阅如何使用 SSH?
1

初始化日志收集

监控系统日志以验证管线状态变化和功能初始化。
On device console
2

执行 GStreamer 管线

从以下各节中选择一个用例并运行相应的命令。
3

验证功能状态

检查日志输出中特定的 CamX 和 cam-server 状态字符串,以确认 GPU 变形节点已激活。

04 · 功能验证

EIS 单流用例

使用以下 GStreamer 命令启用此用例:
GStreamer (EIS Single Stream)
使用以下日志验证已选择此用例:
Log Verification (EIS Single Stream)

在两个流中的第一个流上启用 EIS 的用例

使用以下 GStreamer 命令启用此用例:
GStreamer (EIS on Stream 1/2)
使用以下日志验证已选择此用例:
Log Verification (EIS on Stream 1/2)

在两个流上启用 EIS

使用以下 GStreamer 命令启用此用例:
GStreamer (EIS Dual Stream)
使用以下日志验证已选择此用例:
Log Verification (EIS Dual Stream)

LDC 单流用例

使用以下 GStreamer 命令启用此用例:
GStreamer (LDC Single Stream)
使用以下日志验证已选择此用例:
Log Verification (LDC Single Stream)

在两个流上启用 LDC 的用例

使用以下 GStreamer 命令启用此用例:
GStreamer (LDC Dual Stream)
使用以下日志验证已选择此用例:
Log Verification (LDC Dual Stream)

EIS 和 LDC 单流用例

使用以下 GStreamer 命令启用此用例:
GStreamer (EIS + LDC Single Stream)
使用以下日志验证已选择此用例:
Log Verification (EIS + LDC Single Stream)

在两个流中的第一个流上启用 EIS 和 LDC 的用例

使用以下 GStreamer 命令启用此用例:
GStreamer (EIS + LDC on Stream 1/2)
使用以下日志验证已选择此用例:
Log Verification (EIS + LDC on Stream 1/2)

在两个流上启用 EIS 和 LDC 的用例

目前不支持在两个流上启用 EIS 和 LDC 的用例。
使用以下 GStreamer 命令启用此用例:
GStreamer (EIS + LDC Dual Stream)
使用以下日志验证已选择此用例:
Log Verification (EIS + LDC Dual Stream)