Implementation of Sobel Edge Detection on FPGA based on OpenCL

被引:0
|
作者
You, Baoshan [1 ]
Sheng, Weihua [2 ]
Ma, Hongwei [1 ]
Gu, Ye [3 ]
Qin, Yinglin [1 ]
机构
[1] Shandong Jianzhu Univ, Sch Comp Sci & Technol, Jinan 250101, Shandong, Peoples R China
[2] Oklahoma State Univ, Sch Elect & Comp Engn, Stillwater, OK 74078 USA
[3] Shenzhen Acad Robot, Shenzhen 518057, Peoples R China
基金
中国国家自然科学基金;
关键词
OpenCL; Sobel; FPGA; Embedded System;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, Sobel edge detection is implemented on an FPGA using a DE1-SoC development board front TERASIC. OpenCL as a new scheme is used for implementation. The development process and implementation details are described The results show that OpenCL is an efficient method for FPGA development compared to traditional Hardware Description Language (HDL). We apply the OpenCL programming to FPGA-based Sobel edge detection. which gains a significant performance increase compared to that of software methods. The work of this paper can be extended to more complicated algorithms.
引用
收藏
页码:753 / 758
页数:6
相关论文
共 50 条
  • [1] A FPGA based implementation of Sobel edge detection
    Nausheen, Nazma
    Seal, Ayan
    Khanna, Pritee
    Halder, Santanu
    MICROPROCESSORS AND MICROSYSTEMS, 2018, 56 : 84 - 91
  • [2] A Heterogeneous Implementation of the Sobel Edge Detection Filter Using OpenCL
    Sanida, Theodora
    Sideris, Argyrios
    Dasygenis, Minas
    2020 9TH INTERNATIONAL CONFERENCE ON MODERN CIRCUITS AND SYSTEMS TECHNOLOGIES (MOCAST), 2020,
  • [3] Implementation of Sobel operator based image edge detection on FPGA
    Ravivarma, G.
    Gavaskar, K.
    Malathi, D.
    Asha, K. G.
    Ashok, B.
    Aarthi, S.
    MATERIALS TODAY-PROCEEDINGS, 2021, 45 : 2401 - 2407
  • [4] Implementation of Sobel Edge Detection with Image Processing on FPGA
    Priyankal, V
    Rama, Y. Sri
    Sravani, Kadaru
    Kavya, Basam
    2024 2ND WORLD CONFERENCE ON COMMUNICATION & COMPUTING, WCONF 2024, 2024,
  • [5] FPGA implementation of edge detection for Sobel operator in eight directions
    Zou Xiangxi
    Zhang Yonghui
    Zhang Shuaiyan
    Zhang Jian
    2018 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2018), 2018, : 520 - 523
  • [6] Efficient implementation of Sobel edge detection algorithm on CPU, GPU and FPGA
    Chouchene, M. (ch.marwa.84@gmail.com), 1600, Inderscience Enterprises Ltd. (05): : 2 - 3
  • [7] Performance Analysis of FPGA Based Sobel Edge Detection Operator
    Yasri, I.
    Hamid, N. H.
    Yap, V. V.
    ICED: 2008 INTERNATIONAL CONFERENCE ON ELECTRONIC DESIGN, VOLS 1 AND 2, 2008, : 632 - 635
  • [8] A Proposed FPGA Based Architecture for Sobel Edge Detection Operator
    Abbasi, Tanvir A.
    Abbasi, Mohd. Usaid
    JOURNAL OF ACTIVE AND PASSIVE ELECTRONIC DEVICES, 2007, 2 (04): : 271 - 277
  • [9] Design of Edge Detection Algorithm for Image Sobel Based on FPGA
    Yao Gao-xiang
    PROCEEDINGS OF 2015 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2015), 2015, : 851 - 853
  • [10] Implementation of Pipelined Sobel Edge Detection Algorithm on FPGA for High Speed Applications
    Vanishree
    Reddy, K. V. Ramana
    2013 INTERNATIONAL CONFERENCE ON EMERGING TRENDS IN COMMUNICATION, CONTROL, SIGNAL PROCESSING AND COMPUTING APPLICATIONS (IEEE-C2SPCA-2013), 2013,