<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Methodology for Edge Detection in High Resolution Optical Satellite Images</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Lucas Herrera</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Wilver Auccahuasi</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Karin Rojas</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Francisco Hilario</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Edward Flores</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Javier Flores</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Madelaine Bernardog</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Milner Liendoh</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Christian Ovallei</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Patricia Bejaranoj</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alfonso Fuentesk</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Leonidas Zamalloal</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Fernando Sernaquem</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Universidad Privada del Norte</institution>
          ,
          <addr-line>Lima</addr-line>
          ,
          <country country="PE">Perú</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Universidad Tecnológica del Perú</institution>
          ,
          <addr-line>Lima</addr-line>
          ,
          <country country="PE">Perú</country>
        </aff>
      </contrib-group>
      <fpage>86</fpage>
      <lpage>93</lpage>
      <abstract>
        <p>Optical satellite images are an important and indispensable tool in the analysis of large areas of land, for this reason many applications arise, among them the subject of the detection of objects present in the images, in order to carry out this task, high resolution images are used. , one of the advantages of these images is the level of detail that can be observed, but they have a disadvantage, which is the coverage, which allows the registration of a limited area, as well as the opportunity for the registration of the image by the satellite depends on the orbit, the time and the weather, all these factors cause that the registration of a specific area is of vital importance, in the present work focuses on presenting a methodology for the detection of edges in high resolution satellite images where evidence of the presence of ships that are present in the image, the technique consists of applying the sobel matrices in their different configurations actions, these found edges can serve as input into pattern recognition systems, as a feature or input to a neural network.</p>
      </abstract>
      <kwd-group>
        <kwd>1 Satellite image</kwd>
        <kwd>edges</kwd>
        <kwd>matris</kwd>
        <kwd>sobel</kwd>
        <kwd>characteristic</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        The use of high-resolution satellite images are being used more frequently, thanks to the different
