Efficient Evolutionary Learning Algorithm for Real-Time Embedded Vision Applications

被引:3
|
作者
Guo, Zhonghua [1 ]
Zhang, Meng [2 ]
Lee, Dah-Jye [1 ,2 ]
机构
[1] Sun Yat Sen Univ, Sch Elect & Comp Engn, Nanfang Coll, Guangzhou 510970, Guangdong, Peoples R China
[2] Brigham Young Univ, Dept Elect & Comp Engn, Provo, UT 84602 USA
关键词
evolutionary learning; embedded vision sensor; visual inspection; egg quality inspection; road condition detection; pavement quality evaluation; FEATURE CONSTRUCTION; FEATURE-SELECTION;
D O I
10.3390/electronics8111367
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper reports the development of an efficient evolutionary learning algorithm designed specifically for real-time embedded visual inspection applications. The proposed evolutionary learning algorithm constructs image features as a series of image transforms for image classification and is suitable for resource-limited systems. This algorithm requires only a small number of images and time for training. It does not depend on handcrafted features or manual tuning of parameters and is generalized to be versatile for visual inspection applications. This allows the system to be configured on the fly for different applications and by an operator without extensive experience. An embedded vision system, equipped with an ARM processor running Linux, is capable of performing at roughly one hundred 640 x 480 frames per second which is more than adequate for real-time visual inspection applications. As example applications, three image datasets were created to test the performance of this algorithm. The first dataset was used to demonstrate the suitability of the algorithm for visual inspection automation applications. This experiment combined two applications to make it a more challenging test. One application was for separating fertilized and unfertilized eggs. The other one was for detecting two common defects on the eggshell. Two other datasets were created for road condition classification and pavement quality evaluation. The proposed algorithm was 100% for fertilized egg detection and 98.6% for eggshell quality inspection for a combined 99.1% accuracy. It had an accuracy of 92% for the road condition classification and 100% for pavement quality evaluation.
引用
收藏
页数:18
相关论文
共 50 条
  • [31] HERA: Hotpatching of Embedded Real-time Applications
    Niesler, Christian
    Surminski, Sebastian
    Davi, Lucas
    28TH ANNUAL NETWORK AND DISTRIBUTED SYSTEM SECURITY SYMPOSIUM (NDSS 2021), 2021,
  • [32] A reconfigurable vision system for real-time applications
    Torres-Huitzil, C
    Arias-Estrada, M
    REAL-TIME IMAGING VI, 2002, 4666 : 124 - 132
  • [33] A reconfigurable vision system for real-time applications
    Torres-Huitzil, C
    Maya-Rueda, SE
    Arias-Estrada, M
    2002 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), PROCEEDINGS, 2002, : 286 - 289
  • [34] X vision: A portable substrate for real-time vision applications
    Hager, GD
    Toyama, K
    COMPUTER VISION AND IMAGE UNDERSTANDING, 1998, 69 (01) : 23 - 37
  • [35] A programmable SIMD vision chip for real-time vision applications
    Miao, Wei
    Lin, Qingyu
    Zhang, Wancheng
    Wu, Nan-Jian
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2008, 43 (06) : 1470 - 1479
  • [36] Integration of Deep Learning Vision Systems in Collaborative Robotics for Real-Time Applications
    Terras, Nuno
    Pereira, Filipe
    Silva, Antonio Ramos
    Santos, Adriano A.
    Lopes, Antonio Mendes
    Da Silva, Antonio Ferreira
    Cartal, Laurentiu Adrian
    Apostolescu, Tudor Catalin
    Badea, Florentina
    Machado, Jose
    APPLIED SCIENCES-BASEL, 2025, 15 (03):
  • [37] Learning system in real-time machine vision
    Li, Wenbin
    Lv, Zhihan
    Cosker, Darren
    Yang, Yongliang
    NEUROCOMPUTING, 2018, 288 : 1 - 2
  • [38] Energy-efficient tasks scheduling algorithm for real-time multiprocessor embedded systems
    Wang, Hwang-Cheng
    Woungang, Isaac
    Yao, Cheng-Wen
    Anpalagan, Alagan
    Obaidat, Mohammad S.
    JOURNAL OF SUPERCOMPUTING, 2012, 62 (02): : 967 - 988
  • [39] Energy-efficient tasks scheduling algorithm for real-time multiprocessor embedded systems
    Hwang-Cheng Wang
    Isaac Woungang
    Cheng-Wen Yao
    Alagan Anpalagan
    Mohammad S. Obaidat
    The Journal of Supercomputing, 2012, 62 : 967 - 988
  • [40] Embedded CMOS imaging system for real-time robotic vision
    Andrian, H
    Song, KT
    2005 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, 2005, : 3694 - 3699