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 条
  • [31] Real-Time Java']Java and Multi-Core Architectures
    Olaru, Vlad
    Hangan, Anca
    Sebestyen-Pal, Gheorghe
    Saplacan, Gavril
    [J]. 2008 IEEE 4TH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTER COMMUNICATION AND PROCESSING, PROCEEDINGS, 2008, : 215 - +
  • [32] A Energy Efficient Scheduling Base on Dynamic Voltage and Frequency Scaling for Multi-core Embedded Real-Time System
    Huang, Xin
    Li, KenLi
    Li, RenFa
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PROCEEDINGS, 2009, 5574 : 137 - 145
  • [33] CuSora: Real-time software radio using multi-core graphics processing unit
    Li, Rongchun
    Dou, Yong
    Zhou, Jie
    Deng, Lin
    Wang, Shi
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2014, 60 (03) : 280 - 292
  • [34] Real-time Video Processing Technology of Multi-core DSP Based on TIM Theory
    Gao, Qiuping
    [J]. MECHATRONICS ENGINEERING, COMPUTING AND INFORMATION TECHNOLOGY, 2014, 556-562 : 4986 - 4989
  • [35] Real-Time Task Schedulers for a High-Performance Multi-Core System
    Prabhaker, M. Lordwin Cecil
    Ram, R. Saravana
    [J]. AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2020, 54 (04) : 291 - 301
  • [36] Real-Time Task Schedulers for a High-Performance Multi-Core System
    [J]. Automatic Control and Computer Sciences, 2020, 54 : 291 - 301
  • [37] mosartMCU: Multi-Core Operating-System-Aware Real-Time Microcontroller
    Mauroner, Fabian
    Baunach, Marcel
    [J]. 2018 7TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2018, : 81 - 84
  • [38] RGMP-ROS: a Real-time ROS Architecture of Hybrid RTOS and GPOS on Multi-core Processor
    Wei, Hongxing
    Huang, Zhen
    Yu, Qiang
    Liu, Miao
    Guan, Yong
    Tan, Jindong
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2014, : 2482 - 2487
  • [39] Real Time Image Haze Removal on Multi-core DSP
    Bai, Linting
    Wu, Yongwei
    Xie, Jianchun
    Wen, Pengcheng
    [J]. 2014 ASIA-PACIFIC INTERNATIONAL SYMPOSIUM ON AEROSPACE TECHNOLOGY, APISAT2014, 2015, 99 : 244 - 252
  • [40] Energy Efficient Real Time Scheduling on Multi-core Processor with Voltage Islands
    Digalwar, Mayuri
    Gahukar, Praveen
    Mohan, Sudeept
    [J]. 2018 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2018, : 1245 - 1251