Tutorial: A Hardware/Software Prototyping System for Driving Embedded Image Processing Investigations

The tutorial will present a holistic design and verification framework to investigation of image/video processing in embedded environments, with emphasis on system-on-chip architectures. Starting with an executable specification of a target application, subsequent transformations are performed across different levels of abstraction until the final implementation. The hardware/software partitioning is facilitated through the integration of OpenCV and SystemC at design time and OpenCV and Linux in the run-time environment. We built a modular rapid prototyping camera system, the RazorCam, based on FPGA, which allows complex application to be explored at different abstraction level and evaluated in realistic run-time environment. The platform will be used in this tutorial with a couple of designs to demonstrate the viability of our approach


Dr. Chritophe Bobda is currently associate professor in the department of computer science and computer Engineering at the University of Arkansas in Fayetteville, Ar.Dr. Bobda received the Licence in mathematics from the University of Yaounde, Cameroon, in 1992, the diploma of computer science and the Ph.D. degree (with honors) in computer science from the University of Paderborn in Germany in 1999 and 2003 (In the chair of Prof. Franz J. Rammig) respectively. In June 2003 he joined the department of computer science at the University of Erlangen-Nuremberg in Germany as Post doc, under the direction of Prof. Jürgen Teich. Dr. Bobda received the best dissertation award 2003 from the University of Paderborn for his work on synthesis of reconfigurable systems using temporal partitioning and temporal placement. In 2005. Prior to his position at the University of Arkansas, Dr. Bobda was appointed assistant professor at the University of Kaiserslautern. There he set the chair for Self-Organizing Embedded Systems that he led until October 2007. From 2007 to 2010 Dr. Bobda was Professor at the University of Potsdam and leader of the working Group Computer Engineering. Dr. Bobda is Senior Member of the ACM. He is also in the program committee of several conferences (FPL, FPT, RAW, RSP, ERSA, RECOSOC, DRS), the DATE executive committee as proceedings chair (2004, 2005, 2006, 2007, 2008, 2009, 2010). He served as reviewer of several journals (IEEE TC, IEEE TVLSI, Elsevier Journal of Microprocessor and Microsystems, Integration the VLSI Journal) and conferences (DAC, DATE, FPL, FPT, SBCCI, RAW, RSP, ERSA), as guest editor of the Elsevier Journal of Microprocessor and Microsystems and member of the editorial board of the Hindawi International Journal of Reconfigurable Computing. Dr. Bobda is the author of one of the first most comprehensive books in the rapidly growing field of Reconfigurable Computing.