A Case Study: Grid Services For Satellite Image Processing
A Case Study: Grid Services For Satellite Image Processing
CASE STUDY
*Correspondence:
Patil Rushikesh,
[email protected]
Satellite image processing is an intricate task that requires vast computation and data processing, which cannot
be handled by a single computer. Furthermore, the processing of the massive amount of data accumulated by
the satellite is a huge challenge for the end user. Hence, grid computing is the essential platform to provide high
computing performance at the user end. This article reviews the grid services used for satellite image processing
and significant data processing.
Keywords: satellite, grid, image processing, remote sensing
59
60 Rushikesh and Mane
3. Satellite image processing using authority to give commands to be performed in GIMP. The
GNU program language that is used for image manipulation
grids is GIMP (11). The image is divided into several number of
parts tends to produce sub-images. Using the constellation of
We have considered two methods for satellite image
head nodes, the user selects the required cluster where the
processing that are commonly used for satellite image
operation is intended to be performed.
processing. We are going to look into these two
methods briefly before diving into another significant
method that is used for satellite image processing
using grid services. 3.3. Satellite image processing using grids
The protocols and essential requirements are the same The case study consists of the classification and
as those mentioned earlier in the previous method. implementation of a basic algorithm to classify forestation
Furthermore, neither of the nodes has the required capability and deforestation. The process of classification involves the
to perform the operation in the required time. translation of satellite images from pixel values to produce
The infrastructure used in this method is considerably meaningful images. A decision tree is the stack, which
modified using the available tools. The head node, which is consists of binary rules that are used to define particular
used for computation, is on the one side that manages the terms that are assigned to each pixel. The input here is in the
grid services. The constellation of head nodes is explicitly red and infrared bands. The classes of land that are being
visible on the virtual organization’s index. Additionally, the detected here, are open surface, forests, water sources, and
assumption that is made is that the processing of image rain clouds. Each specified class has a different color, as
replicas is available on every head node, which makes it depicted in Figure 5.
available for computation. It is assumed that the user possesses a code in sequential
A new grid prototype was built in order to respond to form that applies to the classification of decision trees
this method. The user has access to remote images and the on images that are being taken by satellite cameras. The
62 Rushikesh and Mane
Split type Nodes no. Response time Image file size in bytes
Table 1 explicitly depicts the response time reduction by utilizing grid computation
technology for small image classification. The bands of smaller dimensions have a very
less response time. Similar procedures and operations can be used to build codes to
perform more intricate satellite image processing.
4. Conclusion
Remote sensing and information and data processing are
intricate tasks, which require powerful and efficient tools.
The proposed prototype of grid technology is efficient in
providing desired tools for satellite image processing on
grid platforms. The code used for grid computing is the
property of user that splits into a number of operations
that are performed on grid platform. This is a very brief
overview of the framework of MedioGrid infrastructure,
which shows compatibility of the grids for high-speed
FIGURE 5 | Decision tree implementation applied to bands 3 (first)
satellite image processing.
and bands 4 that yields a color image with a specified meaning (1).
sequence code must have the following components for the References
computation:
1. Petcu D, Zaharie D, Neagul M, Panica S, Frincu M, Gorgan D, et al.
Remote sensed image processing on grids for training in earth observation.
1. A splitter with the ability to acquire two bands in order (2009). Available online at: https://www.intechopen.com/chapters/6674
to split them into several numbers of small images. (accessed January 13, 2023)
2. A classifier that acquires a couple of images from the 2. Geoid. GRID services for earth observation image data processing.
bands that produces small images. (2014). Available online at: https://agris.fao.org/agris-search/search.do?
3. Essentially, a composer accumulates sub-images with recordID=US201400184198 (accessed January 14, 2023).
defined colors (1). 3. Cao Q, Li G, Yao X, Jia T, Yu G, Zhang L, et al. GF-1 satellite imagery
data service and application based on open data cube. Appl Sci. (2022)
The primary sequence code that applies to small images is 12:7816.
called the classifier. 4. Igi Global. Using grid computing and satellite remote sensing
in evapotranspiration estimation. (2015). Available online at:
Meanwhile, the composer and splitter are situated at the https://www.igi-global.com/chapter/using-grid-computing-and-
user end, where the small images and classifiers are gathered satellite-remote-sensing-in-evapotranspiration-estimation/131529
for grid computation. (accessed January 19, 2023)
The case study was intended to detect the appropriate 5. Computer vsion modern approach. (n.d.).
number of sub-images using appropriate dimensions of 6. Gonzalez RC. Digital image processing basics. (2009).
10.54646/bijscit.2021.20 63
7. Christopher MB. Pattern recognition and machine learning. New York, 11. Petcu D, Gorgan D, Pop F, Tudor D, Zaharie D. Satellite image processing
NY: Springer (2006). on a grid-based platform. (2000).
8. Konecny G. Small satellites – a tool for earth observation? (2014). 12. Petcu D, Panica S, Eckstein A. Satellite image processing on
9. Kussul N, Shelestov A, Skakun S. Grid and sensor web technologies computational grids state-of-the-art in grid processing satellite images.
for environmental monitoring. Earth Sci Inform. (2009) 2:37–51. doi: (2007).
10.1007/s12145-009-0024-9 13. Sowmya DR. Remote sensing satellite image processing techniques for
10. Petcu D. A solution for satellite image processing on grids. image remote sensing satellite image processing techniques for image
(2014). classification: a comprehensive survey. (2020).