Setup:
Jetson Nano B01
Deepstream 5.0 SDK
Jetpack 4.4
***I took deepstream app test-1 and modified it by changing source to CSI camera.
No modifications were made for importing libraries.
Other changes include running the app on my Yolov3 infer file.
Also adding 80 classes of the yolo detector***
Area of error
import sys
sys.path.append('../')
import gi
gi.require_version('Gst', '1.0')
from gi.repository import GObject, Gst
from common.is_aarch_64 import is_aarch64
from common.bus_call import bus_call
Major changes haven’t been made to the deepstream-test1 app
Some stuff I changed
source = Gst.ElementFactory.make("nvarguscamerasrc", "src-elem")
if not source:
sys.stderr.write(" Unable to create Source \n")
# Converter to scale the image
nvvidconv_src = Gst.ElementFactory.make("nvvideoconvert", "convertor_src")
if not nvvidconv_src:
sys.stderr.write(" Unable to create nvvidconv_src \n")
# Caps for NVMM and resolution scaling
caps_nvvidconv_src = Gst.ElementFactory.make("capsfilter", "nvmm_caps")
if not caps_nvvidconv_src:
sys.stderr.write(" Unable to create capsfilter \n")
print("Adding elements to Pipeline \n")
pipeline.add(source)
pipeline.add(nvvidconv_src)
pipeline.add(caps_nvvidconv_src)
pipeline.add(streammux)
pipeline.add(pgie)
pipeline.add(nvvidconv)
pipeline.add(nvosd)
pipeline.add(sink)
if is_aarch64():
pipeline.add(transform)