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 条
  • [41] Real-time object detection and tracking in omni-directional surveillance using GPU
    Depraz, Florian
    Popovic, Vladan
    Ott, Beat
    Wellig, Peter
    Leblebici, Yusuf
    [J]. TARGET AND BACKGROUND SIGNATURES, 2015, 9653
  • [42] Real-time Security Evaluation for Unmanned Aircraft Systems under Data-driven Attacks
    Xiao, Jiaping
    Jiang, Jianchun
    [J]. 2018 13TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2018, : 842 - 847
  • [43] Real-time video photomosaics with optimized image set and GPU
    Yoon-Seok Choi
    Soonchul Jung
    Jae Woo Kim
    Bon-Ki Koo
    [J]. Journal of Real-Time Image Processing, 2014, 9 : 569 - 578
  • [44] Real-time video photomosaics with optimized image set and GPU
    Choi, Yoon-Seok
    Jung, Soonchul
    Kim, Jae Woo
    Koo, Bon-Ki
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2014, 9 (03) : 569 - 578
  • [45] Real-Time GPU Based Video Segmentation with Depth Information
    Bidyanta, Nilangshu
    Akoglu, Ali
    [J]. 2018 IEEE/ACS 15TH INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2018,
  • [46] GPU-Accelerated Real-Time Video Background Subtraction
    Boghdady, Ramy
    Salama, Cherif
    Wahba, Ayman
    [J]. 2015 TENTH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS (ICCES), 2015, : 34 - 39
  • [47] Real-time scheduling in video systems
    deKock, EA
    Aarts, EHL
    Essink, G
    [J]. PROCEEDINGS OF THE JOINT WORKSHOP ON PARALLEL AND DISTRIBUTED REAL-TIME SYSTEMS: FIFTH INTERNATIONAL WORKSHOP ON PARALLEL AND DISTRIBUTED REAL-TIME SYSTEMS (WPDRTS) AND THE THIRD WORKSHOP ON OBJECT-ORIENTED REAL-TIME SYSTEMS (OORTS), 1997, : 309 - 318
  • [48] Real-Time Online Video Object Silhouette Extraction Using Graph Cuts on the GPU
    Garrett, Zachary A.
    Saito, Hideo
    [J]. IMAGE ANALYSIS AND PROCESSING - ICIAP 2009, PROCEEDINGS, 2009, 5716 : 985 - 994
  • [49] Real-time video anomaly detection for smart surveillance
    Ali, Manal Mostafa
    [J]. IET IMAGE PROCESSING, 2023, 17 (05) : 1375 - 1388
  • [50] Video-based real-time surveillance of vehicles
    Srivastava, Satyam
    Delp, Edward J.
    [J]. JOURNAL OF ELECTRONIC IMAGING, 2013, 22 (04)