Part Number: TDA4AL-Q1
Dear TI experts,
We're trying to converse raw to yuv file in the PC emulation mode (TDA4AL platform, SDK 10_00_00_04).
However, when converting a 4K RAW file, the total processing time is extremely long.
After we breakdown, we found the most processing time spent in vxWaitGraph(), rather than the file read/write operations.
If WDR_OFF + LDC_OFF, takes about 8s.
If WDR_ON + LDC_OFF, takes about 16s.
Could you help us to improve the processing time at vxWaitGraph()?
Config setting:
IMX728 sensor
raw_width 3840
raw_height 2160
raw_bpp 12
viss_out_width 3840
viss_out_height 2160
wdr_mode 0
ldc_enable 0
Log:
Line 106: duration = 0.006931, 16588800 bytes read from /home/fih/Workspace/May/EGE_J721S_1030/rtos-build/vision_apps/apps/basic_demos/app_single_cam/x86_test_data/test_root/input/img_0000.raw
Line 108: [x86_app_run_graph, 409] Running graph to finish...duration = 0.000004 s
Line 127: [x86_app_run_graph, 417] Graph finished...duration = 7.982908 s --> vxWaitGraph() processing time
Line 135: [write_output_image_nv12_8bit, 263] duration = 0.008862 s, 12441600 bytes written to /home/fih/Workspace/May/EGE_J721S_1030/rtos-build/vision_apps/apps/basic_demos/app_single_cam/x86_test_data/test_root/output/viss/img_viss_0000.yuv
Line 138: [write_h3a_image, 516] duration = 0.000028 s for saved from H3A output buffer
Line 139: may_debug raw0 total duration: 7.999591 s --> total processing time
Thanks.