Dlib detector call is too slow in IMX8QXP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Dlib detector call is too slow in IMX8QXP

671 Views
abenjam1
Contributor IV

Hi,

I'm trying to test dlib "webcam_face_pose_ex" example in IMX8QXP board.
The below code is taking 2161 millisecond approximately. And CPU is more than 120%

cv_image<bgr_pixel> cimg(temp);
std::vector<rectangle> faces = detector(cimg, 0);</rectangle></bgr_pixel>

Whereas in Raspberry pi 3 the same code taking 675 milliseocond. [ just for reference] 

IMX8QXP:
CPU: 4 * cortex A35
Ram : 3 Gb
Os: 64 bit linux os.

Raspberry pi 3:
CPU: 4 * cortex a53
ram : 1Gb
Os: 32bit rasbian buster.

I have tried the compiler flags like -mcpu and more.
Nothing working.
Also tried Openblas library and no improvement in IMX8.

I'm having a high end CPU and still lagging in performance.
How can i improve the perfomace.

1 Reply

540 Views
CarlosCasillas
NXP Employee
NXP Employee

Hi Kumar,

I’m afraid that i.MX8QXP is still on preproduction and no additional information/support could be provided yet. For further assistance, please contact with your Sales/FAE.

Hope this will be useful for you.
Best regards!
/Carlos
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
-------------------------------------------------------------------------------

0 Kudos