CFP last date
20 January 2025
Reseach Article

Reconfigurable Image Processor using an FPGA-Raspberry pi Interface

Published on September 2015 by Zalak Dave, Shivank Dhote, Pranav Charjan, Jonathan Joshi, Ganesh Gore
CAE Proceedings on International Conference on Communication Technology
Foundation of Computer Science USA
ICCT2015 - Number 5
September 2015
Authors: Zalak Dave, Shivank Dhote, Pranav Charjan, Jonathan Joshi, Ganesh Gore
ad05b5e8-3fa1-4338-9a1d-3a8a3fb1649e

Zalak Dave, Shivank Dhote, Pranav Charjan, Jonathan Joshi, Ganesh Gore . Reconfigurable Image Processor using an FPGA-Raspberry pi Interface. CAE Proceedings on International Conference on Communication Technology. ICCT2015, 5 (September 2015), 11-15.

@article{
author = { Zalak Dave, Shivank Dhote, Pranav Charjan, Jonathan Joshi, Ganesh Gore },
title = { Reconfigurable Image Processor using an FPGA-Raspberry pi Interface },
journal = { CAE Proceedings on International Conference on Communication Technology },
issue_date = { September 2015 },
volume = { ICCT2015 },
number = { 5 },
month = { September },
year = { 2015 },
issn = 0975-8887,
pages = { 11-15 },
numpages = 5,
url = { /proceedings/icct2015/number5/22664-1565/ },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Proceeding Article
%1 CAE Proceedings on International Conference on Communication Technology
%A Zalak Dave
%A Shivank Dhote
%A Pranav Charjan
%A Jonathan Joshi
%A Ganesh Gore
%T Reconfigurable Image Processor using an FPGA-Raspberry pi Interface
%J CAE Proceedings on International Conference on Communication Technology
%@ 0975-8887
%V ICCT2015
%N 5
%P 11-15
%D 2015
%I International Journal of Computer Applications
Abstract

Image processing (I. P. ) systems, involving multiple processing functionalities, use standard software tools to manipulate pixel values. The load on the system is high when these software tools are used for real time I. P. applications as the system they are running on are systems that are not specific to a particular application. This would require either high end hardware systems or an application specific hardware. Field Programmable Gate Arrays (FPGA) provide a cost effective custmizable solution. The Command Controlled Image Processor proposed in this paper provides a specific hardware based solution which is designed only for certain specific image processing tasks. This paper deals with the design and implementation of a multifunction processor with different modules using a FPGA. The design has been prototyped on a Xilinx Spartan 3E FPGA. The expected and achieved outputs have been given with comparison to standard MATLAB outputs. The hardware occupancies and delays have also been reported for different FPGA devices.

References
  1. Trimberger S. M, "Field – Programmable Gate Array Technology", Kluwer Academic Publishers, 1995.
  2. R. C. Gonzalez and P. Wintz, Digital Image Processing - Second Edition,Addison- Pearson Education Publishing Company, 2005.
  3. B. Bosi, G. Bois and Y. Savaria, "Reconfigurable Pipelined 2D Convolver for Fast Digital Signal Processing", IEEE Trans. On VLSI Systems, Vol. 7, No. 3, Sept. 1999.
  4. Jonathan Joshi, Kedar Karandikar, Sharad Bade, Mandar Bodke,Rohan Adyanthaya, "Multi-core Image Processing System using Network on Chip Interconnect".
  5. Jonathan Joshi, Nisseem Nabar, "Reconfigurable Implementation of Wavelet based Image Denoising"
  6. Available Raspberry Pi B+ Data Sheet: http://www. element14. com/community/servlet/JiveServlet/previewBody/65470-102-1-287848/Raspberry-Pi%20Technical%20Data%20Sheet. pdf.
  7. Available Raspberry pi B+ pin diagram: http://www. element14. com/community/docs/DOC-68203/l/raspberry-pi-b-gpio-40-pin-block-pinout
  8. Available BASYS2, Digilent Website: www. digilentinc. com/basys2
  9. Available Xilinx website: www. xilinx. com/support/index. html/content/xilinx/en/supportNav/silicon_devices/fpga/spartan-3e. html
  10. Xilinx DataSource™ CD-ROM, Rev 10 second quarter 2004.
  11. Xilinx Website: http://www. xilinx. com/trai-ning/fpga/fpga-field-programmable-gate-array. html.
Index Terms

Computer Science
Information Sciences

Keywords

Basys-2 Raspberry Pi Fpga Image Processing.