Real-Time Unmanned Aircraft Systems Surveillance Video Mosaicking using GPU

被引:0
|
作者
Camargo, Aldo [1 ]
Anderson, Kyle [1 ]
Wang, Yi [1 ]
Schultz, Richard R. [1 ]
Fevig, Ronald A. [2 ]
机构
[1] Univ North Dakota, Dept Elect Engn, Grand Forks, ND 58202 USA
[2] Univ North Dakota, Space Studies Dept, Grand Forks, ND 58202 USA
关键词
GPU computer vision; I; -; frame; Parallel programming; Real time video surveillance; Video mosaicking;
D O I
10.1117/12.849974
中图分类号
TP7 [遥感技术];
学科分类号
081102 ; 0816 ; 081602 ; 083002 ; 1404 ;
摘要
Digital video mosaicking from Unmanned Aircraft Systems (UAS) is being used for many military and civilian applications, including surveillance, target recognition, border protection, forest fire monitoring, traffic control on highways, monitoring of transmission lines, among others. Additionally, NASA is using digital video mosaicking to explore the moon and planets such as Mars. In order to compute a "good" mosaic from video captured by a UAS, the algorithm must deal with motion blur, frame-to-frame jitter associated with an imperfectly stabilized platform, perspective changes as the camera tilts in flight, as well as a number of other factors. The most suitable algorithms use SIFT (Scale-Invariant Feature Transform) to detect the features consistent between video frames. Utilizing these features, the next step is to estimate the homography between two consecutives video frames, perform warping to properly register the image data, and finally blend the video frames resulting in a seamless video mosaick. All this processing takes a great deal of resources of resources from the CPU, so it is almost impossible to compute a real time video mosaic on a single processor. Modern graphics processing units (GPUs) offer computational performance that far exceeds current CPU technology, allowing for real-time operation. This paper presents the development of a GPU-accelerated digital video mosaicking implementation and compares it with CPU performance. Our tests are based on two sets of real video captured by a small UAS aircraft; one video comes from Infrared (IR) and Electro-Optical (EO) cameras. Our results show that we can obtain a speed-up of more than 50 times using GPU technology, so real-time operation at a video capture of 30 frames per second is feasible.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Real-time Video Stabilization and Mosaicking for Monitoring and Surveillance
    Amiri, Ali Jahani
    Moradi, Hadi
    [J]. 2016 4TH RSI INTERNATIONAL CONFERENCE ON ROBOTICS AND MECHATRONICS (ICROM), 2016, : 613 - 618
  • [2] Real-time Panorama Composition for Video Surveillance using GPU
    Shete, Pritam Prakash
    Sarode, Dinesh Madhukar
    Bose, Surojit Kumar
    [J]. 2016 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2016, : 137 - 143
  • [3] Real-time video mosaicking using feature point correspondance
    Breckon, Toby
    Brzeszcz, Mateusz
    [J]. PERCEPTION, 2011, 40 (01) : 125 - 126
  • [4] A real-time video mosaicking and target tracking system
    Jiang, N
    Ma, L
    Abousleman, GP
    Si, J
    [J]. Airborne Intelligence, Surveillance, Reconnaissance (ISR) Systems and Applications II, 2005, 5787 : 146 - 153
  • [5] Real-time video mosaicking robust to dynamic scenes
    Jiang, Nan
    Abousleman, Glen
    Si, Jennie
    [J]. AIRBORNE INTELLIGENCE, SURVEILLANCE, RECONNAISSANCE (ISR) SYSTEMS AND APPLICATIONS III, 2006, 6209
  • [6] REAL-TIME VIDEO MOSAICKING OF THE OCEAN-FLOOR
    MARKS, RL
    ROCK, SM
    LEE, MJ
    [J]. IEEE JOURNAL OF OCEANIC ENGINEERING, 1995, 20 (03) : 229 - 241
  • [7] Super-Resolution Mosaicking of Unmanned Aircraft System (UAS) Surveillance Video Using Levenberg Marquardt (LM) Algorithm
    Camargo, Aldo
    Schultz, Richard R.
    He, Qiang
    [J]. ADVANCES IN VISUAL COMPUTING, PT I, 2010, 6453 : 698 - +
  • [8] GPU-Accelerated Foreground Segmentation and Labeling for Real-Time Video Surveillance
    Song, Wei
    Tian, Yifei
    Fong, Simon
    Cho, Kyungeun
    Wang, Wei
    Zhang, Weiqiang
    [J]. SUSTAINABILITY, 2016, 8 (10)
  • [9] Real-Time Conceptual Video Interpretation for Surveillance Systems using Euclidean Norms
    Prakash, K.
    Chitteti, Chengamma
    Reddy, G. Rama Subba
    Saranya, S.
    [J]. JOURNAL OF ALGEBRAIC STATISTICS, 2022, 13 (02) : 753 - 759
  • [10] REAL-TIME VIDEO BASED LIGHTING USING GPU RAYTRACING
    Kronander, Joel
    Dahlin, Johan
    Jonsson, Daniel
    Kok, Manon
    Schon, Thomas B.
    Unger, Jonas
    [J]. 2014 PROCEEDINGS OF THE 22ND EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2014, : 1627 - 1631