We tested video coming from /dev/video0 (v4l2 driver, video comes over USB3.0 and HDMI2CSI inputs) with VisionWorks samples. Source is 1920x1080@30fps YUYV video from BlackmagicDesign Studio camera
There are degradations of the image on video coming over VisionWork render (tested with VisionWorks samples). Degradations can be seen on the image link bellow.
We make OpenMAX workaround for HDMI2CSI and degradations are also present there. So, for both CPU and GPU, inputs from USB3.0 and HDMI2CSI show degraded images.
This degradation does not appear if video is played over Gstreamer pipeline. Both CPU - xvideosink and GPU - nvoverlaysink piplines have good outputs.
Also, we have tested same samples with VisionWorks on system with Intel i7 processor and NVIDIA GT745M with USB3.0 input. In this system there are no degradations, and everything is working well.
We are using VisionWorks 1.5.3 on Jetson TX1 Development Board. Version of L4T is 24.2.1, CUDA version is 8.0. Same degradation on TX1 appeared with VisionWorks 1.4.3, L4T 24.1 and CUDA 7.0.
Any ideas what caused this degradation of video on Jetson TX1?