Salvador Hinojosa, D. Oliva, E. V. C. Jiménez, M. A. P. Cisneros, G. Pajares
{"title":"Real-time video thresholding using evolutionary techniques and cross entropy","authors":"Salvador Hinojosa, D. Oliva, E. V. C. Jiménez, M. A. P. Cisneros, G. Pajares","doi":"10.1109/EAIS.2018.8397184","DOIUrl":null,"url":null,"abstract":"Evolutionary Algorithms (EAs) are present in most areas of science and engineering where difficult problems arise. However, EAs are often applied to design problems where the speed is not a crucial factor. This tendency has lead EAs to be excluded from real-time applications due to its iterative nature. Image processing has benefited from EAs on many off-line applications, but little research has been made for real-time image processing problems. This paper presents the evaluation of EAs applied to the thresholding of a stream of images in real-time. Results indicate that Differential Evolution (DE) can be modified to achieve real-time performance on a single core implementation without any form of parallelization. These circumstances indicate that the performance can be further improved with multi-core implementations or GPU parallelization.","PeriodicalId":368737,"journal":{"name":"2018 IEEE Conference on Evolving and Adaptive Intelligent Systems (EAIS)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE Conference on Evolving and Adaptive Intelligent Systems (EAIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EAIS.2018.8397184","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
Abstract
Evolutionary Algorithms (EAs) are present in most areas of science and engineering where difficult problems arise. However, EAs are often applied to design problems where the speed is not a crucial factor. This tendency has lead EAs to be excluded from real-time applications due to its iterative nature. Image processing has benefited from EAs on many off-line applications, but little research has been made for real-time image processing problems. This paper presents the evaluation of EAs applied to the thresholding of a stream of images in real-time. Results indicate that Differential Evolution (DE) can be modified to achieve real-time performance on a single core implementation without any form of parallelization. These circumstances indicate that the performance can be further improved with multi-core implementations or GPU parallelization.