Rohit Jacob George, S. Charaan, R. Swathi, S. Rani
{"title":"Design of an IP core for motion blur detection in fundus images using an FPGA-based accelerator","authors":"Rohit Jacob George, S. Charaan, R. Swathi, S. Rani","doi":"10.1109/ICBSII58188.2023.10181073","DOIUrl":null,"url":null,"abstract":"This paper focuses on applying an algorithm for real-time blur detection in fundus images via hardware acceleration. Blur in fundus images is caused due to many factors, but most of the time, with a reasonable degree of accuracy, they could be classified as motion blur. A motion blur could be modelled as an image convolved with a blur transfer function. Blur metrics are identified via techniques such as Haar DWT as it gives reasonable accuracy for most types of linear blur. First, a hardware architecture using Verilog HDL is created that computes the edge maps of images. This architecture is based on a novel algorithm that encompasses a series of Haar DWT Units. The simplicity and flexibility in this proposed architecture allow any kind of software or hardware platform to integrate the proposed model with very little to no modification, onto them. Subsequently, the IP core for the proposed architecture is developed, which can be further extended into an SoC, which can then be programmed onto a suitable FPGA system, which could then be uploaded with images that get classified as blurred and clear images. The on-chip processing system of the FPGA-SoC reads the image data and sends it to the Blur Detector IP via the DMA IP in the SoC. The whole process uses a double-buffered design in order to reduce IP stall time and increase efficiency.","PeriodicalId":388866,"journal":{"name":"2023 International Conference on Bio Signals, Images, and Instrumentation (ICBSII)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 International Conference on Bio Signals, Images, and Instrumentation (ICBSII)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICBSII58188.2023.10181073","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper focuses on applying an algorithm for real-time blur detection in fundus images via hardware acceleration. Blur in fundus images is caused due to many factors, but most of the time, with a reasonable degree of accuracy, they could be classified as motion blur. A motion blur could be modelled as an image convolved with a blur transfer function. Blur metrics are identified via techniques such as Haar DWT as it gives reasonable accuracy for most types of linear blur. First, a hardware architecture using Verilog HDL is created that computes the edge maps of images. This architecture is based on a novel algorithm that encompasses a series of Haar DWT Units. The simplicity and flexibility in this proposed architecture allow any kind of software or hardware platform to integrate the proposed model with very little to no modification, onto them. Subsequently, the IP core for the proposed architecture is developed, which can be further extended into an SoC, which can then be programmed onto a suitable FPGA system, which could then be uploaded with images that get classified as blurred and clear images. The on-chip processing system of the FPGA-SoC reads the image data and sends it to the Blur Detector IP via the DMA IP in the SoC. The whole process uses a double-buffered design in order to reduce IP stall time and increase efficiency.