UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Observer yasin.kagan
Observer
306 Views
Registered: ‎02-06-2019

How can i accelerate OpenCV functions

Jump to solution

I want to accelerate BRIEF feature function into HW. Is there any way to toggle the OpenCV functions SW to HW. 

0 Kudos
1 Solution

Accepted Solutions
200 Views
Registered: ‎10-17-2017

Re: How can i accelerate OpenCV functions

Jump to solution

@yasin.kagan - Unfortunately Xilin's xfOpenCV does not come with BRIEF feature description. So you won't be able to just toggle BRIEF to hardware. You would have to write something on your own using HLS.  

I have written ORB in the past which is essentialy just a variant of BRIEF. It could take a few weeks to a few months of effort to write it in HLS depending on how skilled you are at writing HLS code. 

2 Replies
Xilinx Employee
Xilinx Employee
279 Views
Registered: ‎08-20-2018

Re: How can i accelerate OpenCV functions

Jump to solution

Hi @yasin.kagan 

Please refer xfopencv examples

https://github.com/Xilinx/xfopencv

 

Opencv user guide

https://www.xilinx.com/support/documentation/sw_manuals/xilinx2018_3/ug1233-xilinx-opencv-user-guide.pdf

 

Best Regards,
Nutan
-------------------------------------------------------------------------------
Please don't forget to reply, kudo and accept as a solution
0 Kudos
201 Views
Registered: ‎10-17-2017

Re: How can i accelerate OpenCV functions

Jump to solution

@yasin.kagan - Unfortunately Xilin's xfOpenCV does not come with BRIEF feature description. So you won't be able to just toggle BRIEF to hardware. You would have to write something on your own using HLS.  

I have written ORB in the past which is essentialy just a variant of BRIEF. It could take a few weeks to a few months of effort to write it in HLS depending on how skilled you are at writing HLS code.