QCS6490Stable
EIS
Image Stabilization
LDC
Distortion Correction
iWarp
GPU Accelerated
OpenGL
OpenGL API
Platform Scope
This section is only applicable for QCS6490.
This section is only applicable for QCS6490.
01 · What Is It?
Electronic Image Stabilization (EIS) and Lens Distortion Correction (LDC) are advanced image enhancement techniques that mitigate physical artifacts and optical distortions in real-time.- EIS: Minimizes blurring by compensating for device shake. It processes motion data (pitch, yaw, and roll) from the IMU sensor to generate transformation matrices for precise GPU-based warping.
- LDC: Corrects geometric distortion introduced by fisheye or wide-angle lenses. It maps curved lines back to straight edges using a static mesh generated during lens calibration.
02 · Command Options
EIS and LDC can be deployed independently or concurrently using the followingqtiqmmfsrc parameters:
03 · How Do I Change It?
Follow these steps to initialize the device environment and capture verification logs.Connect to the device console using SSH. See How To SSH? for instructions.
1
Initialize log collection
Monitor the system journal to verify pipeline state changes and feature initialization.
On device console
2
Execute GStreamer Pipeline
Choose a use case from the sections below and run the corresponding command.
3
Verify Feature Status
Check the log output for specific CamX and cam-server status strings to confirm the GPU warping nodes are active.
04 · Feature Validation
EIS single stream use case
Use the following GStreamer command to enable this use case:GStreamer (EIS Single Stream)
Log Verification (EIS Single Stream)
EIS enabled on first of two streams use case
Use the following GStreamer command to enable this use case:GStreamer (EIS on Stream 1/2)
Log Verification (EIS on Stream 1/2)
EIS enabled on two streams
Use the following GStreamer command to enable this use case:GStreamer (EIS Dual Stream)
Log Verification (EIS Dual Stream)
LDC single stream use case
Use the following GStreamer command to enable this use case:GStreamer (LDC Single Stream)
Log Verification (LDC Single Stream)
LDC enabled on two streams use case
Use the following GStreamer command to enable this use case:GStreamer (LDC Dual Stream)
Log Verification (LDC Dual Stream)
EIS and LDC single stream use case
Use the following GStreamer command to enable this use case:GStreamer (EIS + LDC Single Stream)
Log Verification (EIS + LDC Single Stream)
EIS and LDC enabled on first of two streams use case
Use the following GStreamer command to enable this use case:GStreamer (EIS + LDC on Stream 1/2)
Log Verification (EIS + LDC on Stream 1/2)
EIS and LDC enabled on two streams use case
Use the following GStreamer command to enable this use case:GStreamer (EIS + LDC Dual Stream)
Log Verification (EIS + LDC Dual Stream)

