Reconfigurable hardware architecture for faster descriptor extraction in SURF

Reconfigurable hardware architecture for faster descriptor extraction in SURF

For access to this article, please select a purchase option:

Buy article PDF
(plus tax if applicable)
Buy Knowledge Pack
10 articles for £75.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Your details
Why are you recommending this title?
Select reason:
Electronics Letters — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

Speeded up robust features (SURFs) are considered to be the most efficient feature extraction algorithm and it has been implemented in powerful hardware for real-time operation due to its characteristics of data-intensive computation of high complexity. Especially, the computational load of the descriptor extraction procedure is very significant and the overall performance of SURF can be improved by speeding up the descriptor extraction step with increasing parallel hardware accelerators. However, simply increasing the hardware accelerators is burdensome because of causing significant area and power consumption. Therefore, a reconfigurable hardware architecture is proposed that enables achieving the maximum performance of the descriptor extraction step with making the best use of the existing accelerators without any additional ones. Experimental results show that the proposed architecture improves the performance of the descriptor extraction step by 24.77–47.45% with negligible area overheads when compared with the existing hardware implementations of the SURF algorithm.


    1. 1)
    2. 2)
      • 2. Bouris, D., Nikitakis, A., Papaefstathiou, I.: ‘Fast and efficient FPGA-based feature detection employing the SURF algorithm’. Int. Symp. Field-Programmable Custom Computing Machines, Charlotte, NC, USA, May 2010, pp. 310, doi:10.1109/FCCM.2010.11.
    3. 3)
    4. 4)
      • 4. Intel: ‘Get free download & trial’. Available at, accessed May 2016.
    5. 5)
      • 5. OpenCV: ‘2.4.9’. Available at, accessed May 2016.
    6. 6)
      • 6. Embedded Systems Lab., Sookmyung Women's Univ.: ‘Benchmarks’. Available at, accessed April 2017.

Related content

This is a required field
Please enter a valid email address