Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to run on Orin Nano with deepstream 6.3 #8

Open
SHARATHbhushan opened this issue Jan 23, 2024 · 4 comments
Open

Unable to run on Orin Nano with deepstream 6.3 #8

SHARATHbhushan opened this issue Jan 23, 2024 · 4 comments

Comments

@SHARATHbhushan
Copy link

Thank you for detailed instruction, I faced a issue while running the inference,

Ubuntu 20.4
Deepstream 6.3
Jetson Orin Nano

'''

File "deepstream_YOLOv8-Pose_rtsp.py", line 563, in
sys.exit(main(stream_path))
File "deepstream_YOLOv8-Pose_rtsp.py", line 415, in main
set_tracker_config("configs/config_tracker.txt", tracker)
File "/home/user/deepstream-yolo-pose/utils/utils.py", line 161, in set_tracker_config
tracker.set_property('enable_batch_process', tracker_enable_batch_process)
TypeError: object of type GstNvTracker' does not have property enable_batch_process'

'''

@YunghuiHsu
Copy link
Owner

Hi SHARATHbhushan:

The same question was brought up for discussion in the Nvidia Tech Forums:GstNvTracker does not have enable-batch-process nor enable-past-frame properties in DeepStream 6.3]https://forums.developer.nvidia.com/t/gstnvtracker-does-not-have-enable-batch-process-nor-enable-past-frame-properties-in-deepstream-6-3/277839/4

  • According to deepstream 6.2
    • To allow the low-level tracker library to store and report the past-frame data, user would need to set enable-past-frame=1 and enable-batch-process=1 under [tracker] section in the deepstream-app config file. Note that the past-frame data is only supported in the batch processing mode.

Solutions:

  • Return to deepstream 6.2
  • Set #enable-batch-process=1 In deepstream-yolo-pose/configs/config_tracker.txt

Since I don't have the hardware on hand to test it, it's up to you to test it and track down technical support from the forum.

@SHARATHbhushan
Copy link
Author

SHARATHbhushan commented Feb 2, 2024

Hi @YunghuiHsu Thank you, I will try that

@SHARATHbhushan
Copy link
Author

Hello @YunghuiHsu I tried it with deepstream 6.2 docker image: installed all the requirements, even gstream appear to be installed, but I encountered this error Error: gst-resource-error-quark: Cannot identify device '/dev/v4l2-nvenc'. (3): /dvs/git/dirty/git-master_linux/3rdparty/gst/gst-v4l2/gst-v4l2/v4l2_calls.c(637): gst_v4l2_open (): /GstPipeline:pipeline0/nvv4l2h264enc

I looked everywhere with no results

did you encounter this, or is there a compatible docker image I can use?

@YunghuiHsu
Copy link
Owner

@SHARATHbhushan

since there is no hardware encoder in Orin Nano.
Gstreamer Nvv4l2h264enc: Cannot identify device ‘/dev/v4l2-nvenc’

You need to carefully refer to the solutions proposed by the administrators in the forum, e.g. using the "software encoder x264enc."

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants