{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T19:15:34Z","timestamp":1771701334791,"version":"3.50.1"},"reference-count":46,"publisher":"MDPI AG","issue":"19","license":[{"start":{"date-parts":[[2021,9,24]],"date-time":"2021-09-24T00:00:00Z","timestamp":1632441600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100003093","name":"Ministry of Higher Education, Malaysia","doi-asserted-by":"publisher","award":["203\/PELECT\/6071421"],"award-info":[{"award-number":["203\/PELECT\/6071421"]}],"id":[{"id":"10.13039\/501100003093","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Optometrists, ophthalmologists, orthoptists, and other trained medical professionals use fundus photography to monitor the progression of certain eye conditions or diseases. Segmentation of the vessel tree is an essential process of retinal analysis. In this paper, an interactive blood vessel segmentation from retinal fundus image based on Canny edge detection is proposed. Semi-automated segmentation of specific vessels can be done by simply moving the cursor across a particular vessel. The pre-processing stage includes the green color channel extraction, applying Contrast Limited Adaptive Histogram Equalization (CLAHE), and retinal outline removal. After that, the edge detection techniques, which are based on the Canny algorithm, will be applied. The vessels will be selected interactively on the developed graphical user interface (GUI). The program will draw out the vessel edges. After that, those vessel edges will be segmented to bring focus on its details or detect the abnormal vessel. This proposed approach is useful because different edge detection parameter settings can be applied to the same image to highlight particular vessels for analysis or presentation.<\/jats:p>","DOI":"10.3390\/s21196380","type":"journal-article","created":{"date-parts":[[2021,9,27]],"date-time":"2021-09-27T22:16:38Z","timestamp":1632780998000},"page":"6380","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":47,"title":["Interactive Blood Vessel Segmentation from Retinal Fundus Image Based on Canny Edge Detector"],"prefix":"10.3390","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0028-5320","authenticated-orcid":false,"given":"Alexander Ze Hwan","family":"Ooi","sequence":"first","affiliation":[{"name":"School of Electrical & Electronic Engineering, Engineering Campus, Universiti Sains Malaysia, Nibong Tebal 14300, Pulau Pinang, Malaysia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5394-6105","authenticated-orcid":false,"given":"Zunaina","family":"Embong","sequence":"additional","affiliation":[{"name":"Department of Ophthalmology, School of Medical Sciences, Health Campus, Universiti Sains Malaysia, Kubang Kerian 16150, Kelantan, Malaysia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6809-8433","authenticated-orcid":false,"given":"Aini Ismafairus","family":"Abd Hamid","sequence":"additional","affiliation":[{"name":"Department of Neurosciences, School of Medical Sciences, Health Campus, Universiti Sains Malaysia, Kubang Kerian 16150, Kelantan, Malaysia"},{"name":"Brain and Behaviour Cluster, School of Medical Sciences, Health Campus, Universiti Sains Malaysia, Kubang Kerian 16150, Kelantan, Malaysia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2223-5404","authenticated-orcid":false,"given":"Rafidah","family":"Zainon","sequence":"additional","affiliation":[{"name":"Oncological and Radiological Sciences Cluster, Advanced Medical and Dental Institute (AMDI), Universiti Sains Malaysia, SAINS@BERTAM, Kepala Batas 13200, Pulau Pinang, Malaysia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4417-3213","authenticated-orcid":false,"given":"Shir Li","family":"Wang","sequence":"additional","affiliation":[{"name":"Faculty of Art, Computing and Creative Industry, Universiti Pendidikan Sultan Idris, Tanjong Malim 35900, Perak, Malaysia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9529-4456","authenticated-orcid":false,"given":"Theam Foo","family":"Ng","sequence":"additional","affiliation":[{"name":"Centre of Global Sustainability Studies (CGSS), Level 5, Hamzah Sendut Library, Universiti Sains Malaysia, USM, Minden 11800, Pulau Pinang, Malaysia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2940-1281","authenticated-orcid":false,"given":"Rostam Affendi","family":"Hamzah","sequence":"additional","affiliation":[{"name":"Fakulti Teknologi Kejuruteraan Elektrik dan Elektronik, Universiti Teknikal Malaysia Melaka, Durian Tunggal 76100, Melaka, Malaysia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3475-3735","authenticated-orcid":false,"given":"Soo Siang","family":"Teoh","sequence":"additional","affiliation":[{"name":"School of Electrical & Electronic Engineering, Engineering Campus, Universiti Sains Malaysia, Nibong Tebal 14300, Pulau Pinang, Malaysia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6401-1791","authenticated-orcid":false,"given":"Haidi","family":"Ibrahim","sequence":"additional","affiliation":[{"name":"School of Electrical & Electronic Engineering, Engineering Campus, Universiti Sains Malaysia, Nibong Tebal 14300, Pulau Pinang, Malaysia"}]}],"member":"1968","published-online":{"date-parts":[[2021,9,24]]},"reference":[{"key":"ref_1","first-page":"55958","article-title":"Smartphone fundus photography","volume":"125","author":"Khanamiri","year":"2017","journal-title":"J. Vis. Exp."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"2581","DOI":"10.2147\/OPTH.S182022","article-title":"Agreement between retinal images obtained via smartphones and images obtained with retinal cameras or fundoscopic exams\u2013systematic review and meta-analysis","volume":"12","author":"Vilela","year":"2018","journal-title":"Clin. Ophthalmol."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"371","DOI":"10.1016\/j.csbj.2016.10.001","article-title":"A review on automatic analysis techniques for color fundus photographs","volume":"14","author":"Besenczi","year":"2016","journal-title":"Comput. Struct. Biotechnol. J."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"635","DOI":"10.1007\/s10792-012-9620-7","article-title":"Detection of retinal lesions in diabetic retinopathy: Comparative evaluation of 7-field digital color photography versus red-free photography","volume":"35","author":"Venkatesh","year":"2012","journal-title":"Int. Ophthalmol."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Ng, E.Y.K., Acharya, U.R., Rangayyan, R.M., and Suri, J.S. (2014). Ophthalmological Imaging and Applications, CRC Press.","DOI":"10.1201\/b17026"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Staurenghi, G., Bottoni, F., and Giani, A. (2013). Chapter 2\u2014Clinical applications of diagnostic indocyanine green angiography. Retina, W. B. Saunders. [5th ed.].","DOI":"10.1016\/B978-1-4557-0737-9.00002-3"},{"key":"ref_7","unstructured":"Sonka, M., Fitzpatrick, J., and Masters, B. (2002). Handbook of Medical Imaging, Volume 2: Medical Image Processing and Analysis, Society of Photo-Optical Instrumentation Engineers, SPIE Publications."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1109\/RBME.2010.2084567","article-title":"Retinal imaging and image analysis","volume":"3","author":"Abramoff","year":"2010","journal-title":"IEEE Rev. Biomed. Eng."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"400","DOI":"10.1016\/j.oret.2019.01.009","article-title":"Multicolor fundus imaging of polypoidal choroidal vasculopathy","volume":"3","author":"Tan","year":"2019","journal-title":"Ophthalmol. Retin."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"76","DOI":"10.4103\/0301-4738.178145","article-title":"Advances in retinal imaging for diabetic retinopathy and diabetic macular edema","volume":"64","author":"Tan","year":"2016","journal-title":"Indian J. Ophthalmol."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"3470","DOI":"10.1038\/s41598-019-39143-z","article-title":"A retinal model of cerebral malaria","volume":"9","author":"Beck","year":"2019","journal-title":"Sci. Rep."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"e001124","DOI":"10.1136\/openhrt-2019-001124","article-title":"Association between hypertension and retinal vascular features in ultra-widefield fundus imaging","volume":"7","author":"Robertson","year":"2020","journal-title":"Open Heart"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"2088","DOI":"10.1038\/s41598-020-59158-1","article-title":"Analysis of optic chiasmal compression caused by brain tumors using optical coherence tomography angiography","volume":"10","author":"Lee","year":"2020","journal-title":"Sci. Rep."},{"key":"ref_14","first-page":"425","article-title":"Optic cup in normal and glaucomatous eyes","volume":"9","author":"Armaly","year":"1970","journal-title":"Investig. Ophthalmol. Vis. Sci."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"529","DOI":"10.1016\/j.ajo.2005.03.002","article-title":"Assessment of optic disc cupping with digital fundus photographs","volume":"140","author":"Constantinou","year":"2005","journal-title":"Am. J. Ophthalmol."},{"key":"ref_16","first-page":"51904","article-title":"Fundus photography as a convenient tool to study microvascular responses to cardiovascular disease risk factors in epidemiological studies","volume":"92","author":"Boever","year":"2014","journal-title":"J. Vis. Exp."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Almotiri, J., Elleithy, K., and Elleithy, A. (2018). Retinal vessels segmentation techniques and algorithms: A survey. Appl. Sci., 8.","DOI":"10.3390\/app8020155"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Singh, N., and Kaur, L. (2015, January 29\u201330). A survey on blood vessel segmentation methods in retinal images. Proceedings of the 2015 International Conference on Electronic Design, Computer Networks & Automated Verification (EDCAV), Shillong, India.","DOI":"10.1109\/EDCAV.2015.7060532"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Chakraborty, S., Chatterjee, S., Dey, N., Ashour, A.S., and Shi, F. (2017, January 26\u201328). Gradient approximation in retinal blood vessel segmentation. Proceedings of the 2017 4th IEEE Uttar Pradesh Section International Conference on Electrical, Computer and Electronics (UPCON), Mathura, India.","DOI":"10.1109\/UPCON.2017.8251120"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1","DOI":"10.14257\/ijmue.2017.12.11.01","article-title":"A comprehensive analysis of image edge detection techniques","volume":"12","author":"Ansari","year":"2017","journal-title":"Int. J. Multimed. Ubiquitous Eng."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Xiao, Z., Zou, Y., and Wang, Z. (2020). An improved dynamic double threshold Canny edge detection algorithm. MIPPR 2019: Pattern Recognition and Computer Vision, International Society for Optics and Photonics.","DOI":"10.1117\/12.2539300"},{"key":"ref_22","first-page":"259","article-title":"Edge detection techniques for image segmentation","volume":"3","author":"Muthukrishnan","year":"2011","journal-title":"Int. J. Comput. Sci. Inf. Technol."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"33240","DOI":"10.1109\/ACCESS.2019.2902579","article-title":"An efficient edge detection approach to provide better edge connectivity for image analysis","volume":"7","author":"Mittal","year":"2019","journal-title":"IEEE Access"},{"key":"ref_24","unstructured":"Guang, D., and Cahill, L.W. (November, January 31). An adaptive Gaussian filter for noise reduction and edge detection. Proceedings of the 1993 IEEE Conference Record Nuclear Science Symposium and Medical Imaging Conference, San Francisco, CA, USA."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Mortensen, E.N., and Barrett, W.A. (1995, January 6\u201311). Intelligent scissors for image composition. Proceedings of the 22nd Annual Conference on Computer Graphics and Interactive Techniques, Los Angeles, CA, USA.","DOI":"10.1145\/218380.218442"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"321","DOI":"10.1007\/BF00133570","article-title":"Snakes: Active contour models","volume":"1","author":"Kass","year":"1988","journal-title":"Int. J. Comput. Vis."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Tavakoli, M., Nazar, M., and Mehdizadeh, A. (2020). The efficacy of microaneurysms detection with and without vessel segmentation in color retinal images. Medical Imaging 2020: Computer-Aided Diagnosis, International Society for Optics and Photonics.","DOI":"10.1117\/12.2548527"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"114862","DOI":"10.1109\/ACCESS.2019.2935912","article-title":"Comparative analysis of vessel segmentation techniques in retinal images","volume":"7","author":"Imran","year":"2019","journal-title":"IEEE Access"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"679","DOI":"10.1109\/TPAMI.1986.4767851","article-title":"A computational approach to edge detection","volume":"8","author":"Canny","year":"1986","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Chang, S.H., Gong, L., Li, M., Hu, X., and Yan, J. (2008). Small retinal vessel extraction using modified Canny edge detection. 2008 International Conference on Audio, Language and Image Processing, IEEE.","DOI":"10.1109\/ICALIP.2008.4590140"},{"key":"ref_31","unstructured":"Zhang, W. (2012). The application study on the improved canny algorithm for edge detection in fundus image. Software Engineering and Knowledge Engineering: Theory and Practice. Advances in Intelligent and Soft Computing, Springer."},{"key":"ref_32","first-page":"11","article-title":"Detection and counting the microaneurysms using image processing techniques","volume":"6","author":"Patwari","year":"2013","journal-title":"Int. J. Appl. Inform. Syst."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"615","DOI":"10.13005\/bpj\/1148","article-title":"Diabetic Retinal Fundus Images: Preprocessing and Feature Extraction for Early Detection of Diabetic Retinopathy","volume":"10","author":"Sisodia","year":"2017","journal-title":"Biomed. Pharmacol. J."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Ketcham, D.J., Lowe, R.W., and Weber, J.W. (1974). Image Enhancement Techniques for Cockpit Displays, Hughes Aircraft. Tech. Rep.","DOI":"10.21236\/ADA014928"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"355","DOI":"10.1016\/S0734-189X(87)80186-X","article-title":"Adaptive histogram equalization and its variations","volume":"39","author":"Pizer","year":"1987","journal-title":"Comput. Vision Graph. Image Process."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1007\/s42600-020-00046-y","article-title":"Fundus image quality enhancement for blood vessel detection via a neural network using CLAHE and Wiener filter","volume":"36","author":"Carrijo","year":"2020","journal-title":"Res. Biomed. Eng."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"47930","DOI":"10.1109\/ACCESS.2021.3068477","article-title":"Contrast enhancement of fundus images by employing modified pso for improving the performance of deep learning models","volume":"9","author":"Aurangzeb","year":"2021","journal-title":"IEEE Access"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"750","DOI":"10.1007\/s10278-021-00447-0","article-title":"A hybrid algorithm to enhance colour retinal fundus images using a Wiener filter and CLAHE","volume":"34","author":"Alwazzan","year":"2021","journal-title":"J. Digit. Imaging"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Chang, C.-C., Lin, C.-C., Pai, P.-Y., and Chen, Y.-C. A novel retinal blood vessel segmentation method based on line operator and edge detector. Proceedings of the 2009 Fifth International Conference on Intelligent Information Hiding and Multimedia Signal Processing (IIH-MSP \u201909), Kyoto, Japan, 12\u201314 September 2009.","DOI":"10.1109\/IIH-MSP.2009.232"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"012008","DOI":"10.1088\/1742-6596\/1717\/1\/012008","article-title":"Retinal blood vessel segmentation using edge detection method","volume":"1717","author":"Chatterjee","year":"2020","journal-title":"J. Physics Conf. Ser."},{"key":"ref_41","unstructured":"Pratt, W. (1978). Digital Image Processing, Wiley."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"87763","DOI":"10.1109\/ACCESS.2021.3089210","article-title":"Quality assessemnt methods to evaluate the performance of edge detection algorithms for digital image: A systematic literature review","volume":"9","author":"Tariq","year":"2021","journal-title":"IEEE Access"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"564","DOI":"10.1007\/s10278-010-9302-9","article-title":"An automated blood vessel segmentation algorithm using histogram equalization and automatic threshold selection","volume":"24","author":"Saleh","year":"2011","journal-title":"J. Digit. Imaging"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1109\/42.845178","article-title":"Locating blood vessels in retinal images by piece-wise threshold probing of a matched filter response","volume":"19","author":"Hoover","year":"2000","journal-title":"IEEE Trans. Med. Imaging"},{"key":"ref_45","unstructured":"STARE (2021, September 11). Structured Analysis of the Retina. Available online: https:\/\/cecas.clemson.edu\/~ahoover\/stare\/."},{"key":"ref_46","unstructured":"Kingston University London (2021, September 10). Retinal Image Analysis: Retinal Image Database. Available online: https:\/\/blogs.kingston.ac.uk\/retinal\/chasedb1\/."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/19\/6380\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T07:04:23Z","timestamp":1760166263000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/19\/6380"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,24]]},"references-count":46,"journal-issue":{"issue":"19","published-online":{"date-parts":[[2021,10]]}},"alternative-id":["s21196380"],"URL":"https:\/\/doi.org\/10.3390\/s21196380","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,9,24]]}}}