Design and Optimization of Real-Time Texture Analysis using Sum and Difference Histograms Implemented on an FPGA

被引:8
|
作者
Ibarra-Manzano, M. -A. [1 ]
Almanza-Ojeda, D. -L. [1 ]
Lopez-Hernandez, J. -M. [2 ]
机构
[1] Univ Toulouse, CNRS, LAAS, Toulouse, France
[2] Univ Guanajuato, DICIS, Guanajuato, Mexico
关键词
CLASSIFICATION;
D O I
10.1109/CERMA.2010.108
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This work presents the adequacy of a dense texture analysis algorithm based on sum and difference histograms (SDHs) into a reconfigurable architecture. A deep analysis of the SDHs algorithm helps found a significant reduction in operations, size and access memory which consequently optimize resources, memory and latency time during the implementation. Furthermore, integer arithmetic operations used by SDHs are directly compatible with the FPGA making faster and efficient the implementation. Final architecture constructs 30 dense texture feature images of 640 x 480 pixels per second. Also a performance comparison among three different texture analysis architectures highlights a better trade off in performance, latency, logic elements and memory size of our system. The optimization and the resource saving make the proposed architecture an interesting choice to solve the problem of texture analysis in real time, quite used in artificial vision, autonomous navigation and medical applications.
引用
收藏
页码:325 / 330
页数:6
相关论文
共 50 条
  • [1] Determining the Direction of Images Using Sum and Difference Histograms and Texture Descriptors
    Araujo, Adriel Santos
    Resmini, Roger
    Conci, Aura
    [J]. PROCEEDINGS OF THE 2020 INTERNATIONAL CONFERENCE ON SYSTEMS, SIGNALS AND IMAGE PROCESSING (IWSSIP), 27TH EDITION, 2020, : 193 - 198
  • [2] Real-Time GPS Receiver Implemented using Altera FPGA Board
    Yerabati, Shravani
    Hu, Zhen
    Elkeelany, Omar
    [J]. IEEE SOUTHEASTCON 2010: ENERGIZING OUR FUTURE, 2010, : 332 - 337
  • [3] FPGA-based System for Real-Time Video Texture Analysis
    Maroulis, Dimitris
    Iakovidis, Dimitris K.
    Bariamis, Dimitris
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2008, 53 (03): : 419 - 433
  • [4] FPGA-based System for Real-Time Video Texture Analysis
    Dimitris Maroulis
    Dimitris K. Iakovidis
    Dimitris Bariamis
    [J]. Journal of Signal Processing Systems, 2008, 53
  • [5] Real-time wavelet domain video denoising implemented in FPGA
    Katona, M
    Pizurica, A
    Zlokolica, V
    Teslic, N
    Philips, W
    [J]. WAVELET APPLICATIONS IN INDUSTRIAL PROCESSING II, 2004, 5607 : 63 - 70
  • [6] Illumination invariant color texture analysis based on sum- and difference-histograms
    Münzenmayer, C
    Wilharm, S
    Hornegger, J
    Wittenberg, T
    [J]. PATTERN RECOGNITION, PROCEEDINGS, 2005, 3663 : 17 - 24
  • [7] Real time PCB diagnosis using FPGA - implemented video analysis tool
    Berechet, Vasilica A.
    Ionescu, Laurentiu M.
    Mazare, Alin Gh.
    Lita, Ioan
    Lita, Adrian-Ioan I.
    [J]. 2015 IEEE 21ST INTERNATIONAL SYMPOSIUM FOR DESIGN AND TECHNOLOGY IN ELECTRONIC PACKAGING (SIITME), 2015, : 201 - 204
  • [8] FPGA-based real-time visual tracking system using adaptive color histograms
    Cho, Jung Uk
    Jin, Seung Hun
    Pham, Xuan Dai
    Kim, Dongkyun
    Jeon, Jae Wook
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS, VOLS 1-5, 2007, : 172 - 177
  • [9] FPGA memory optimization for real-time imaging
    Houzet, Dominique
    Fresse, Virginie
    Konik, Hubert
    [J]. PROCEEDINGS OF THE 2016 CONFERENCE ON DESIGN AND ARCHITECTURES FOR SIGNAL & IMAGE PROCESSING, 2016, : 176 - 182
  • [10] Convolution operation implemented in FPGA structures for real-time image processing
    Jamro, E
    Wiatr, K
    [J]. ISPA 2001: PROCEEDINGS OF THE 2ND INTERNATIONAL SYMPOSIUM ON IMAGE AND SIGNAL PROCESSING AND ANALYSIS, 2001, : 417 - 422