{"title":"使用 FPGA 的外观检测系统硬件图像处理模块的性能验证和延迟时间评估","authors":"Yukinobu Hoshino, Masahiro Shimasaki, Namal Rathnayake, Tuan Linh Dang","doi":"10.1007/s11554-023-01392-7","DOIUrl":null,"url":null,"abstract":"<p>This paper analyzes a hardware-accelerated image processing module for visual inspection systems. These systems are essential for maintaining product quality and decreasing manual inspection. The proposed system harnesses FPGA technology to enhance the efficiency of image processing tasks, with a specific focus on filtering and labeling processes. To evaluate the performance gains achieved through hardware processing, the latency metric is put to use, which holds significant importance in real-time applications. The FPGA-based hardware processing methods have been shown to be highly effective in enhancing the performance of visual inspection systems. The experimental results prove that these methods successfully reduce latency up to the microsecond level, resulting in remarkable improvements in overall system performance. On average, the FPGA-based solution is demonstrated to be 10–100 times faster than conventional processors. Additionally, a notable advantage of this approach is its ability to synchronize processing with the inspection target flow, leveraging the camera device and sensor timing.</p>","PeriodicalId":51224,"journal":{"name":"Journal of Real-Time Image Processing","volume":"16 1","pages":""},"PeriodicalIF":2.9000,"publicationDate":"2024-01-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Performance verification and latency time evaluation of hardware image processing module for appearance inspection systems using FPGA\",\"authors\":\"Yukinobu Hoshino, Masahiro Shimasaki, Namal Rathnayake, Tuan Linh Dang\",\"doi\":\"10.1007/s11554-023-01392-7\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>This paper analyzes a hardware-accelerated image processing module for visual inspection systems. These systems are essential for maintaining product quality and decreasing manual inspection. The proposed system harnesses FPGA technology to enhance the efficiency of image processing tasks, with a specific focus on filtering and labeling processes. To evaluate the performance gains achieved through hardware processing, the latency metric is put to use, which holds significant importance in real-time applications. The FPGA-based hardware processing methods have been shown to be highly effective in enhancing the performance of visual inspection systems. The experimental results prove that these methods successfully reduce latency up to the microsecond level, resulting in remarkable improvements in overall system performance. On average, the FPGA-based solution is demonstrated to be 10–100 times faster than conventional processors. Additionally, a notable advantage of this approach is its ability to synchronize processing with the inspection target flow, leveraging the camera device and sensor timing.</p>\",\"PeriodicalId\":51224,\"journal\":{\"name\":\"Journal of Real-Time Image Processing\",\"volume\":\"16 1\",\"pages\":\"\"},\"PeriodicalIF\":2.9000,\"publicationDate\":\"2024-01-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Real-Time Image Processing\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://doi.org/10.1007/s11554-023-01392-7\",\"RegionNum\":4,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Real-Time Image Processing","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1007/s11554-023-01392-7","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
Performance verification and latency time evaluation of hardware image processing module for appearance inspection systems using FPGA
This paper analyzes a hardware-accelerated image processing module for visual inspection systems. These systems are essential for maintaining product quality and decreasing manual inspection. The proposed system harnesses FPGA technology to enhance the efficiency of image processing tasks, with a specific focus on filtering and labeling processes. To evaluate the performance gains achieved through hardware processing, the latency metric is put to use, which holds significant importance in real-time applications. The FPGA-based hardware processing methods have been shown to be highly effective in enhancing the performance of visual inspection systems. The experimental results prove that these methods successfully reduce latency up to the microsecond level, resulting in remarkable improvements in overall system performance. On average, the FPGA-based solution is demonstrated to be 10–100 times faster than conventional processors. Additionally, a notable advantage of this approach is its ability to synchronize processing with the inspection target flow, leveraging the camera device and sensor timing.
期刊介绍:
Due to rapid advancements in integrated circuit technology, the rich theoretical results that have been developed by the image and video processing research community are now being increasingly applied in practical systems to solve real-world image and video processing problems. Such systems involve constraints placed not only on their size, cost, and power consumption, but also on the timeliness of the image data processed.
Examples of such systems are mobile phones, digital still/video/cell-phone cameras, portable media players, personal digital assistants, high-definition television, video surveillance systems, industrial visual inspection systems, medical imaging devices, vision-guided autonomous robots, spectral imaging systems, and many other real-time embedded systems. In these real-time systems, strict timing requirements demand that results are available within a certain interval of time as imposed by the application.
It is often the case that an image processing algorithm is developed and proven theoretically sound, presumably with a specific application in mind, but its practical applications and the detailed steps, methodology, and trade-off analysis required to achieve its real-time performance are not fully explored, leaving these critical and usually non-trivial issues for those wishing to employ the algorithm in a real-time system.
The Journal of Real-Time Image Processing is intended to bridge the gap between the theory and practice of image processing, serving the greater community of researchers, practicing engineers, and industrial professionals who deal with designing, implementing or utilizing image processing systems which must satisfy real-time design constraints.