Multi-video processing applications on FPGA

With the increasing needs of processing power in video and image processing for advanced media and communication applications, it is mandatory to go further than the software implementation to provide generic, real time, low cost and high performance hardware platforms. In this paper, we present a re-configurable, hardware platform for video and image processing. The proposed system uses the benefits of field programmable gate array FPGA to attain this objective. In this context, a prototype system is developed based on the Xilinx Virtex-5 FPGA with the integration of embedded processor, embedded memory, multi-port memory controller MPMC, standard interfaces, and different other resources. Our system includes different functional modules: video cut detection, video zoom-in and zoom-out. This provides the flexibility of using this system as a general video processing platform according to different application requirements. The final system utilises ∼16% of logic resource and 20% of on chip memory.

[1]  Dimitrios K. Iakovidis,et al.  Color texture recognition in video sequences using wavelet covariance features and support vector machines , 2003, 2003 Proceedings 29th Euromicro Conference.

[2]  Bin Wu,et al.  Image Zoom Method Based on Bandelet Transform Modified Bilinear Interpolation , 2011, 2011 International Conference on Computational and Information Sciences.

[3]  Langis Gagnon,et al.  Toward an Application of Content-Based Video Indexing to Computer- Assisted Descriptive Video , 2006, The 3rd Canadian Conference on Computer and Robot Vision (CRV'06).

[4]  Abdessalem Ben Abdelali,et al.  A hardware acceleration of a real time video processing , 2012, 2012 16th IEEE Mediterranean Electrotechnical Conference.

[5]  Abdellatif Mtibaa,et al.  Toward hardware implementation of the compact color descriptor for real time video indexing , 2005 .

[6]  Jae Wook Jeon,et al.  An FPGA-based Parallel Hardware Architecture for Real-time Eye Detection , 2012 .

[7]  Paul Over,et al.  Video shot boundary detection: Seven years of TRECVid activity , 2010, Comput. Vis. Image Underst..

[8]  Jie Li,et al.  A General-Purpose FPGA-Based Reconfigurable Platform for Video and Image Processing , 2009, ISNN.

[9]  S. D. Haynes,et al.  UltraSONIC: A Reconfigurable Architecture for Video Image Processing , 2002, FPL.

[10]  Donald G. Bailey,et al.  A novel approach to real-time bilinear interpolation , 2004, Proceedings. DELTA 2004. Second IEEE International Workshop on Electronic Design, Test and Applications.

[11]  Mohamed Abid,et al.  A real-time shot cut detector: Hardware implementation , 2007, Comput. Stand. Interfaces.