Real-time Image Processing System Base on Multi-core Processor

被引:4
|
作者
Zhao, Jie [1 ]
Yang, Yong-min [1 ]
Li, Ge [1 ]
机构
[1] Harbin Inst Technol, State Key Lab Robot & Syst, Harbin 150080, Heilongjiang, Peoples R China
关键词
D O I
10.1109/IITA.2009.177
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposed a real-time image processing system based on multi-core processor, which is used in the cold rolling surface defect inspection system for enhancing system's real-time performance. Based on analyzing the application demand of inspection system image processing module, the image processing system is designed that is the combination of RT-Linux real-time operation system and multi-core processor hardware platform. Taking advantage of RT-Linux multi-task scheduling mechanism based on priority, the PCI device driver is developmented to ensure receiving and saving image data in real-time. At the same time, multi-core processor makes multi-task parallel processing to be possible. Two parallelism types are analyzed, including task-level parallelism and data-level parallelism. Finally the combination of thread-level and data-level parallelism of image segmentation based on Ostu method is implemented, verifying performance of real-time image processing system based on multi-core processor. Segmentation algorithm can efficiently utilize the multi-core processor, 3.2 times faster than a single core.
引用
收藏
页码:329 / 332
页数:4
相关论文
共 50 条
  • [1] Multi-core processor system for real-time image processing in embedded computer vision applications
    Zaglewski, Robert
    Wojcikowski, Marek
    [J]. PROCEEDINGS OF THE 2008 1ST INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY, 2008, : 115 - 118
  • [2] Real-Time Predictability on Multi-Processor and Multi-Core Architectures
    Sebestyen, Gheorghe
    Marfievici, Ramona
    [J]. 2009 IEEE 5TH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTER COMMUNICATION AND PROCESSING, PROCEEDINGS, 2009, : 359 - 362
  • [3] Real-time Detection of Traffic Signs on a Multi-Core Processor
    Ach, R.
    Luth, N.
    Techmer, A.
    [J]. 2008 IEEE INTELLIGENT VEHICLES SYMPOSIUM, VOLS 1-3, 2008, : 516 - +
  • [4] Classification of Traffic Signs in Real-Time on a Multi-Core Processor
    Ach, R.
    Luth, N.
    Schinner, T.
    Techmer, A.
    Walther, S.
    [J]. 2008 IEEE INTELLIGENT VEHICLES SYMPOSIUM, VOLS 1-3, 2008, : 492 - 497
  • [5] A Hard Real-Time Capable Multi-Core SMT Processor
    Paolieri, Marco
    Mische, Joerg
    Metzlaff, Stefan
    Gerdes, Mike
    Quinones, Eduardo
    Uhrig, Sascha
    Ungerer, Theo
    Cazorla, Francisco J.
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2013, 12 (03)
  • [6] A multi matrix-processor core architecture for real-time image processing SoC
    Mizumoto, Katsuya
    Tanizaki, Tetsushi
    Kobayashi, Soichi
    Nakajima, Masarni
    Gyohten, Takayuki
    Yarnasaki, Hiroyuki
    Noda, Hideyuki
    Higashida, Motoki
    Okuno, Yoshihiro
    Arimoto, Kazutarni
    [J]. 2007 IEEE ASIAN SOLID-STATE CIRCUITS CONFERENCE, PROCEEDINGS OF TECHNICAL PAPERS, 2007, : 180 - 183
  • [7] A Real-Time Parallel Image Processing Approach on Regular PCs with Multi-Core CPUs
    Atasoy, Huseyin
    Yildirim, Esen
    Yildirim, Serdar
    Kutlu, Yakup
    [J]. ELEKTRONIKA IR ELEKTROTECHNIKA, 2017, 23 (06) : 64 - 71
  • [8] A Multi-Core FPGA-based Clustering Algorithm for Real-Time Image Processing
    Sotiropoulou, Calliope-Louisa
    Annovi, Alberto
    Beretta, Matteo
    Luciano, Pierluigi
    Nikolaidis, Spyridon
    Volpi, Guido
    [J]. 2013 IEEE NUCLEAR SCIENCE SYMPOSIUM AND MEDICAL IMAGING CONFERENCE (NSS/MIC), 2013,
  • [9] Virtual Input Method Real-time Detection System Based on Multi-core Digital Image Processing Technology
    Li Yanping
    Lin Jianhui
    [J]. PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON MECHATRONICS, ELECTRONIC, INDUSTRIAL AND CONTROL ENGINEERING, 2014, 5 : 967 - +
  • [10] Research of real-time video processing system based on 6678 multi-core DSP
    Li, Xiangzhen
    Xie, Xiaodan
    Yin, Xiaoqiang
    [J]. AOPC 2017: OPTICAL STORAGE AND DISPLAY TECHNOLOGY, 2017, 10459