CSE 291: Embedded Image Processing


This graduate level class provides an overview of techniques for implementing image processing and computer vision algorithms on an Field Programmable Gate Arrays (FPGAs) using High Level Synthesis tools provided by Xilinx. We cover both lower and higher level image (vision) algorithms such as filters, face detection and face recognition. Students will design, implement, and debug FPGA systems using C programming. For this class, we use tools from XIlinx to program FPGAs from higher-level languages.
Instructors: Ali Irturk and Janarbek Matai
Lecture: Tu/Th at 6: 20 pm
Textbook: Design for Embedded Image Processing on FPGAs, Donald G. Bailey, Wiley-IEEE Press
Prerequisites: Student must be comparable in writing programs in C. No prior knowledge of FPGA (hardware design) is required. We cover required background to program and debug the FPGA in first lecturers of this class.
More about the class