HIGH PERFORMANCE GCP-BASED PARTICLE SWARM OPTIMIZATION OF ORTHORECTIFICATION OF AIRBORNE PUSHBROOM IMAGERY

被引:6
作者
Reguera-Salgado, Javier [1 ]
Martin-Herrero, Julio [1 ]
机构
[1] Univ Vigo, ETSET, Dept Signal Theory & Commun, E-36310 Vigo, Spain
来源
2012 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS) | 2012年
关键词
Particle Swarm Optimization; Ground Control Point; Orthorectification; Airborne Pushbroom Imagery; GPU;
D O I
10.1109/IGARSS.2012.6350729
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We present an evolutionary method for Ground Control Point-based nonlinear registration of airborne pushbroom imagery, based on an implementation of Particle Swarm Optimization (PSO). The proposed method uses previous work for real-time GPU-based geocorrection of airborne pushbroom imagery. By projecting each acquired line onto a Digital Terrain Model (DTM) from the position and attitude of the camera at the time of acquisition, an orthoimage is generated. Using geocorrection as optimization function, the speed achieved allows using evolutionary methods in feasible time, enabling hundreds of repeated approximations during rectification, in contrast to classical geocorrection methods. In our approach, taking advantage of the speed and parallelization of Graphic Processing Units (GPU) by means of CUDA, PSO is used to find the best match between the projected pixels and a number of Ground Control Points, compensating any systematic errors in the navigation data used for the generation of the orthoimage.
引用
收藏
页码:4086 / 4089
页数:4
相关论文
共 12 条
[1]  
[Anonymous], 2012, OPENGL PROGRAMMING G
[2]  
[Anonymous], 2016, Programming massively parallel processors: a hands-on approach
[3]  
[Anonymous], 2011, CUDA by Example: An Introduction to General-Purpose GPU Programming
[4]  
[Anonymous], 2010, Thrust: A parallel template library
[5]   The particle swarm - Explosion, stability, and convergence in a multidimensional complex space [J].
Clerc, M ;
Kennedy, J .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (01) :58-73
[6]  
Clerc M., 2006, Particle Swarm Optimization
[7]  
Eberhart R., 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science (Cat. No.95TH8079), P39, DOI 10.1109/MHS.1995.494215
[8]  
Martin-Herrero Julio, 2012, IEEE T GEOS IN PRESS
[9]  
Parsopoulos KE, 2010, PARTICLE SWARM OPTIMIZATION AND INTELLIGENCE: ADVANCES AND APPLICATIONS, P1, DOI 10.4018/978-1-61520-666-7
[10]  
Reguera-Salgado Javier, 2011, SPIE C SERIES, V8183