Skip to main content
IQ-9075-EVKIQ-8275-EVKGPU Accelerated

GPU

Processing Engine

NV12_Q08C

Input Format

MCTF

Noise Reduction
Platform Scope:
SW TNR / MCTF is enabled only for IQ-9075-EVK and IQ-8275-EVK.

01 · What Is It?

Motion Compensated Temporal Filtering - a software-based video quality filter that reduces noise across frames — runs on the GPU where IPE hardware MCTF is unavailable. MCTF improves preview and video quality by reducing temporal noise and enhancing motion clarity. The SW implementation runs on the GPU, performing inter-frame blending in static regions and applying global motion compensation transforms.

02 · What It Controls


For high-motion scenarios (robotics, automotive), reducing MCTF blend strength prevents temporal ghosting on fast-moving objects.

03 · Validation

Connect to the device console using SSH. See How To SSH? for instructions.
1

Collect user log

Monitor the CamX core configuration status in real-time.
Log Collection
2

Collect kernel log

Capture ISP hardware manager events and acquisition info.
Kernel Logging
3

Run GStreamer pipeline with sw-tnr=true

Execute the pipeline using the NV12_Q08C format and enable the software TNR flag.
GStreamer (SW MCTF Enablement)
4

Verify log output

Confirm the feature is active by checking these exact log entries in the user log:CamX pipeline status:
User Log Verification
MCTF library initialization:
User Log Verification
STREAM_ON confirms the CamX pipeline is live with MCTF enabled. The libmctf Version string confirms the software library is initialized on the GPU.

🛠️ Troubleshooting / Known Issues — SW TNR/MCTF