Font Size: a A A

Research And Development Of Scalable Remote Sensing Image Processing Platform

Posted on:2015-03-31Degree:MasterType:Thesis
Country:ChinaCandidate:C ChenFull Text:PDF
GTID:2268330428469671Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With a rapid development, remote sensing technology has played a more and moreimportant role in resource exploration, environmental monitoring, national economicand many other fields. As a direct outcome of remote sensing technology, remotesensing image also has a great development in spectral resolution, image resolution,spatial resolution and many other aspects, and many relevant image processingtechnology and mathematical methods are constantly emerging. To meet the needs ofthis rapid development, there is a need for remote sensing image processing softwareto expand quickly and dynamically. If it needs to change the source code, recompileand release when adding new functions to the software, it will be very costly and maycause software compatibility issues.This paper puts forward and implements a design of scalable platform of remote sensingimage processing. The platform has a default image format, and provides a formatchanging function to support the existing and future image formats as much as possible.The platform provides reading and writing of remote sensing image, image display andprocessing and other basic functions, extended functions can be developed and addedto the platform in the form of plug-ins according to the actual demands. The platformcontains internal service interface and external plug-in interface. The platformencapsulated some basic functions as services and provides interface, and plug-ins cancall the basic functions through the corresponding interface to implement the accessand use of image data and the internal services. Plug-ins should be developed accordingto the interface specification and can be called through the interface directly. A plug-incan also provide its interface specification to other plug-ins, so others can also use thisplug-in. The platform provides a plug-in management tool which can assign a menuitem for a plug-in dynamically. When initializing the platform, it will create the menuresource dynamically according to the configuration, so users can use the plug-ins bythe graphical user interface. The platform also provides the data exchange interface. Bycalling the corresponding interface, data can be exchanged between the platform andplug-ins.Through this design, developed functions can be highly reused, and new researchresults can be quickly added to the existing platform avoiding the repeated developmentof basic functions. Proved by tests, new functions and methods can be added to theexisting platform simply and quickly which archiving function expansion and can solvepractical problems accordingly.
Keywords/Search Tags:remote sensing, platform, plug-in, interface
PDF Full Text Request
Related items