NEW- "FPGA-based architectures for Computer vision applications"

FPGA-based architectures for Computer vision applications"
Start: Oct.28, 2013 9.30
End: Oct.31, 2013, 9.30
Location: The BioRobotics Institute, viale Piaggio 34, Pontedera, ROOM 2

Smart cameras combine video sensing, processing, and communication on a single embedded platform. This course focuses on the architecture of smart camera and more precisely on FPGA-based processing element. The development of computer vision components (HW and SW) in smart cameras is a particularly challenging task. The nature of embedded devices limits the computational power available to the applications. The limitations of the memory and I/O systems are often more severe since they hinder the processing of large image data. Implementing and debugging on an embedded device pose several challenges –- particularly when computation is outsourced to a FPGA.
In this course, an introduction to smart camera presents an overview of the actual technologies. In a second step, I will focus my talk on FPGA architecture. What is an FPGA device? How does it work? Advantages and drawbacks... In a series of lab sessions, I propose an initiation to VHDL coding and FPGA programming.

Tentative schedule:

Monday Oct.28 from 9.30 to 12.30
Tuesday Oct.29 from 9.30 to 13.30
Wednesday Oct.30 from 9.30 to 13.30
Thursday Oct.31 from 9.30 to 13.30