Please provide the following info (check/uncheck the boxes after creating this topic): Software Version
DRIVE OS Linux 5.2.6
[+] DRIVE OS Linux 5.2.6 and DriveWorks 4.0
DRIVE OS Linux 5.2.0
DRIVE OS Linux 5.2.0 and DriveWorks 3.5
NVIDIA DRIVE™ Software 10.0 (Linux)
NVIDIA DRIVE™ Software 9.0 (Linux)
other DRIVE OS version
other
Dear @nithin.m1,
Planar means, each channel will have a seperate array buffer (like sepearte R,G,B buffers).
Is there any method by which I can convert the HWC image to CHW?
There are no DW APIs. BTW I see, the output blobs of yolov3 model lokks like NCHW. Am I missing anything?
Yes yolov3 output is NCHW format. input to network also in NCHW (say 3x608x608) format. For that the input image to be converted from HWC to CHW format right? I was wondering if it can be done in driveworks by any means?
Just to clarify, Now am able to get the output correctly even without conversion of HWC to CHW. But as per yolov3 model plotted in netron for onnx, the input shape is CHW. So I did not understand where actually the conversion from HWC to CHW is happening.
What I have done in preprocessing is, read the image and used the dataconditioner module to preprocess and gave the output array to inference function.
Could you please give some insight on this?
Dear @nithin.m1,
So, does that mean, just before data conditioner processing, the input buffer values in HWC format and after using data conditioner preprocessing function, the input array values are in CHW?