An Effective Implementation of Exudate Extraction from Fundus Images of the Eye for a Content Based Image Retrieval System Through Hardware Description Language
Data retrieval plays a critical role in the progress of the technology in the present day technological scenario with huge databases. Content Based Image Retrieval (CBIR) is one of the popular image retrieval techniques which find its application in varied fields including medical image analysis, historical research, military applications etc. Teleconferencing is gaining widespread acceptance in the field of medical analysis. One of the methods for testing through the above method is to use images of the fundus of the eye. Although there are CBIR algorithms that are accurate, their implementation on PC based systems suffer from long execution time. The paper proposes to accelerate the algorithm through its implementation in a mixed hardware/software platform. The first towards this process is implementation through a Verilog HDL code which can be used on a VLSI system. The extraction of features from these images may indicate the presence of infirmities namely exudates that are determined and its possible implementation through Verilog HDL is addressed in this paper. An improvement in terms of effective implementation was observed using the standard DRIVE database. The algorithm has been implemented and optimized on Xilinx ISE Design Suite version 14.2 and simulated on Modelsim simulator version 10.1d.
KeywordsExudate Content based image retrieval CBIR Fundus Verilog Optical disc
The authors would like to acknowledge the management of BMS College of Engineering, Bangalore for sponsoring the publishing of this work through the TEQIP—II grants.
- 1.Ibrahim, F., Ali, J.B., Jaais, A.F., Taib, M.N.: Expert system for early diagnosis of eye diseases infecting the Malaysian population. In: TENCON 2001. Proceedings of IEEE Region 10 International Conference on Electrical and Electronic Technology, vol. 1, pp. 430, 432 (2001)Google Scholar
- 2.Salazar-Gonzalez, A., Kaba, D., Li, Y., Liu, X.: Segmentation of blood vessels and optic disc in retinal images. IEEE J. Biomed. Health Inf. 18(99)Google Scholar
- 4.Gururaj, C., Jayadevappa, D., Tunga, S.: Novel algorithm for exudate extraction from fundus images of the eye for a content based image retrieval system. In: 4th IEEE International Conference on Control System, Computing and Engineering (ICCSCE—2014), ISBN-978-1-4799-5685-2, pp 395–400, Penang, Malaysia, 28–30 Nov 2014Google Scholar
- 5.Asim, K.M., Basit, A., Jalil, A.: Detection and localization of fovea in human retinal fundus images. In: 2012 International Conference on Emerging Technologies (ICET), pp. 1, 5. 8–9 Oct 2012Google Scholar
- 6.Pereira, T., Barbeiro, P., Lemos, J., Morgado, M., Silva, E.: Digital image acquisition for ophthalmoscope. In: 2012 IEEE 2nd Portuguese Meeting in Bioengineering (ENBENG), pp. 1, 6. 23–25 Feb 2012Google Scholar
- 7.http://www.nlm.nih.gov/medlineplus/ency/article/003881.htm. Accessed 2 Feb 2014
- 8.Vidyasari, R., Sovani, I., Mengko, T.L.R., Zakaria, H.: Vessel enhancement algorithm in digital retinal fundus microaneurysms filter for nonproliferative diabetic retinopathy classification. In: 2011 2nd International Conference on Instrumentation, Communications, Information Technology, and Biomedical Engineering (ICICI-BME), pp. 278, 281. 8–9 Nov 2011Google Scholar
- 9.http://www.aao.org/theeyeshaveit/optic-fundus/hard-exudates.cfm. Accessed 2 Feb 2014
- 10.Russ, J.C.: Processing binary images. In: The Image Processing Handbook, CRC Press, North Carolina, p. 468 (2011)Google Scholar
- 11.Gupta, A., Moezzi, S., Taylor, A., Chatterjee, S., Jain, R., Goldbaum, I., Burgess, S.: Content-based retrieval of ophthalmological images. In: Proceedings., International Conference on Image Processing, vol. 3, pp. 703–706. IEEE (1996)Google Scholar
- 14.Li, H., Chutatape, O.: Fundus image features extraction. In: Proceedings of the 22nd Annual International Conference of the IEEE Engineering in Medicine and Biology Society, vol. 4 (2000)Google Scholar