Method for processing remote sensing image by adopting parallel pipeline

A remote sensing image and pipeline technology, applied in image data processing, image data processing, concurrent instruction execution, etc., can solve problems such as complex processing process, increased data volume, and various modes, so as to improve processing efficiency, improve efficiency, and strengthen The effect of flexibility

Active Publication Date: 2017-12-29
CHINA CENT FOR RESOURCES SATELLITE DATA & APPL
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Nowadays, remote sensing satellites and their payloads are becoming more and more complex: 1. The amount of data increases geometrically, and the size of files that need to be recorded for one reception is generally tens of GB, or even hundreds of GB; 2. The processing process is also very complicated , it often takes multiple steps to process the final result; 3. There are many types of loads, various modes, and complex algorithms. During the development and operation process, the processing has to be decomposed into multiple intermediate results for storage, so as to use analysis tools to find out problems afterwards
[0003] There is a dilemma in the workflow system used by the existing remote sensing processing software for the intermediate results to be processed: if the intermediate results are saved as files, it often takes too much time to read in and out of the disk between multiple steps
However, saving the intermediate results in a buffer cannot be done due to the limitation of the host memory.

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
  • Method for processing remote sensing image by adopting parallel pipeline
  • Method for processing remote sensing image by adopting parallel pipeline
  • Method for processing remote sensing image by adopting parallel pipeline

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] Below in conjunction with accompanying drawing and specific embodiment the present invention is described in further detail:

[0047] The concepts involved in the present invention are defined first.

[0048] Job: That is, a task that converts a set of input data streams into a set of output data streams every time it runs successfully. The running process of the job is similar to the two phases of the SQL (Structured Query Language) query process of the database, which includes the two phases of building parallel workflows and executing parallel workflows (parallel workflows are similar to explain plans in SQL) or execution plan), similarly, the execution of SQL includes constructing an explain plan and executing an explain plan. Usually, the input data stream needs to be read from the file, and the output data stream needs to be written from the file. But if the job is placed in a larger process such as a MapReduce framework, its input and output may also be network...

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 method for processing a remote sensing image by adopting a parallel pipeline. Disk writing also does not need to be performed among processing modules. A user can conveniently process remote sensing data to be in a next state or format from a state or format through specified input and output. The method comprises the specific steps of (1) registering an available module, comprising a module name, input and output data stream names and information required for starting the module; (2) according to input and output data streams of a job, selecting a module required by the job and an intermediate data stream; (3) creating a pipeline and a segmentor module; (4) creating a reading/writing module and a processing module; (5) executing the available module, the reading/writing module and the processing module; and (6) releasing the available module, the reading/writing module, the processing module and the pipeline. The method can improve data processing efficiency to the maximum extent; and the multi-CPU computing capability of an existing host is fully utilized, so that flexibility and high efficiency can achieve the best at the same time.

Description

technical field [0001] The invention relates to a method for processing remote sensing images by adopting a parallel assembly line, and belongs to the technical fields of computer technology, remote sensing ground processing, and parallel computing. Background technique [0002] Nowadays, remote sensing satellites and their payloads are becoming more and more complex: 1. The amount of data increases geometrically, and the size of files that need to be recorded for one reception is generally tens of GB, or even hundreds of GB; 2. The processing process is also very complicated , It often takes multiple steps to process the final result; 3. There are many types of loads, various modes, and complex algorithms. During the development and operation process, the processing has to be decomposed into multiple intermediate results for storage, so as to use analysis tools to find out problems afterwards. [0003] There is a dilemma in the workflow system used by the existing remote se...

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 Applications(China)
IPC IPC(8): G06F9/38G06T1/20
CPCG06F9/3867G06T1/20G06T2200/16
Inventor 王小燕徐文吕争李运伟刘明亮徐建艳喻文勇
Owner CHINA CENT FOR RESOURCES SATELLITE DATA & APPL
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products