A Framework for Rapid Prototyping of Embedded Vision Applications

被引:0
|
作者
Mefenza, Michael [1 ]
Yonga, Franck [1 ]
Saldanha, Luca B. [1 ]
Bobda, Christophe [1 ]
Velipassalar, Senem [2 ]
机构
[1] Univ Arkansas, CSCE Dept, Fayetteville, AR 72701 USA
[2] Syracuse Univ, Dept EE & CS, Syracuse, NY USA
基金
美国国家科学基金会;
关键词
Vision; Verification; SystemC; SoC; UVM; FPGA;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present a framework for fast prototyping of embedded video applications. Starting with a high-level executable specification written in OpenCV, we apply semi-automatic refinements of the specification at various levels (TLM and RTL), the lowest of which is a system-on-chip prototype in FPGA. The refinement leverages the structure of image processing applications to map high-level representations to lower level implementation with limited user intervention. Our framework integrates the computer vision library OpenCV for software, SystemC/TLM for high-level hardware representation, UVM and QEMU-OS for virtual prototyping and verification into a single and uniform design and verification flow. With applications in the field of driving assistance and object recognition, we prove the usability of our framework in producing performance and correct design.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Rapid Prototyping of Embedded Vision Systems: Embedding Computer Vision Applications into Low-Power Heterogeneous Architectures
    Aldegheri, Stefano
    Bombieri, Nicola
    [J]. PROCEEDINGS OF THE 2018 29TH INTERNATIONAL SYMPOSIUM ON RAPID SYSTEM PROTOTYPING (RSP): SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE, 2018, : 63 - 69
  • [2] URANUS:: A rapid prototyping tool for FPGA embedded computer vision
    Rosales-Hernandez, Victor
    Castillo-Jimenez, Liz
    Viveros-Velez, Gilberto
    Zuniga-Grajeda, Virgilio
    Trevino Torres, Abel
    Arias-Estrada, M.
    [J]. EIGHT INTERNATIONAL CONFERENCE ON QUALITY CONTROL BY ARTIFICIAL VISION, 2007, 6356
  • [3] An Open Framework for Rapid Prototyping of Signal Processing Applications
    Pelcat, Maxime
    Piat, Jonathan
    Wipliez, Matthieu
    Aridhi, Slaheddine
    Nezan, Jean-Francois
    [J]. EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2009, (01)
  • [4] SARA: a flexible framework for rapid prototyping of mobile robotics applications
    Pagnottelli, Stefano
    Valigi, Paolo
    [J]. PROCEEDINGS OF 2006 MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION, VOLS 1 AND 2, 2006, : 623 - +
  • [5] Hardware Design in Smart Home Applications: Rapid Prototyping and Embedded Systems
    Long, Tao
    Wong, Johnny
    Satterfield, Debra
    Yang, Hen-I.
    Amin, Viren
    [J]. TOWARD USEFUL SERVICES FOR ELDERLY AND PEOPLE WITH DISABILITIES, 2011, 6719 : 220 - +
  • [6] Software Framework for Prototyping Embedded Integrated Vehicle Health Management Applications
    Sreenuch, T.
    Tsourdos, A.
    Jennions, I. K.
    [J]. JOURNAL OF AEROSPACE INFORMATION SYSTEMS, 2014, 11 (02): : 82 - 96
  • [7] Rapid prototyping of networked embedded systems
    Sveda, M
    [J]. ECBS 2003: 10TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOP ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2003, : 125 - 132
  • [8] VARU framework: Enabling rapid prototyping of VR, AR and ubiquitous applications
    Irawati, Sylvia
    Ahn, Sangchul
    Kim, Jinwook
    Ko, Heedong
    [J]. IEEE VIRTUAL REALITY 2008, PROCEEDINGS, 2008, : 201 - 208
  • [9] AR-Room: a rapid prototyping framework for augmented reality applications
    Park, Jong-Seung
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2011, 55 (03) : 725 - 746
  • [10] SPINE: A domain-specific framework for rapid prototyping of WBSN applications
    Bellifemine, Fabio
    Fortino, Giancarlo
    Giannantonio, Roberta
    Gravina, Raffaele
    Guerrieri, Antonio
    Sgroi, Marco
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (03): : 237 - 265