DOI QR코드

DOI QR Code

A Task Scheduling Strategy in a Multi-core Processor for Visual Object Tracking Systems

시각물체 추적 시스템을 위한 멀티코어 프로세서 기반 태스크 스케줄링 방법

  • Received : 2015.02.16
  • Accepted : 2015.12.12
  • Published : 2016.03.01

Abstract

The camera based object detection systems should satisfy the recognition performance as well as real-time constraints. Particularly, in safety-critical systems such as Autonomous Emergency Braking (AEB), the real-time constraints significantly affects the system performance. Recently, multi-core processors and system-on-chip technologies are widely used to accelerate the object detection algorithm by distributing computational loads. However, due to the advanced hardware, the complexity of system architecture is increased even though additional hardwares improve the real-time performance. The increased complexity also cause difficulty in migration of existing algorithms and development of new algorithms. In this paper, to improve real-time performance and design complexity, a task scheduling strategy is proposed for visual object tracking systems. The real-time performance of the vision algorithm is increased by applying pipelining to task scheduling in a multi-core processor. Finally, the proposed task scheduling algorithm is applied to crosswalk detection and tracking system to prove the effectiveness of the proposed strategy.

Keywords

References

  1. J. S. Gu, S. Yi and K. Yi, "Human-centered Design of a Stop-and-go Vehicle Cruise Control," Int. J. Automotive Technology, Vol.7, No.5, pp.619-624, 2006.
  2. S. J. Kwon, T. Fujioka, M. Omae, K. Y. Cho and M. W. Suh, "A Study on the Model-matching Control in the Longitudinal Autonomous Driving System," Int. J. Automotive Technology, Vol.5, No.2, pp.135-144, 2004.
  3. K. Y. Chu, J. H. Han, M. C. Lee, D. C. Kim, K. C. Jo, D. E. Oh, E. N. Yoon, M. G. Gwak, K. J. Han, D. H. Lee, B. D. Choe, Y. S. Kim, K. Y. Lee, K. S. Huh and M. Sunwoo, "Development of an Autonomous Vehicle: A1," Transactions of KSAE, Vol.19, No.4, pp.146-154, 2011.
  4. J. H. Ryu, C. S. Kim, S. H. Lee and M. H. Lee, "$H_{\infty}$ Lateral Control of an Autonomous Vehicle Using the RTK-DGPS," Int. J. Automotive Technology, Vol.8, No.5, pp.583-591, 2007.
  5. J. J. Hwang, S. G. Cho, J. S. Lee and S. H. Park, "Maritime Object Segmentation and Tracking by Using Radar and Visual Camera Integration," Journal of Information and Communication Convergence Engineering, Vol.8, No.4, pp.466- 471, 2010. https://doi.org/10.6109/jicce.2010.8.4.466
  6. J. H. Hong, W. J. Kim and K. S. Chung, "Integrated Parallelization of Video Decoding on Multi-core Systems," Journal of The Institute of Electronics Engineers of Korea, Vol.49-SD, No.7, pp.39-49, 2012.
  7. J. H. Lee, S. H. Kang, M. H. Lee, S. Li, H. I. Kim and I. K. Park, "Real-time Parallel Image Processing Library Using Mobile GPU," Journal of KIISE : Computing Practices and Letters, Vol.20, No.2, pp.96-100, 2014.
  8. W. Y. Lee, "Power-efficient Scheduling of Periodic Real-time Tasks on Lightly Loaded Multicore Processors," Journal of The Korea Society of Computer and Information, Vol.17, No.8, pp.11-19, 2012. https://doi.org/10.9708/jksci.2012.17.8.011
  9. J. Y. Kim, K. K. Kwon, S. I. Lee and K. S. Ahn, "Implementation of IDE for OSEK/VDX OS Extended Real-time Processing and Protection Functions," Journal of Korean Institute of Information Technology, Vol.11, No.2, pp.119-126, 2013.