Real-time motion tracking using optical flow on multiple GPUs

被引:38
|
作者
Mahmoudi, S. A. [1 ]
Kierzynka, M. [2 ,3 ]
Manneback, P. [1 ]
Kurowski, K. [2 ]
机构
[1] Univ Mons, B-7000 Mons, Belgium
[2] Poznan Supercomp & Networking Ctr, PL-61704 Poznan, Poland
[3] Poznan Univ Tech, PL-60965 Poznan, Poland
关键词
the Lucas-Kanade method; sparse optical flow; multiple GPU computations; HIDDEN MARKOV-MODELS; ALGORITHM; FRAMEWORK;
D O I
10.2478/bpasts-2014-0016
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Motion tracking algorithms are widely used in computer vision related research. However, the new video standards, especially those in high resolutions, cause that current implementations, even running on modern hardware, no longer meet the needs of real-time processing. To overcome this challenge several GPU (Graphics Processing Unit) computing approaches have recently been proposed. Although they present a great potential of a GPU platform, hardly any is able to process high definition video sequences efficiently. Thus, a need arose to develop a tool being able to address the outlined problem. In this paper we present software that implements optical flow motion tracking using the Lucas-Kanade algorithm. It is also integrated with the Harris corner detector and therefore the algorithm may perform sparse tracking, i.e. tracking of the meaningful pixels only. This allows to substantially lower the computational burden of the method. Moreover, both parts of the algorithm, i.e. corner selection and tracking, are implemented on GPU and, as a result, the software is immensely fast, allowing for real-time motion tracking on videos in Full HD or even 4K format. In order to deliver the highest performance, it also supports multiple GPU systems, where it scales up very well.
引用
收藏
页码:139 / 150
页数:12
相关论文
共 50 条
  • [41] Real-time Accurate Optical Flow-based Motion Sensor
    Wei, Zhaoyi
    Lee, Dah-Jye
    Nelson, Brent E.
    Archibald, James K.
    19TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOLS 1-6, 2008, : 2966 - 2969
  • [42] Real-Time Facial Landmarks Tracking using Active Shape Model and LK Optical Flow
    Ahn, Byungtae
    Han, Yudeog
    Kweon, In So
    2012 9TH INTERNATIONAL CONFERENCE ON UBIQUITOUS ROBOTS AND AMBIENT INTELLIGENCE (URAL), 2012, : 541 - 543
  • [43] Real-Time Dynamic Motion Capture Using Multiple Kinects
    Baek, Seongmin
    Kim, Myunggyu
    ADVANCES IN COMPUTER SCIENCE AND UBIQUITOUS COMPUTING, 2017, 421 : 29 - 35
  • [44] Real-time motion tracking using 3D ultrasound
    Xu, Sheng
    Kruecker, Jochen
    Settlemier, Scott
    Wood, Bradford J.
    MEDICAL IMAGING 2007: VISUALIZATION AND IMAGE-GUIDED PROCEDURES, PTS 1 AND 2, 2007, 6509
  • [45] Real-Time Object Detection and Tracking Using Color Feature and Motion
    Singh, Pritpal
    Deepak, B. B. V. L.
    Sethi, Tanjot
    Murthy, Meta Dev Prasad
    2015 INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND SIGNAL PROCESSING (ICCSP), 2015, : 1236 - 1241
  • [46] Real-time tracking of liver motion and deformation using a flexible needle
    Peng Lei
    Fred Moeslein
    Bradford J. Wood
    Raj Shekhar
    International Journal of Computer Assisted Radiology and Surgery, 2011, 6 : 435 - 446
  • [47] Real-time tracking of liver motion and deformation using a flexible needle
    Lei, Peng
    Moeslein, Fred
    Wood, Bradford J.
    Shekhar, Raj
    INTERNATIONAL JOURNAL OF COMPUTER ASSISTED RADIOLOGY AND SURGERY, 2011, 6 (03) : 435 - 446
  • [48] MRI Reconstruction using Real-Time Motion Tracking: A Simulation Study
    Orchard, Jeff
    Staruch, Robert
    2008 42ND ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, VOLS 1-4, 2008, : 1910 - +
  • [49] Observations on real-time prostate gland motion using electromagnetic tracking
    Langen, Katja M.
    Willoughby, Twyla R.
    Meeks, Sanford L.
    Santhanam, Anand
    Cunningham, Alexis
    Levine, Lisa
    Kupelian, Patrick A.
    INTERNATIONAL JOURNAL OF RADIATION ONCOLOGY BIOLOGY PHYSICS, 2008, 71 (04): : 1084 - 1090
  • [50] Real-time markerless motion tracking using linked kinematic chains
    Luck, JP
    Small, DE
    PROCEEDINGS OF THE 6TH JOINT CONFERENCE ON INFORMATION SCIENCES, 2002, : 849 - 854