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 条
  • [1] A New Prediction Algorithm for Embedded Real-Time Applications
    Gracia, Luis
    Perez-Vidal, Carlos
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2010, E93A (01) : 272 - 280
  • [2] Enhanced Classification System for Real-Time Embedded Vision Applications
    Khelifi, Ramzi
    Nini, Brahim
    Berkane, Mohamed
    IEEE ACCESS, 2024, 12 : 162311 - 162326
  • [3] An improved pose estimation algorithm for real-time vision applications
    Zhang, Zhiyong
    Zhu, Dayong
    Zhang, Jing
    2006 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLS 1-4: VOL 1: SIGNAL PROCESSING, 2006, : 402 - +
  • [4] Efficient algorithm of adaptive filtering for real-time applications
    Ciota, Z
    IEEE 2000 ADAPTIVE SYSTEMS FOR SIGNAL PROCESSING, COMMUNICATIONS, AND CONTROL SYMPOSIUM - PROCEEDINGS, 2000, : 299 - 303
  • [5] An Efficient Algorithm for Mapping Real Time Embedded Applications on NoC Architecture
    Khan, Sarzamin
    Anjum, Sheraz
    Gulzari, Usman Ali
    Afzal, Muhammad Khalil
    Umer, Tariq
    Ishmanov, Farruh
    IEEE ACCESS, 2018, 6 : 16324 - 16335
  • [6] Toward Real-time Vehicle Detection Using Stereo Vision and an Evolutionary Algorithm
    Vinh Dinh Nguyen
    Thuy Tuong Nguyen
    Dung Duc Nguyen
    Jeon, Jae Wook
    2012 IEEE 75TH VEHICULAR TECHNOLOGY CONFERENCE (VTC SPRING), 2012,
  • [7] Real-time vision tracking algorithm
    Arce-Santana, Edgar R.
    Luna-Rivera, Jose M.
    Campos-Delgado, Daniel U.
    Pineda-Rico, Ulises
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2006, PT 5, 2006, 3984 : 412 - 421
  • [8] BinDCT and its efficient VLSI architectures for real-time embedded applications
    Dang, PP
    Chau, PM
    Nguyen, TQ
    Tran, TD
    JOURNAL OF IMAGING SCIENCE AND TECHNOLOGY, 2005, 49 (02) : 124 - 137
  • [9] TurboPixels: A Superpixel Segmentation Algorithm Suitable for Real-Time Embedded Applications
    Aguilar-Gonzalez, Abiel
    Santiago, Alejandro Medina
    Torres, Jorge Antonio Orozco
    Osuna-Coutino, J. A. de Jesus
    Patricio, Madain Perez
    Morales-Navarro, Nestor A.
    APPLIED SCIENCES-BASEL, 2024, 14 (24):
  • [10] Robust feature extraction algorithm suitable for real-time embedded applications
    Abiel Aguilar-González
    Miguel Arias-Estrada
    François Berry
    Journal of Real-Time Image Processing, 2018, 14 : 647 - 665