Part Number: AM62A7
Hi,
We are observing unwanted artefacts when running gstreamer pipelines with the tiovxmultiscaler element on AM62A34 based our custom hardware which uses monochrome image sensor. When there is motion in the scene, we are observing artefacts on the moving parts as per attached images. With a static scene, image is clear and no artefacts are visible.
We are using below command to capture 2 seconds of video stream:
gst-launch-1.0 v4l2src device=/dev/video-rpi-cam0 io-mode=dmabuf num-buffers=200 ! video/x-raw,format=GRAY8,width=1920,height=1200,framerate=30/1 ! tiovxmultiscaler ! video/x-raw,format=GRAY8,width=1024,height=640,framerate=30/1 ! queue max-size-buffers=500 ! filesink location=frames.raw
Once video captured, we are converting them in to images using below command:
ffmpeg -f rawvideo -pixel_format gray -video_size 1024x640 -framerate 30 -i frames.raw frame_%04d.png
We are observing this issue only when we are using hardware scaler (tiovxmultiscaler) and issue is not observed using below software based scaling(videoscale) pipeline.
gst-launch-1.0 v4l2src device=/dev/video-rpi-cam0 io-mode=dmabuf num-buffers=200 ! video/x-raw,format=GRAY8,width=1920,height=1200,framerate=30/1 ! queue max-size-buffers=500 ! videoscale ! video/x-raw,format=GRAY8,width=1024,height=640,framerate=30/1 ! queue max-size-buffers=500 ! filesink location=frames.raw
We are using SDK11 for our custom hardware. Please let us know if further information required.




Regards,
Jay

