"Stopped" state for objects in nvanalytics

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson / GPU) GPU 3080
• DeepStream Version 6.3
• JetPack Version (valid for Jetson only)
• TensorRT Version
• NVIDIA GPU Driver Version (valid for GPU only) 535.113.01
• Issue Type( questions, new requirements, bugs)
• How to reproduce the issue ? (This is for bugs. Including which sample app is using, the configuration files content, the command line used and other details for reproducing)
• Requirement details( This is for new requirement. Including the module name-for which plugin or for which sample application, the function description)

Hello!
I’ve observed in deepstream pipeline when i have nvanalytics component and direction set, for objects that are not in moving, there is a “stopped” state. How can i extract this state in order to use it in my code also where is it stored?

which sample are you testing? where did you see “stopped” log?

I’ve tested nvanalytics sample with direction enabled.

it is in NvDsAnalyticsObjInfo’s objStatus. please refer to deepstream_nvdsanalytics_meta.cpp.

I didnt’t find anything about this state in deepstream_nvdsanalytics_meta.cpp> I would like to extract this metadata like i get roiStatus or dirStatus. It has to be stored somewhere from where i can access it. Maybe it’s an attribute fro user_meta_data in nvanalytics. Can you help with this information? because i have searched everywhere, including documentation and samples and I haven’t found anything about this. This “stopped” state doesn’t appear for all object that have not direction, appears after a certain time of not moving for an object.

please refer to parse_nvdsanalytics_meta_data in deepstream_nvdsanalytics_meta.cpp. this code is used to get NvDsAnalyticsObjInfo. “stopped” is stored in NvDsAnalyticsObjInfo’s objStatus.

NvDsAnalyticsObjInfo * user_meta_data = (NvDsAnalyticsObjInfo *)user_meta->user_meta_data;

I have done this, then i get the direction: if (user_meta_data->dirStatus.length()){
out_string << " object " << obj_meta->object_id <<
" is moving in " << user_meta_data->dirStatus;
}, but how can i get the stopped state?

There is no update from you for a period, assuming this is not an issue any more. Hence we are closing this topic. If need further support, please open a new one. Thanks.

can you try a not moving object?

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.