Real-Time Image and Video Processing Using High-Level Synthesis (HLS)

Real-Time Image and Video Processing Using High-Level Synthesis (HLS)

Murad Qasaimeh, Ehab Najeh Salahat
ISBN13: 9781522528487|ISBN10: 1522528482|EISBN13: 9781522528494
DOI: 10.4018/978-1-5225-2848-7.ch015
Cite Chapter Cite Chapter

MLA

Qasaimeh, Murad, and Ehab Najeh Salahat. "Real-Time Image and Video Processing Using High-Level Synthesis (HLS)." Handbook of Research on Advanced Concepts in Real-Time Image and Video Processing, edited by Md. Imtiyaz Anwar, et al., IGI Global, 2018, pp. 390-408. https://doi.org/10.4018/978-1-5225-2848-7.ch015

APA

Qasaimeh, M. & Salahat, E. N. (2018). Real-Time Image and Video Processing Using High-Level Synthesis (HLS). In M. Anwar, A. Khosla, & R. Kapoor (Eds.), Handbook of Research on Advanced Concepts in Real-Time Image and Video Processing (pp. 390-408). IGI Global. https://doi.org/10.4018/978-1-5225-2848-7.ch015

Chicago

Qasaimeh, Murad, and Ehab Najeh Salahat. "Real-Time Image and Video Processing Using High-Level Synthesis (HLS)." In Handbook of Research on Advanced Concepts in Real-Time Image and Video Processing, edited by Md. Imtiyaz Anwar, Arun Khosla, and Rajiv Kapoor, 390-408. Hershey, PA: IGI Global, 2018. https://doi.org/10.4018/978-1-5225-2848-7.ch015

Export Reference

Mendeley
Favorite

Abstract

Implementing high-performance, low-cost hardware accelerators for the computationally intensive image and video processing algorithms has attracted a lot of attention in the last 20 years. Most of the recent research efforts were trying to figure out new design automation methods to fill the gap between the ability of realizing efficient accelerators in hardware and the tight performance requirements of the complex image processing algorithms. High-Level synthesis (HLS) is a new method to automate the design process by transforming high-level algorithmic description into digital hardware while satisfying the design constraints. This chapter focuses on evaluating the suitability of using HLS as a new tool to accelerate the most demanding image and video processing algorithms in hardware. It discusses the gained benefits and current limitations, the recent academic and commercial tools, the compiler's optimization techniques and four case studies.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.