accelerated_features icon indicating copy to clipboard operation
accelerated_features copied to clipboard

Running on an embedded platform

Open dapao-0808 opened this issue 1 year ago • 5 comments

May I ask, what is the average processing time for an image on an embedded platform? I spent about 700 milliseconds on Nvidia Orin nx

dapao-0808 avatar Oct 31 '24 03:10 dapao-0808

tensorrt ?

mingwz avatar Nov 27 '24 13:11 mingwz

@dapao-0808 I have tested it on rk3562 which is much weaker than Orin Nx, it takes ~60ms per frame.

meyiao avatar Jan 04 '25 15:01 meyiao

@dapao-0808 I have tested it on rk3562 which is much weaker than Orin Nx, it takes ~60ms per frame.

Hello, I'm also trying to deploy it on the rk3562. The feature extraction of a single image takes about 60ms, and there are some other post-processing procedures which are very time-consuming. How much time does it take for you in total? Also, I previously evaluated your C++ code on MegaDepth1500 and found that the accuracy was a bit lower than that of the xfeat_match in the original paper. Now I'm trying to deploy the xfeat_match_star version on rk3562. How to evaluate the accuracy of the deployed version is also a problem. I hope we can communicate.

zw-92 avatar Jan 21 '25 03:01 zw-92

@dapao-0808 I have tested it on rk3562 which is much weaker than Orin Nx, it takes ~60ms per frame.

Hello, I'm also trying to deploy it on the rk3562. The feature extraction of a single image takes about 60ms, and there are some other post-processing procedures which are very time-consuming. How much time does it take for you in total? Also, I previously evaluated your C++ code on MegaDepth1500 and found that the accuracy was a bit lower than that of the xfeat_match in the original paper. Now I'm trying to deploy the xfeat_match_star version on rk3562. How to evaluate the accuracy of the deployed version is also a problem. I hope we can communicate.

Hi, my own test shows that the accuracy loss is negligible, I wouldn't suggest pay too much attention to it. As for the post-process(point score softmax, nms, descriptor interpolation), it cost ~3ms on my PC, I guess it might cost ~20ms on the RK3562. The mutual-NN feature matching is time consuming also.

meyiao avatar Jan 22 '25 03:01 meyiao

@zw-92 @meyiao Excellent scholars, please ask, is there any C++ code deployed on the rk3562 board?

sr-feng avatar Jul 07 '25 06:07 sr-feng