on-demand webinar

Computer Vision: The Basics of How HLS Can Be Used to Accelerate from Algorithm to FPGA/ASIC for High-Performance Vision Processing

Estimated Watching Time: 42 minutes

Share

Computer Vision: The Basics of How HLS Can Be Used to Accelerate from Algorithm to FPGA/ASIC for High-Performance Vision Processing

High-Level Synthesis (HLS) has been used in multiple companies, projects and designs targeting vision processing in autonomous car projects. HLS is the fastest way to turn complex algorithms into efficient HW implementation and also create a methodology that enables design teams to rapidly react to changes in algorithm or functional specification and still make demanding schedules. This session will
step through the basics of how HLS works and why HLS is such a good fit for Image Processing and vision applications using a practical example vision algorithm (HOG: Histogram of Oriented Gradients).

This webinar is part 2 of the seminar Rapid Algorithm to HW: Using HLS for Computer Vision and Deep Learning.

What You Will Learn

  • How HLS can be used to implement an example Computer Vision Algorithm in either an FPGA or ASIC technology and the trade-offs for power and performance. You will walk away with examples, building blocks, etc that are completed and can be referenced. 
  • How to achieve faster but complete verification signoff in an HLS flow measuring quality, coverage; saving days and weeks in verification costs 
  • How HLS can be applied in multiple ways to implement acceleration for Deep Learning and in particular Convolutional Neural Networks. You will walk away with examples, building blocks, etc that are completed and can be referenced. 

Who Should View

  • RTL Designers or Project Managers interested in moving up to HLS 
  • Architects or Algorithm developers in the field of image processing, computer vision, machine and deep learning interested in rapid and accurate exploration of power/performance metrics
  • New Project teams with only a few designers and multiple SW experts wanting to rapidly create high-performance FPGA or ASIC IP for Computer Vision or Deep Learning markets

Meet the speaker

Siemens EDA

Michael Fingeroff

HLS Technologist

Michael Fingeroff has worked as an HLS Technologist for the Catapult High-Level Synthesis Platform at Siemens Digital Industries Software since 2002. His areas of interest include Machine Learning, DSP, and high-performance video hardware. Prior to working for Siemens Digital Industries Software, he worked as a hardware design engineer developing real-time broadband video systems. Mike Fingeroff received both his bachelor's and master's degrees in electrical engineering from Temple University in 1990 and 1995 respectively.

Related resources