Table of Contents Author Guidelines Submit a Manuscript
International Journal of Reconfigurable Computing
Volume 2017, Article ID 1325493, 13 pages
https://doi.org/10.1155/2017/1325493
Research Article

Fuzzy Logic Based Hardware Accelerator with Partially Reconfigurable Defuzzification Stage for Image Edge Detection

Electrical and Computer Engineering Department, Western Michigan University, Kalamazoo, MI 49009, USA

Correspondence should be addressed to Aous H. Kurdi; ude.hcimw@idruk.dammahsuoa

Received 5 December 2016; Accepted 8 February 2017; Published 1 March 2017

Academic Editor: Yuko Hara-Azumi

Copyright © 2017 Aous H. Kurdi et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. C. Dick and F. Harris, “FPGA signal processing using Sigma-Delta modulation,” IEEE Signal Processing Magazine, vol. 17, no. 1, pp. 20–35, 2000. View at Publisher · View at Google Scholar · View at Scopus
  2. Xilinx, “7 Series FPGAs Configurable Logic Block: User Guide. UG474 (v1.8),” September 2016.
  3. L. A. Zadeh, “Knowledge representation in fuzzy logic,” IEEE Transactions on Knowledge and Data Engineering, vol. 1, no. 1, pp. 89–100, 1989. View at Publisher · View at Google Scholar · View at Scopus
  4. L. A. Zadeh, “What is Fuzzy Logic?” January 2013.
  5. L. A. Zadeh, “Fuzzy sets,” Information and Computation, vol. 8, no. 3, pp. 338–353, 1965. View at Google Scholar · View at MathSciNet
  6. K. Tanaka, An Introduction to Fuzzy Logic for Practical Applications, Springer, 1997.
  7. S. E. Umbaugh, Digital Image Processing and Analysis: Human and Computer Vision Applications with CVIPtools, CRC Press, 2016.
  8. J. Canny, “A computational approach to edge detection,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 8, no. 6, pp. 679–698, 1986. View at Publisher · View at Google Scholar · View at Scopus
  9. Y. Becerikli and T. M. Karan, “A new fuzzy approach for edge detection,” in Proceedings of the 8th International Workshop on Artificial Neural Networks (IWANN '05): Computational Intelligence and Bioinspired Systems, pp. 943–951, Springer, Vilanova i la Geltrú, Spain, June 2005. View at Scopus
  10. D. N. Oliveira, A. P. De Souza Braga, and O. Da Mota Almeida, “Fuzzy logic controller implementation on a FPGA using VHDL,” in Proceedings of the Annual North American Fuzzy Information Processing Society Conference (NAFIPS '10), 6, p. 1, July 2010. View at Publisher · View at Google Scholar · View at Scopus
  11. A. D. Borkar and M. Atulkar, “Detection of edges using fuzzy inference system,” The International Journal of Innovative Research in Computer and Communication Engineering, vol. 1, no. 1, 2013. View at Google Scholar
  12. F. A. Tab and O.-K. Shahryari, “Fuzzy edge detection based on pixel's gradient and standard deviation values,” in Proceedings of the International Multiconference on Computer Science and Information Technology (IMCSIT '09), pp. 7–10, IEEE, October 2009.
  13. L. Bouselham, M. Hajji, B. Hajji, A. E. Mehdi, and H. Hajji, “Hardware implementation of fuzzy logic MPPT controller on a FPGA platform,” in Proceedings of the 3rd International Renewable and Sustainable Energy Conference (IRSEC '15), pp. 1–6, IEEE, Marrakech, Morocco, December 2015. View at Publisher · View at Google Scholar · View at Scopus
  14. S. Saha, A. Sarkar, and A. Chakrabarti, “Scheduling dynamic hard real-time task sets on fully and partially reconfigurable platforms,” IEEE Embedded Systems Letters, vol. 7, no. 1, pp. 23–26, 2015. View at Publisher · View at Google Scholar · View at Scopus
  15. E. H. Mamdani and S. Assilian, “Experiment in linguistic synthesis with a fuzzy logic controller,” International Journal of Man-Machine Studies, vol. 7, no. 1, pp. 1–13, 1975. View at Publisher · View at Google Scholar · View at Scopus
  16. W. Bandler and L. J. Kohout, “Semantics of implication operators and fuzzy relational products,” International Journal of Man-Machine Studies, vol. 12, no. 1, pp. 89–116, 1980. View at Publisher · View at Google Scholar · View at Zentralblatt MATH · View at MathSciNet · View at Scopus
  17. E. H. Mamdani, “Application of fuzzy logic to approximate reasoning using linguistic synthesis,” IEEE Transactions on Computers, vol. C-26, no. 12, pp. 1182–1191, 1977. View at Publisher · View at Google Scholar · View at Scopus
  18. Xilinx, Vivado Design Suite User Guide Partial Reconfiguration UG909 (v2016.1), April 2016.
  19. R. C. Gonzalez and R. E. Woods, Digital Image Processing, Pearson, New York, NY, USA, 2008.