Hi @Brandon ,
Thanks so much your quick response and providing detailed information.
Probably, I didn't frame my question correctly, let me explain what I am trying to achieve.
I have a program which uses a pre-trained model, using OpenCV I open camera, read frame by frame, perform inference using my model and then show the results using Open CV's imshow method.
I'm running this program on Intel NUC with i3 processor, I get very good performance (CPU)
.
When I run the same program on Nvidia Jetson Nano, performance is not as good as NUC, though Jetson Nano has GPU cores, libraries in my program utilizes CPU.
So what I would like to achieve using DepthAI is run the same program (let's say from Jetson Nano host) which is connected to OAK-1 and harness the power of DepthAI to get great performance of same program.
For this as per my understanding, will the following work?
- Convert my model to BLOB to be able to run on DepthAI
- Convert my program to use DepthAI APIs instead of OpenCV to open camera, get prediction results etc
- Show the resultant frames using imshow.
Can you please share an example in which above steps were used to run a normal Python program which is ported to use power of DepthAI?
I'll await for your response, Hope I am able to explain properly what I am trying to achieve.
Thanks & Best Regards,
Ram