Font Size: a A A

Design And Implementation Of Spaceborne In Sar Processing Software With Qt

Posted on:2015-03-01Degree:MasterType:Thesis
Country:ChinaCandidate:L Y LiFull Text:PDF
GTID:2308330464966806Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
A spaceborne interferometric synthetic aperture radar(Spaceborne In SAR) is installed on the satellite, the space shuttle and the space station, etc., which can not only overcome the disadvantages of the airborne In SARs, but has the advantages of all-time, all-weather and global coverage. Due to the high spatial resolution and wide mapping swath of spaceborne In SARs, the amount of echo data is great and processing algorithms are very complex. Therefore, a set of spaceborne In SAR data processing software with excellent processing algorithms and superior processing efficiency is important to be developed.In recent years, the research institutions and universities at home and abroad have developed some spaceborne In SAR data processing softwares. However, the precision of the processing algorithms or the complex operational interface can not meet the requirements. The main contributions of this dissertation are listed as follows:1. The development process and important applications of spaceborne In SAR are introduced. Futhermore, the disadvantages and advantages of the existing processing softwares for spaceborne In SAR are concluded and analyzed.2. The basic principles of spaceborne In SAR and the main data processing steps are introduced. According to the characteristics of spaceborne In SAR data processing and design requirements, a software design architecture of spaceborne In SAR data processing software is proposed, including project management subsystem, data management subsystem, data processing subsystem and image displaying subsystem.3. To improve the efficiency of spaceborne In SAR data processing, the parallel design of data processing modules are studied. Firstly, a detailed description of the parallel programming methods of Open MP and MPI is presented. Then the SAR image registration module, interferometric phase formation module, phase unwrapping module and DEM generation module are analyzed with the Fork-Join model of Open MP and the equivalent model of MPI, respectively. Finally, the parallel design of SAR image registration is implemented, which can enormously cut down the running time ofregistration and preserve the precision. Through the comparision analysis of the serial and the parallel programs, the results prove the correctness and effectiveness of the parallel design.4. On the basis of the analysis above, the Qt software development platform is adopted. The development and implementation of the software are presented in detail, including project management module, data processing module and image display module. In order to view the results more conveniently and intuitively, open graphics library(Open GL) is applied in the image display module.
Keywords/Search Tags:Spaceborne InSAR, software architecture, Qt, OpenMP, MPI
PDF Full Text Request
Related items