Real-Time Image Processing Based on Service Function Chaining Using CPU-FPGA Architecture

被引:3
|
作者
Ukon, Yuta [1 ]
Yamazaki, Koji [1 ]
Nitta, Koyo [1 ]
机构
[1] NTT Corp, NTT Device Innovat Ctr, Atsugi, Kanagawa 2430198, Japan
关键词
service function chaining; real-time image processing; packet-reordering circuit; CPU-FPGA architecture;
D O I
10.1587/transcom.2019CPP0001
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Advanced information-processing services based on cloud computing are in great demand. However, users want to be able to customize cloud services for their own purposes. To provide image-processing services that can be optimized for the purpose of each user, we propose a technique for chaining image-processing functions in a CPU-field programmable gate array (FPGA) coupled server architecture. One of the most important requirements for combining multiple image-processing functions on a network, is low latency in server nodes. However, large delay occurs in the conventional CPU-FPGA architecture due to the overheads of packet reordering for ensuring the correctness of image processing and data transfer between the CPU and FPGA at the application level. This paper presents a CPU-FPGA server architecture with a real-time packet reordering circuit for low-latency image processing. In order to confirm the efficiency of our idea, we evaluated the latency of histogram of oriented gradients (HOG) feature calculation as an offloaded image-processing function. The results show that the latency is about 26 times lower than that of the conventional CPU-FPGA architecture. Moreover, the throughput decreased by less than 3.7% under the worst-case condition where 90 percent of the packets are randomly swapped at a 40-Gbps input rate. Finally, we demonstrated that a real-time video monitoring service can be provided by combining image processing functions using our architecture.
引用
收藏
页码:11 / 19
页数:9
相关论文
共 50 条
  • [1] Architecture based on FPGA's for real-time image processing
    Bravo, Ignacio
    Jimenez, Pedro
    Mazo, Manuel
    Lazaro, Jose Luis
    Martin, Ernesto
    RECONFIGURABLE COMPUTING: ARCHITECTURES AND APPLICATIONS, 2006, 3985 : 152 - 157
  • [2] CPU-FPGA based real-time simulation of fuel cell electric vehicle
    Ma, Rui
    Liu, Chen
    Zheng, Zhixue
    Gechter, Franck
    Briois, Pascal
    Gao, Fei
    ENERGY CONVERSION AND MANAGEMENT, 2018, 174 : 983 - 997
  • [3] A DSP/FPGA-based parallel architecture for real-time image processing
    Yan, Luxin
    Zhang, Tianxu
    Zhong, Sheng
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 610 - 610
  • [4] Real-time image processing with a compact FPGA-based systolic architecture
    Torres-Huitzil, C
    Arias-Estrada, M
    REAL-TIME IMAGING, 2004, 10 (03) : 177 - 187
  • [5] A new FPGA/DSP-based parallel architecture for real-time image processing
    Batlle, J
    Martí, J
    Ridao, P
    Amat, J
    REAL-TIME IMAGING, 2002, 8 (05) : 345 - 356
  • [6] Real-Time Simulator supporting Heterogeneous CPU/FPGA Architecture
    Baklouti, Zeineb
    Duvivier, David
    Ben Atitallah, Rabie
    Artiba, Abdelhakim
    Belanger, Nicolas
    PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND SYSTEMS MANAGEMENT (IEEE-IESM 2013), 2013, : 743 - 750
  • [7] A FPGA-based Architecture for Real-Time Image Matching
    Wang, Jianhui
    Zhong, Sheng
    Xu, Wenhui
    Zhang, Weijun
    Cao, Zhiguo
    MIPPR 2013: PARALLEL PROCESSING OF IMAGES AND OPTIMIZATION AND MEDICAL IMAGING PROCESSING, 2013, 8920
  • [8] An FPGA-based real-time image processing system
    ZONG Dexiang
    HE Yonghui
    Baosteel Technical Research, 2013, 7 (04) : 8 - 10
  • [9] Real-time image processing system for IRFPA based on FPGA
    School of Technical Physics, Xidian University, Xi'an 710071, China
    Hongwai yu Jiguang Gongcheng Infrared Laser Eng., 2006, 6 (655-658):
  • [10] Modularized Electrosurgical System With a Hybrid CPU-FPGA Chip for Real-Time Thermal Lesion Approximation
    Baik, Jinhwan
    Lee, Sangyong
    Yang, Sunchoel
    Park, Sung-Min
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2022, 71