Implementation of an FPGA-Based 3D Shape Measurement System Using High-Level Synthesis

被引:0
|
作者
Kim, Tae-Hyeon [1 ]
Lee, Hyunki [2 ]
Ok, Seung-Ho [3 ]
机构
[1] Dong eui Univ, Dept Artificial Intelligence, Busan 47340, South Korea
[2] Daegu Gyeongbuk Inst Sci & Technol DGIST, Div Intelligent Robot, Daegu 42988, South Korea
[3] Dong eui Univ, Dept Robot Automat Engn, Busan 47340, South Korea
关键词
3D shape measurement; phase measuring profilometry (PMP); FPGA; high-level synthesis (HLS); real-time processing; REAL-TIME; PHASE; PROFILOMETRY;
D O I
10.3390/electronics13163282
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Three-dimensional(3D) shape measurement using point clouds has recently gained significant attention. Phase measuring profilometry (PMP) is widely preferred for its robustness against external lighting changes and high-precision results. However, PMP suffers from long computation times due to complex calculations and its high memory usage. It also faces a 2 pi ambiguity issue, as the measured phase is limited to the 2 pi range. This is typically resolved using dual-wavelength methods. However, these methods require separate measurements of phase changes at two wavelengths, increasing the data processing volume and computation times. Our study addresses these challenges by implementing a 3D shape measurement system on a System-on-Chip (SoC)-type Field-Programmable Gate Array (FPGA). We developed a PMP algorithm with dual-wavelength methods, accelerating it through high-level synthesis (HLS) on the FPGA. This hardware implementation significantly reduces computation time while maintaining measurement accuracy. The experimental results demonstrate that our system operates correctly on the SoC-type FPGA, achieving computation speeds approximately 11.55 times higher than those of conventional software implementations. Our approach offers a practical solution for real-time 3D shape measurement, potentially benefiting applications in fields such as quality control, robotics, and computer vision.
引用
收藏
页数:14
相关论文
共 50 条
  • [41] FPGA Design of Transposed Convolutions for Deep Learning Using High-Level Synthesis
    Cristian Sestito
    Stefania Perri
    Robert Stewart
    Journal of Signal Processing Systems, 2023, 95 : 1245 - 1263
  • [42] FPGA Design of Transposed Convolutions for Deep Learning Using High-Level Synthesis
    Sestito, Cristian
    Perri, Stefania
    Stewart, Robert
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2023, 95 (10): : 1245 - 1263
  • [43] FPGA-BASED SMART CAMERA FOR 3D WAVELET-BASED IMAGE SEGMENTATION
    Salem, Mohammed A-Megeed
    Appel, Markus
    Winkler, Frank
    Meffert, Beate
    2008 SECOND ACM/IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED SMART CAMERAS, 2008, : 418 - 425
  • [44] An FPGA Implementation of a Robot Control System with an Integrated 3D Vision System
    Chen, Yi-Ting
    Shih, Ching-Long
    Chen, Guan-Ting
    SMART SCIENCE, 2015, 3 (02) : 100 - 107
  • [45] FPGA-based chlorophyll fluorescence measurement system with arbitrary light stimulation waveform using direct digital synthesis
    Alfonso Fernandez-Jaramillo, Arturo
    de Jesus Romero-Troncoso, Rene
    Duarte-Galvan, Carlos
    Torres-Pacheco, Irineo
    Gerardo Guevara-Gonzalez, Ramon
    Miguel Contreras-Medina, Luis
    Herrera-Ruiz, Gilberto
    Roberto Millan-Almaraz, Jesus
    MEASUREMENT, 2015, 75 : 12 - 22
  • [46] Evaluating the Efficiency of using TMR in the High-Level Synthesis Design Flow of SRAM-based FPGA
    dos Santos, Andre Flores
    Tambara, Lucas Antunes
    Kastensmidt, Fernanda Lima
    2017 IEEE 8TH LATIN AMERICAN SYMPOSIUM ON CIRCUITS & SYSTEMS (LASCAS), 2017,
  • [47] Numerical Study and FPGA Implementation of a New 3D Chaotic System
    Yange Zhang
    Yicheng Zeng
    Jingliang Gao
    Brazilian Journal of Physics, 2021, 51 : 1884 - 1896
  • [48] FPGA-Based Implementation of a New 3-D Multistable Chaotic Jerk System with Two Unstable Balance Points
    Vaidyanathan, Sundarapandian
    Tlelo-Cuautle, Esteban
    Benkouider, Khaled
    Sambas, Aceng
    Ovilla-Martinez, Brisbane
    TECHNOLOGIES, 2023, 11 (04)
  • [49] Numerical Study and FPGA Implementation of a New 3D Chaotic System
    Zhang, Yange
    Zeng, Yicheng
    Gao, Jingliang
    BRAZILIAN JOURNAL OF PHYSICS, 2021, 51 (06) : 1884 - 1896
  • [50] High-speed 3D shape measurement with the multi-view system using deep learning
    Yin, Wei
    Zuo, Chao
    Feng, Shijie
    Tao, Tianyang
    Chen, Qian
    OPTICAL METROLOGY AND INSPECTION FOR INDUSTRIAL APPLICATIONS VI, 2019, 11189