This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4VM: Query regarding getting performance statistic for Object detection in PC emulator

Part Number: TDA4VM

We require to compute the following performance statistics DDR Bandwidth per image, Latency and FPS for object detection application in PC emulator mode. 

We are using Object Detection demo code inside vision apps, to check the performance statistics. We are able to get the statistics report when the application is running on TI board(TDA4VM). 

But we need to get performance statistics report for the PC emulator.

 

RTOS SDK version used - 07.01.00.11

 

Hence we referred the OD source code and we modified the below details. 

  1. To enable the performance statistics log, “is_interactive 1” line added in the config file.
  2. Commented “obj->is_interactive = 0” line in the app_parse_cmd_line_args() function available in main.c file.

After modifications we executed run command and we got the below performance related log in terminal for PC emulator mode.

Later we referred app_perf_stats_api.c and app_perf_stats_api_x86.c and we found the following information.

1.      All performance statistics API’s available in the app_perf_stats_api_x86.c file returns 0 and there is no codes available inside that functions but the same functions have codes in the app_perf_stats_api.c.

 From the above understanding we think that performance statistics is not available for PC emulator mode in the existing code. 

 Do you have any other options to get Performance statistics(DDR Bandwidth per image, Latency and FPS) in PC emulator mode?