Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Framework programming method for generic programming for data-intensive remote sensing image processing

A remote sensing image processing, data-oriented technology, applied in electrical digital data processing, special data processing applications, program control devices, etc., can solve the problems of low parallel efficiency, cumbersome and difficult remote sensing data processing programming, and achieve high parallel efficiency, Simplify the processing of complex remote sensing data structures and overcome the effects of high programming capabilities

Active Publication Date: 2016-08-17
CENT FOR EARTH OBSERVATION & DIGITAL EARTH CHINESE ACADEMY OF SCI
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The technical problem of the present invention is: to overcome the existing data-intensive remote sensing data processing programming cumbersome, difficult, and low parallel efficiency defects, to provide a parallel programming model based on the algorithm Skeleton-oriented massive remote sensing data processing, the method will general Introduce type programming into the parallel development of remote sensing application algorithms. Based on the parallel computing characteristics of remote sensing algorithms and the analysis of parallel algorithm frameworks, Skeleton modeling and abstraction of massive remote sensing data processing methods are carried out, and a data-intensive remote sensing data processing algorithm is established. parallel programming paradigm

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Framework programming method for generic programming for data-intensive remote sensing image processing
  • Framework programming method for generic programming for data-intensive remote sensing image processing
  • Framework programming method for generic programming for data-intensive remote sensing image processing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The framework programming method of generic programming for data-intensive remote sensing image processing according to the embodiment of the present invention includes the following steps:

[0028] 1) Based on the analysis of the computing characteristics of remote sensing data processing algorithms and the parallel algorithm framework, the recurring public parallel computing models are modeled, and the parallel algorithm Skeleton for massive remote sensing data processing is abstracted. The Skeleton, a common parallel algorithm framework, is extracted and abstracted during the solution process;

[0029] 2) For the characteristics of multi-band image data structure (three-dimensional matrix), complex geographic information data structure and big data scale of remote sensing image data, develop distributed remote sensing image data model RSData Templates;

[0030] 3) On the basis of the distributed remote sensing image data model RSData Templates, the generic abstraction and C...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a data-intensive remote sensing image processing-oriented generic programmed framework programming method. The technical scheme comprises the following steps of 1, according to characteristics of large mass, complex data structure and the like of sensing image data, building a distributed remote sensing image model; 2, on the basis of remote data parallel processing algorithm analysis, modeling and abstracting a public computing mode which repeatedly appears, and building remote a sensing data processing algorithm-oriented parallel algorithm; and 3, packaging the parallel algorithm through a template mechanism to realize a generic programmed algorithm model. The method has the beneficial effects that a parallel programming mode is provided by remote sensing application algorithm, so that the parallel programming difficulty of a large amount of sensing data processing applications can be effectively reduced, the defect that the requirement on the programming ability of a domain expert in the traditional remote data processing is high is overcome, and wide application of parallel computing technology to large area even global massive remote data processing of global change, dynamic disaster monitoring and the like is greatly promoted.

Description

Technical field [0001] The invention relates to the field of remote sensing data processing, in particular to a framework programming method for generic programming for data-intensive remote sensing image processing. Background technique [0002] With the rapid development of remote sensing technology, remote sensing image data is increasing at a rate of terabytes per day. How to process massive amounts of data in real time, quickly and efficiently is an important challenge facing the current remote sensing data application. The rapid development of high-performance parallel computing technology based on distributed parallel clusters provides important technical means for data-intensive remote sensing image processing. Currently, multi-core cluster systems are gradually becoming the mainstream of parallel computing. This hybrid parallel system has a complex multi-layer parallel structure and an increasingly large system scale. Its parallel program development has multi-level par...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/44G06F17/30
Inventor 马艳王力哲刘定生刘鹏
Owner CENT FOR EARTH OBSERVATION & DIGITAL EARTH CHINESE ACADEMY OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products