|
Hi,
I have created a custom Gstreamer RKNN plugin based on the yolov3 C sample.
The plugin is working and is able to show proper bounding box + label but the execution of the pipeline will hang halfway through and return with errors as below:
E RKNNAPI: __pthread_recv_msg, recv(MsgHeader) fail, -9(ERROR_PIPE) < 108!
E RKNNAPI: rknn_outputs_get, p_ctx->queue_output.size() = 0!
rknn_outputs_get fail! ret=-3
Below is how I launch my Gstreamer pipeline:
gst-launch-1.0 -v \
filesrc location=~/test.mp4 ! qtdemux ! queue ! h264parse ! avdec_h264 \
! queue ! videoconvert ! queue ! rknndetect model-location=/home/toybrick/rknn_models/yolov3_tiny.rknn \
label-location=/home/toybrick/rknn_dataset/labels_v3.txt \
! queue ! videoconvert ! queue ! fpsdisplaysink video-sink=ximagesink text-overlay=false sync=false
So, can i know how can i solve this problem?
Please let me know if you need the source code.
Thanks.
Vincent
|
|