An FPGA-based tool for supporting the design, modeling, and evaluation of hybrid object recognition systems on computer engineering courses

被引:0
作者
Guzman-Ramirez, Enrique [1 ]
Garcia, Ivan [2 ]
Pacheco, Carla [2 ]
Guerrero-Ramirez, Esteban [1 ]
机构
[1] Univ Tecnol Mixteca, Inst Elect & Mecatron, Oaxaca, Mexico
[2] Univ Tecnol Mixteca, Div Estudios Posgrad, Oaxaca 69000, Mexico
关键词
computer science education; object recognition; project-based learning; undergraduate level; FEATURES;
D O I
10.1002/cae.22726
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The field of computer vision is characterized by computationally intensive algorithms and techniques with strict real-time requirements. Field programmable gate arrays (FPGAs) are based on a concurrent paradigm which allows the design of efficient hardware architectures and has positioned FPGAs as an ideal device for implementing compute-intensive applications. For this reason, FPGA technology has had a great impact in areas such as computer vision, where one of the main objectives for researchers working in this field is to create efficient automatic object recognition systems. Therefore, the need to provide undergraduates with the necessary skills to design FPGA-based object recognition systems is evident. With this aim in mind, it is essential that specialization courses related to the design of these systems include the required resources for the student to apply the theoretical knowledge in solving practical problems. In this article, we present a development tool designed to help students, teachers, and researchers during the design-modeling-implementation process of object recognition systems based on FPGAs. The proposed tool operates under a modular approach as this facilitates the working on any of the phases of a recognition system and it is considered as a hybrid because the other phases can be developed using a software language. An empirical evaluation involving undergraduates enrolled in a Computer Engineering program was conducted to create a hardware architecture for the DAISY descriptor that uses the homogeneous features of objects immersed in images to produce an efficient representation. By considering similar descriptors such as Scale-Invariant Feature Transform (SIFT) and Histogram of Oriented Gradients (HOG), DAISY is computed by convolving orientation maps instead of using weighted sums of gradient norms, which offers the same kind of invariance at a lower computational cost for the dense case. The results obtained during such an evaluation indicated that students consider this FPGA-based tool to be an alternative to receiving practical training on designing systems for solving problems related to the area of object recognition.
引用
收藏
页数:24
相关论文
共 57 条
  • [1] Ali S., 2020, ADV NEUROERGONOMICS, P369
  • [2] Ali Z, 2013, IEEE GLOB ENG EDUC C, P1209, DOI 10.1109/EduCon.2013.6530260
  • [3] Alves L.F. S., 2019, 2019 21st European Conference on Power Electronics and Applications (EPE'19 ECCE Europe), P1
  • [4] [Anonymous], 2006, Technical Report CMU/SEI-2006-TR-008,
  • [5] [Anonymous], 1999, Handbook of Computer Vision and Applications
  • [6] [Anonymous], 1996, Tech. Rep. CUCS-006-96
  • [7] Real-time object recognition using local features on a DSP-based embedded system
    Arth, Clemens
    Bischof, Horst
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2008, 3 (04) : 233 - 253
  • [8] Deep learning-driven palmprint and finger knuckle pattern-based multimodal Person recognition system
    Attia, Abdelouahab
    Mazaa, Sofiane
    Akhtar, Zahid
    Chahir, Youssef
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (08) : 10961 - 10980
  • [9] GPU-based Implementation of an Optimized Nonparametric Background Modeling for Real-time Moving Object Detection
    Berjon, Daniel
    Cuevas, Carlos
    Moran, Francisco
    Garcia, Narciso
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2013, 59 (02) : 361 - 369
  • [10] A DSP-based system for the detection of vehicles parked in prohibited areas
    Boragno, S.
    Boghossian, B.
    Black, J.
    Makris, D.
    Velastin, S.
    [J]. 2007 IEEE CONFERENCE ON ADVANCED VIDEO AND SIGNAL BASED SURVEILLANCE, 2007, : 260 - 265