satellites that provide this important information on land cover, among the most important uses are the
analysis of the coverage of vegetation areas that cover Much of the land cover, the analysis of these
images can be used through the use of artificial intelligence techniques [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. High resolution images
also provide information in the visible color bands and these can also be used as mechanisms to
identify other characteristics, in very particular uses such as vegetation. [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Another modality of
satellite images available today is radar images, which provide information on land cover based on the
analysis of texture characteristics [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Satellite images, in any of their modalities, provide information
on large areas of land, therefore the size and weight is very high in most cases their processing
requires specialized hardware to process the images. [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
      </p>
      <p>
        In the analysis of satellite images one of the important tasks is the analysis of objects of interest to
the population, in this task we find works where the monitoring of the state of the roads is analyzed
in order to be able to know the state in any situation of emergency [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Not only roads are the object
of studies, but also areas considered strategic as heliports in order to identify the markers that are
characteristic of them [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. We also found works related to the detection and analysis of buildings
through the use of classification algorithms and pattern recognition [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] [10]. Not only optical images
are used but also synthetic aperture images better known as Radar satellite images for the description
of the land cover based on texture analysis [11] [12] [13]. We also found works related to the
analysis of ocean color for biological subjects [14]. This paper presents a practical methodology for
edge detection applied to high resolution optical images, with applications in edge detection on
ships.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Materials and Methods</title>
      <p>In the present methodology, we exclusively use sobel edge detectors, in us two variants, the first
to be able to detect the vertical edges and the second to be able to detect the horizontal edges, having
these two partial edges we proceed to perform a sum of the images, obtaining as a result, an image
with vertical and horizontal edges.</p>
      <p>The processing of satellite images is one of the challenges today, both due to the complexity of its
formation and the complexity of the image itself. The present study will analyze the gray scale
images. They can be formed in two ways:</p>
      <p>Through the original image extracted from the panchromatic band.</p>
      <p>Through the process of converting a color image into a grayscale image, using any type of
processing or criteria.</p>
      <p>The fundamental part of the proposed methodology is to be able to work with a gray scale image,
which can be obtained with any of the three modalities described above.</p>
      <p>The analysis of the images using the sobel edge detectors in their X gradient and Y gradient
forms, this analysis is carried out individually, to analyze the results independently. This analysis is
performed thanks to the image convolution process.</p>
      <p>After obtaining the images with the corresponding edges, the best image with the edges that best
represents the original image is chosen, where the details of the edges present in the high resolution
satellite images can be discriminated.</p>
      <p>Below is a flow chart where the sequence of steps to be taken to explain the methodology is
identified.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Blocks Diagram</title>
      <p>In figure 1, the description of the proposed methodology is presented, which is based on the
processes on edge detection according to the sobel mask.</p>
      <p>In the analysis of the different types of images, the image convolution technique is used, applying
the different edge detection matrices, mainly Sobel's edge detectors with their different variants; the
value of the white pixels in the image belong to the edges found in the image.</p>
      <p>In order to consider in the proposal, we can indicate that an image as a two-dimensional
arrangement denoted by X (i, j) and a filter better known as kernel or convolution mask, with
impulsive response h (i, j). The convolution process produces an output image y (i, j), according to
the following image 2.</p>
      <p>The convolution mask usually has an odd number of rows and columns and its size is often 3 X 3,
its content depends on the type of processing you want to implement.</p>
      <p>The sobel masks that will be used are the X gradients and the Y gradients, in both cases 3 X 3
masks will be used, as described below:</p>
      <p>High-resolution satellite imagery provides detailed information on objects found in land cover;
Below are three images that correspond to ships that are on the high seas, on which the sobel masks
will be applied in order to obtain their edges.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Detecting Edges in Satellite Images</title>
      <p>In image 5, the image of a ship on the high seas is observed, the level of detail of the image is
poor, and it is a characteristic of satellite images, when trying to observe the content of the image with
a higher level of detail satellite. The background of the image is presented brilliantly by the reflection
of sunlight in the sea, this will be one of the main problems when detecting the edges.</p>
      <p>In image 6, a ship is presented on the high seas, unlike the image in figure 5, it does not show the
reflection of light in the waters of the sea.</p>
      <p>In figure 7, the image of the ship is presented, but the sea has a lot of reflection making it difficult
to detect the edges.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Results</title>
      <p>The image processing has been carried out independently, in which the two edge detectors were
applied to each of them, the following images show the processes carried out and the results obtained:</p>
      <p>Image 10 shows the results of the first image of the ship, where the four processing stages are, first
the original image, second the grayscale image, third the image with GY sobel and fourth the image
with GX sobel, in this particular case the result that best demonstrates the edges is with the use of GY
sobel, in the case of GX sobel the resulting image does not indicate the edges of the boat image.</p>
      <p>In image 11, the result of processing the second image is presented, in this particular case the best
result is processing the image with GX sobel, compared to the GY sobel image.</p>
      <p>Image 12 shows the result of processing the third image, where the best result presents the image
with GX sobel processing.</p>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusions</title>
      <p>Analyzing satellite images provide a degree of complexity both in the handling and in the
interpretation of the objects that are present in the images. High-resolution images make it possible
to distinguish objects on a high scale from other forms of satellite imagery.</p>
      <p>With the result obtained in the present investigation, it can be identified that the edge detectors
allow analyzing in more detail the characteristics of the object, both for obtaining the characteristics
of shape, dimensions, which indicates the importance of its application.</p>
      <p>In the image analysis techniques, both to be used and inputs for use by artificial intelligence, edge
detection is one of the necessary and widely used processes, therefore its importance of use, the
method presented allows the detector to be used de sobel simultaneously in its two variants, instead
of using it separately.</p>
      <p>When analyzing the images of the ships, the variant of sobel will depend on the orientation of the
ship in the image, as can be seen in the results of the processed images. For future work, it is
advisable to analyze the image background in better detail because it presents abundant noise in the
final image result.</p>
      <p>There are different techniques for edge detection, such as Prewitt edge detectors or Laplaciano
detectors among others, it is recommended for the type of object that wants to delimit its edges to
choose the one that presents the best result, for the case of this work chose the sobel edge detectors,
in their two vertical and horizontal variants, because the objects to be analyzed are symmetrical in
shape and represented in the image as a rectangle, so they have line-shaped edges, which is why
choice of the edges of sobel.</p>
    </sec>
    <sec id="sec-7">
      <title>7. References</title>
      <p>[10] J. Wang et al., "Automatic building extraction from very high resolution satellite imagery using
line segment detector," 2013 IEEE International Geoscience and Remote Sensing Symposium
IGARSS, 2013, pp. 212-215, doi: 10.1109/IGARSS.2013.6721129.
[11] F. T. Bujor, J. -. Nicolas, E. Trouve and J. -. Rudant, "Application of log-cumulants to change
detection on multi-temporal SAR images," IGARSS 2003. 2003 IEEE International Geoscience
and Remote Sensing Symposium. Proceedings (IEEE Cat. No.03CH37477), 2003, pp. 1386-1388
vol.2, doi: 10.1109/IGARSS.2003.1294117.
[12] Z. I. Petrou and Y. Tian, "High-Resolution Sea Ice Motion Estimation With Optical Flow Using
Satellite Spectroradiometer Data," in IEEE Transactions on Geoscience and Remote Sensing,
vol. 55, no. 3, pp. 1339-1350, March 2017, doi: 10.1109/TGRS.2016.2622714.
[13] Y. Xiang, F. Wang and H. You, "OS-SIFT: A Robust SIFT-Like Algorithm for High-Resolution
Optical-to-SAR Image Registration in Suburban Areas," in IEEE Transactions on Geoscience
and Remote Sensing, vol. 56, no. 6, pp. 3078-3090, June 2018, doi:
10.1109/TGRS.2018.2790483.
[14] J. Gower, C. Hu, G. Borstad and S. King, "Ocean Color Satellites Show Extensive Lines of
Floating Sargassum in the Gulf of Mexico," in IEEE Transactions on Geoscience and Remote
Sensing, vol. 44, no. 12, pp. 3619-3625, Dec. 2006, doi: 10.1109/TGRS.2006.882258.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Wilver</given-names>
            <surname>Auccahuasi</surname>
          </string-name>
          ,
          <source>Jorge Del Carpio</source>
          ,
          <string-name>
            <given-names>Raul</given-names>
            <surname>Benites</surname>
          </string-name>
          , Karin Rojas, Edward Flores, Elizabeth Oré. (
          <year>2020</year>
          ).
          <source>Classification of Vegetable Coverage Through Chromatic and Technical Characteristics of Artificial Intelligence Using</source>
          Satellite Images.
          <source>International Journal of Advanced Science and Technology</source>
          ,
          <volume>29</volume>
          (
          <issue>3</issue>
          ),
          <fpage>7509</fpage>
          -
          <lpage>7513</lpage>
          . Retrieved from http://sersc.org/journals/index.php/IJAST/article/view/7987
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Wilver</given-names>
            <surname>Auccahuasi</surname>
          </string-name>
          , Madelaine Bernardo, Elizabeth Oré Núñez, Fernando Sernaque, Percy Castro, and
          <string-name>
            <given-names>Luis</given-names>
            <surname>Raymundo</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Analysis of Chromatic Characteristics, in Satellite Images for the Classification of Vegetation Covers and Deforested Areas</article-title>
          .
          <source>In Proceedings of the 2018 the 2nd International Conference on Video and Image Processing (ICVIP</source>
          <year>2018</year>
          ).
          <article-title>Association for Computing Machinery</article-title>
          , New York, NY, USA,
          <fpage>134</fpage>
          -
          <lpage>139</lpage>
          . DOI:https://doi.org/10.1145/3301506.3301550
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Wilver</given-names>
            <surname>Auccahuasi</surname>
          </string-name>
          <string-name>
            <surname>Aiquipa</surname>
          </string-name>
          , Fernando Sernaque, Orlando Aiquipa, Edward Flores, Monica Diaz, and Elizabeth Oré Núñez.
          <year>2019</year>
          .
          <article-title>Analysis of Images in the Discrimination of Land Cover, by Processing Radar Satellite Images</article-title>
          .
          <source>In Proceedings of the 2019 2nd International Conference on Sensors, Signal and Image Processing (SSIP</source>
          <year>2019</year>
          ).
          <article-title>Association for Computing Machinery</article-title>
          , New York, NY, USA,
          <fpage>58</fpage>
          -
          <lpage>61</lpage>
          . DOI:https://doi.org/10.1145/3365245.3365254
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Wilver</given-names>
            <surname>Auccahuasi</surname>
          </string-name>
          <string-name>
            <surname>Aiquipa</surname>
          </string-name>
          ,
          <source>Jorge del Carpio</source>
          , Jorge Garcia, Raul Benites, Juan Grados, and
          <string-name>
            <given-names>Edward</given-names>
            <surname>Flores</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Analysis of High Resolution Panchromatic Satellite Images, Based on GPGPU Programming</article-title>
          .
          <source>In Proceedings of the 2019 2nd International Conference on Sensors, Signal and Image Processing (SSIP</source>
          <year>2019</year>
          ).
          <article-title>Association for Computing Machinery</article-title>
          , New York, NY, USA,
          <fpage>45</fpage>
          -
          <lpage>48</lpage>
          . DOI:https://doi.org/10.1145/3365245.3365253
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Auccahuasi</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Castro</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Flores</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sernaque</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Garzon</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Oré</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          (
          <year>2020</year>
          ).
          <article-title>Processing of fused optical satellite images through parallel processing techniques in multi GPU</article-title>
          .
          <source>Procedia Computer Science</source>
          ,
          <volume>167</volume>
          ,
          <fpage>2545</fpage>
          -
          <lpage>2553</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Auccahuasi</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sernaque</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Flores</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Garzon</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Barrutia</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Oré</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          (
          <year>2020</year>
          ).
          <article-title>Analysis of the chromatic characteristics, on land cover types using synthetic aperture images</article-title>
          .
          <source>Procedia Computer Science</source>
          ,
          <volume>167</volume>
          ,
          <fpage>2524</fpage>
          -
          <lpage>2533</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>J.</given-names>
            <surname>Hu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Razdan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Femiani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Wonka</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Cui</surname>
          </string-name>
          ,
          <article-title>"Fourier Shape Descriptors of Pixel Footprints for Road Extraction from Satellite Images,"</article-title>
          <source>2007 IEEE International Conference on Image Processing</source>
          ,
          <year>2007</year>
          , pp.
          <source>I - 49-I - 52</source>
          , doi: 10.1109/ICIP.
          <year>2007</year>
          .
          <volume>4378888</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>E.</given-names>
            <surname>Başeski</surname>
          </string-name>
          ,
          <article-title>"Heliport detection in high-resolution optical remote sensing images,"</article-title>
          <source>2018 9th Workshop on Hyperspectral Image and Signal Processing: Evolution in Remote Sensing (WHISPERS)</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          , doi: 10.1109/WHISPERS.
          <year>2018</year>
          .
          <volume>8747052</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>M. M. S. Youssef</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Mallet</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          <string-name>
            <surname>Chehata</surname>
            ,
            <given-names>A. Le</given-names>
          </string-name>
          <string-name>
            <surname>Bris</surname>
            and
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Gressin</surname>
          </string-name>
          ,
          <article-title>"Combining top-down and bottom-up approaches for building detection in a single very high-resolution satellite image,"</article-title>
          <source>2014 IEEE Geoscience and Remote Sensing Symposium</source>
          ,
          <year>2014</year>
          , pp.
          <fpage>4820</fpage>
          -
          <lpage>4823</lpage>
          , doi: 10.1109/IGARSS.
          <year>2014</year>
          .
          <volume>6947573</volume>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>