IMPLEMENTATION OF A REAL-TIME STACKING ALGORITHM IN A PHOTOGRAMMETRIC DIGITAL CAMERA FOR UAVS

被引:0
|
作者
Audi, Ahmad [1 ,2 ]
Pierrot-Deseilligny, Marc [1 ,3 ]
Meynard, Christophe [1 ]
Thom, Christian [1 ]
机构
[1] IGN, LOEMI, LaSTIG, 73 Ave Paris, F-94160 St Mande, France
[2] Univ Paris Est, 6-8 Ave Blaise Pascal, F-77420 Champs Sur Marne, France
[3] ENSG, 6-8 Ave Blaise Pascal, F-77420 Champs Sur Marne, France
关键词
UAVs; image stacking; real-time; hardware/Software co-design; FPGA; image processing; CALIBRATION;
D O I
10.5194/isprs-archives-XLII-2-W6-13-2017
中图分类号
P9 [自然地理学];
学科分类号
0705 ; 070501 ;
摘要
In the recent years, unmanned aerial vehicles (UAVs) have become an interesting tool in aerial photography and photogrammetry activities. In this context, some applications (like cloudy sky surveys, narrow-spectral imagery and night-vision imagery) need a long-exposure time where one of the main problems is the motion blur caused by the erratic camera movements during image acquisition. This paper describes an automatic real-time stacking algorithm which produces a high photogrammetric quality final composite image with an equivalent long-exposure time using several images acquired with short-exposure times. Our method is inspired by feature-based image registration technique. The algorithm is implemented on the light-weight IGN camera, which has an IMU sensor and a SoC/FPGA. To obtain the correct parameters for the resampling of images, the presented method accurately estimates the geometrical relation between the first and the Nth image, taking into account the internal parameters and the distortion of the camera. Features are detected in the first image by the FAST detector, than homologous points on other images are obtained by template matching aided by the IMU sensors. The SoC/FPGA in the camera is used to speed up time-consuming parts of the algorithm such as features detection and images resampling in order to achieve a real-time performance as we want to write only the resulting final image to save bandwidth on the storage device. The paper includes a detailed description of the implemented algorithm, resource usage summary, resulting processing time, resulting images, as well as block diagrams of the described architecture. The resulting stacked image obtained on real surveys doesn't seem visually impaired. Timing results demonstrate that our algorithm can be used in real-time since its processing time is less than the writing time of an image in the storage device. An interesting by-product of this algorithm is the 3D rotation estimated by a photogrammetric method between poses, which can be used to recalibrate in real-time the gyrometers of the IMU.
引用
收藏
页码:13 / 19
页数:7
相关论文
共 50 条
  • [1] Real-time implementation of camera positioning algorithm based on FPGA & SOPC
    Yang Mingcao
    Qiu Yuehong
    [J]. 7TH INTERNATIONAL SYMPOSIUM ON ADVANCED OPTICAL MANUFACTURING AND TESTING TECHNOLOGIES: OPTICAL TEST AND MEASUREMENT TECHNOLOGY AND EQUIPMENT, 2014, 9282
  • [2] Real-time auto-focusing algorithm for digital video camera
    Sheng, Yun
    Qin, Ya-Jie
    Hong, Zhi-Liang
    [J]. Guangdian Gongcheng/Opto-Electronic Engineering, 2008, 35 (08): : 139 - 144
  • [3] Real-time Implementation of Mixing Adaptive Control on Quadrotor UAVs
    Buyukkabasakal, Kemal
    Fidan, Baris
    Savran, Aydogan
    Koksal, Nasrettin
    [J]. 2015 EUROPEAN CONTROL CONFERENCE (ECC), 2015, : 3597 - 3602
  • [4] An Implementation of Real-Time Audio Monitoring in Network Camera
    Yuan, Xuehao
    Zhang, Yumeng
    Li, Hui
    [J]. MULTIMEDIA AND SIGNAL PROCESSING, 2012, 346 : 412 - 419
  • [5] Real-Time Implementation of an Efficient Speech Enhancement Algorithm for Digital Hearing Aids
    高杰
    张辉
    胡广书
    [J]. Tsinghua Science and Technology, 2006, (04) : 475 - 480
  • [6] Real-time implementation of parallel digital timing recovery algorithm with reduced complexity
    Hao, Ruibin
    Li, Yan
    Wang, Xiaodong
    Wu, Jian
    Qiu, Jifang
    Hong, Xiaobin
    [J]. 2018 ASIA COMMUNICATIONS AND PHOTONICS CONFERENCE (ACP), 2018,
  • [7] Real-time Implementation of Digital Coherent Detection
    Noe, R.
    Rueckert, U.
    Hoffmann, S.
    Peveling, R.
    Pfau, T.
    El-Darawy, M.
    Al-Bermani, A.
    [J]. 2009 35TH EUROPEAN CONFERENCE ON OPTICAL COMMUNICATION (ECOC), 2009,
  • [8] Real-time focusing algorithm for iris recognition camera
    Park, KR
    Kim, J
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2005, 35 (03): : 441 - 444
  • [9] A real-time focusing algorithm for iris recognition camera
    Park, KR
    Kim, J
    [J]. BIOMETRIC AUTHENTICATION, PROCEEDINGS, 2004, 3072 : 410 - 417
  • [10] Improved real-time photogrammetric stitching
    de Villiers, Jason
    Cronje, Jaco
    [J]. AUTOMATIC TARGET RECOGNITION XXIII, 2013, 8744