<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">AM</journal-id><journal-title-group><journal-title>Applied Mathematics</journal-title></journal-title-group><issn pub-type="epub">2152-7385</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/am.2013.41009</article-id><article-id pub-id-type="publisher-id">AM-27130</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Interconverting Models of Gray Matrix and Geographic Coordinates Based on Space Analytic Geometry
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>i</surname><given-names>Zhan</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Liang</surname><given-names>Lin</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Ling</surname><given-names>Lou</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>College of Science, Guilin University of Technology, Guilin, China</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>zhanni105@163.com(IZ)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>25</day><month>01</month><year>2013</year></pub-date><volume>04</volume><issue>01</issue><fpage>46</fpage><lpage>51</lpage><history><date date-type="received"><day>November</day>	<month>5,</month>	<year>2012</year></date><date date-type="rev-recd"><day>December</day>	<month>5,</month>	<year>2012</year>	</date><date date-type="accepted"><day>December</day>	<month>13,</month>	<year>2012</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
   With the progress and development of science, the synchronous satellite as the high-tech product is taken something more and more seriously by all countries. Converting gray value matrix into geographic coordinates becomes more and more important. This paper establishes the models for interconverting row and column of gray value matrix which detected by the infrared detectors on synchronous satellites and geographic coordinates based on the related theorems and properties of space analytic geometry. We draw satellite cloud image with the data of gray matrix in MATLAB, convert coastline’s latitude and longitude coordinates into row and column coordinates of a gray matrix according via these models when the sub-satellite point’s row and column coordinates and geographic coordinates are given, then add coast-lines to the original satellite cloud image with the transformation data. We find that coast-lines completely match with the bump characteristics of satellite cloud image, and that verify the correctness of the models.  
    
 
</p></abstract><kwd-group><kwd>Space Analytic Geometry; Satellite Cloud Image; Geographic Coordinates; Gray Value Matrix; Coastline</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Satellite cloud image plays an important role in the scientific research of mastering atmospheric circulation, medium-and long-term weather forecast and disastrous weather and so on. It is drawn with grayscale data which converted from the temperature data over the Earth detected by infrared detector on geosynchronous satellite. It captures the distribution of clouds in the atmosphere, to find the weather system and verify the correctness of surface weather maps that have been drawn. Sub-satellite point represented by geographic latitude and longitude is the point at which a line between the satellite and the centre of the Earth intersects the Earth’s surface. Infrared detector scans sampling in accordance with stepping angle (north-south direction) and row scanning angle. The satellite probe data is a gray value matrix, each element of the matrix corresponds to a sampling point of the Earth or extraterrestrial. Established the models that interconvert non-negative elements of grayscale matrix and geographic coordinates, taking up north down south left west right east as the rule, is not only a way to estimate the distance between each probe point, but also a method to the add coast-lines to a satellite cloud image accurately. In meteorological research and service, it is often positioning and reading the value of geographic coordinates in satellite cloud image, the low resolution and small image make positioning accuracy in a low level. Therefore it produces positioning error, which has an influence on forecast accuracy and research accuracy. Calculating the conversion formulas have attracted much attention, in particular among people interested in the remote sensing technology and meteorology.</p><p>Zhang Qingshan [<xref ref-type="bibr" rid="scirp.27130-ref1">1</xref>] uses linear regression to estimate satellite spin axis vector in the nephogram imaging process, calculating the exact position and attitude of the satellite on the basis of geographic coordinates, transforming the nephogram coordinates to geographic coordinates. Wang Guanghui &amp; Chen Biao [<xref ref-type="bibr" rid="scirp.27130-ref2">2</xref>] use the method of rotating spherical coordinates system to calculate longitude and latitude of the 2048th sampling point in scanline scanning by High Resolution Infrared Radiation Sounder. Zhang Jinjin &amp; Liang Hongyou [<xref ref-type="bibr" rid="scirp.27130-ref3">3</xref>] design algorithms whose objective is to converse plane coordinates to latitude and longitude coordinates use of IDL. Dong Minglun &amp; Zhou Jiong [<xref ref-type="bibr" rid="scirp.27130-ref4">4</xref>] educe the relationship between Cartesian conversions and Geographic conversions according to visual imaging principle of synchronous meteorological satellite. George P. Gerdan &amp; Rodney E. Deakin [<xref ref-type="bibr" rid="scirp.27130-ref5">5</xref>] review and analyze six published techniques of Cartesian-to-geographic conversion, which are regarded as representative of the numerous published methods, found that Lin &amp; Wang’s method is appreciably faster than the other five methods.</p><p>In this paper, we do some research in conversion methods which could transform the row and column coordinates corresponding to gray value matrix into latitude and longitude coordinates, apply the geometry knowledge and ellipsoidal coordinates to establish conversion models, finally verify the models with the measured data consists of gray value matrix and latitude and longitude coordinates of coastline. This method which may be of use to practitioners is simple and feasible. The innovation of this paper is setting parameters for the sub-satellite point’s latitude and longitude coordinates to establish models by using related theorems of space analytic geometry, makes the models more general, suitable for wherever the subsatellite point located. Since the models have analytical solution, it improves the accuracy and is a relatively simple method.</p><p>The paper is organized as follows. Section 2 is the main part of this paper, converting coordinates models are investigated. Section 3 presents a numerical example to show the applications of the proposed methods. Section 4 concludes this paper with a brief summary.</p></sec><sec id="s2"><title>2. Converting Coordinates Models</title><p>In order to converse row and column coordinates <img src="9-7401220\be2debef-5ce4-4c27-bc89-2617630f4f78.jpg" /> from geographic coordinates<img src="9-7401220\a7e5f56d-a768-482a-8e68-99733e0c8a7c.jpg" />, one important thing is to ensure the corresponding latitude and longitude of each element in gray value matrix. We consider the Earth as an ideal ellipsoid, which obtain through an ellipse rotates around the line connecting the north and the south poles. The semi-major of the ellipsoid is equatorial radius, semi-minor axes is polar radius. We take eighth of ellipsoid to create a three-dimensional coordinate system for research.</p><p>X, Y, Z 3-D coordinates have an origin at the centre of the ellipsoid as shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>. The X-Y plane is the equatorial plane of the ellipsoid (the origin of latitudes), the Z-axis is in the direction of the rotational axis of the ellipsoid of revolution, the Y-axis is in the direction of the line connecting the infrared detector on geosynchronous satellite and the centre of the ellipsoid, which intersects with Earth’s surface at sub-satellite point (Q), and the X-axis is advanced 90˚ west along the equator. The distance between the infrared detector and the centre of the ellipsoid is OS line remarked as c. P is an arbitrary sampling point on the Earth. The point E is referred to as the projection of P in the X-Y plane.</p><p>Likewise, L is the projection of P in the Y-Z plane and M is the projection of P in the X-Z plane. Drop a perpendicular EF from E to X axis, and EH is the perpendicular to Y axis through the point E, PM, PL are the perpendiculars to X axis and Y axis through the point P, respectively.</p><p>The sampling point’s row and column coordinates in the gray matrix can be expressed as<img src="9-7401220\28ea948c-5b67-4e9b-94c5-bdae5d5dc304.jpg" />, 3-D coordinates expressed as<img src="9-7401220\296f0d90-85f1-4f1b-819d-995c5f77c086.jpg" />, latitude and longitude coordinates expressed as<img src="9-7401220\f66cd01b-f1fb-47e0-98f8-bbdf9e838951.jpg" />, <img src="9-7401220\6d04e5cd-c56c-40fd-bd53-a017a3556ede.jpg" />and <img src="9-7401220\f967049d-7000-4196-8a7b-40d39e7ba067.jpg" /> represent longitude and latitude of sampling point respectively. Thus sub-satellite point’s row and column coordinates can be expressed as<img src="9-7401220\b75bf888-2335-4cd7-9b33-609cfdde2cdd.jpg" />, latitude and longitude coordinates expressed as<img src="9-7401220\36d8491e-697d-41dd-8f5a-efcfbe9758bd.jpg" />. Referring to <xref ref-type="fig" rid="fig1">Figure 1</xref>, the following relationships will be of use in the derivations that follow.</p><p><img src="9-7401220\0acd080a-d2e4-41e2-b41f-4a4274180f04.jpg" />, <img src="9-7401220\f770900a-5409-4778-9fad-1c2000cd8789.jpg" />, <img src="9-7401220\be78c634-44de-45c0-b0e8-3a80f063fb96.jpg" />,</p><p><img src="9-7401220\319a2225-d8d2-4bd1-a9a1-c7b7b78da863.jpg" />, <img src="9-7401220\38288dd8-df17-40c6-80ee-ce698b9bf3b7.jpg" />, <img src="9-7401220\ccbf7690-357c-4f22-96a2-1e8de58d8a0b.jpg" /></p><p>The stepping angle of infrared detector is<img src="9-7401220\e32209a4-e984-434e-a622-599d400534b0.jpg" />. OQ = a and ON = b are the semi-major and semi-minor axes of the ellipsoid. Let <img src="9-7401220\8f0e5d2e-2be2-4938-b748-2bd0b97273f4.jpg" /> and <img src="9-7401220\5f3f01b2-7ac8-4ac6-8c39-ba0f4e75de06.jpg" /> represent the total number of row scanning and column scanning, respectively, which count from Q to P. Correspondingly, the detector turns respectively <img src="9-7401220\aa7c8af9-b4ee-4d76-842f-6fbac2497393.jpg" />and <img src="9-7401220\ed46e774-dfee-4928-94c0-863b6a2415bf.jpg" />radians in the direction of horizontal and vertical.</p><p>An ellipsoid is a closed quadric surface that is a three dimensional analogue of an ellipse. The standard equation of an ellipsoid centered at the origin of a Cartesian coordinate system is</p><disp-formula id="scirp.27130-formula151803"><label>(1)</label><graphic position="anchor" xlink:href="9-7401220\faa4b577-662f-45a3-9c9b-857150bc99eb.jpg"  xlink:type="simple"/></disp-formula><p>The surface of the ellipsoid may be parameterized in several ways. One choice which singles out the “z”-axis is:</p><disp-formula id="scirp.27130-formula151804"><label>(2)</label><graphic position="anchor" xlink:href="9-7401220\9de91f51-2bfe-4d77-a7a5-115b60be7160.jpg"  xlink:type="simple"/></disp-formula><p>From right-angled triangle EHS we get:</p><p><img src="9-7401220\d71522f3-92f0-44cd-91b8-9ca4eeb23e23.jpg" /></p><p>From right-angled triangle LHS we get:</p><p><img src="9-7401220\5688dc42-69fb-48b9-b868-aebdbac674dc.jpg" /></p><p>Build equations:</p><disp-formula id="scirp.27130-formula151805"><label>(3)</label><graphic position="anchor" xlink:href="9-7401220\535414ed-9efa-48ad-90ba-76fb9544531b.jpg"  xlink:type="simple"/></disp-formula><p>From Equations (2) and (3) we work out:</p><disp-formula id="scirp.27130-formula151806"><label>(4)</label><graphic position="anchor" xlink:href="9-7401220\469e8086-93df-4e07-afd4-fc671db5438b.jpg"  xlink:type="simple"/></disp-formula><p>where<img src="9-7401220\f02f5f2d-f7e0-4adb-88eb-b9046a25fadb.jpg" />.</p><p>In this paper, we take sub-satellite point as the initial point to compute the row and column coordinates of the four cardinal directions: north, east, south and west. Therefore, we divide the ellipse into four quadrants taking sub-satellite point as origin , and discuss in four cases to converse (k, l) to (i, j). In the first quadrant, the formula can be:</p><disp-formula id="scirp.27130-formula151807"><label>(5)</label><graphic position="anchor" xlink:href="9-7401220\3917c5e2-59d0-47d8-9798-0f7024f14859.jpg"  xlink:type="simple"/></disp-formula><p>when<img src="9-7401220\678bd0dc-6ffb-4396-a21a-d7ea3c42ef0c.jpg" />.</p><p>Put (4) into (5), that is:</p><disp-formula id="scirp.27130-formula151808"><label>(6)</label><graphic position="anchor" xlink:href="9-7401220\6f01c4c9-f89f-42df-9ad0-656b9dd38ade.jpg"  xlink:type="simple"/></disp-formula><p>when<img src="9-7401220\2de5d1cf-3682-47c3-8d7a-402fb8df12cd.jpg" />.</p><p>Similarly, we can get the other three quadrants’ formulas:</p><p>The second quadrant:</p><disp-formula id="scirp.27130-formula151809"><label>(7)</label><graphic position="anchor" xlink:href="9-7401220\76b86b5c-759a-4746-bd06-85dc03281144.jpg"  xlink:type="simple"/></disp-formula><p>when<img src="9-7401220\49b300a7-d058-47f8-83c1-03582848e149.jpg" />.</p><p>The third quadrant:</p><disp-formula id="scirp.27130-formula151810"><label>(8)</label><graphic position="anchor" xlink:href="9-7401220\fcf2664c-c919-429c-9903-ca5f25300aaa.jpg"  xlink:type="simple"/></disp-formula><p>when<img src="9-7401220\a3bd8a18-e095-4648-b48b-00b6071a662d.jpg" />.</p><p>The fourth quadrant:</p><disp-formula id="scirp.27130-formula151811"><label>(9)</label><graphic position="anchor" xlink:href="9-7401220\0336209a-c3b7-4ac7-aecd-ff892e0a70c3.jpg"  xlink:type="simple"/></disp-formula><p>when<img src="9-7401220\63a42985-9982-4591-b75f-4e44240f4bf6.jpg" />.</p><p>The four Formulae (6)-(9) above are the models that converse longitude and latitude coordinates into row and column coordinates.</p><p>Conversion from geographic coordinates to row and column coordinates is a simple operation. Inverse computations, on the other hand, are a little complex, now we want to use (i, j) to deduct<img src="9-7401220\8ffea320-6086-4288-8593-fcd3b84e22f5.jpg" />. Consider the case of the second quadrant for example: put the first two equations of (3) into the third equation of (3), we have:</p><disp-formula id="scirp.27130-formula151812"><label>(10)</label><graphic position="anchor" xlink:href="9-7401220\985824d8-bbf1-4a86-8ee2-59031a476d5b.jpg"  xlink:type="simple"/></disp-formula><p>Let<img src="9-7401220\c19c50b0-ae51-49b7-90b0-d504f5182e40.jpg" />, we get</p><p><img src="9-7401220\2dc1db0e-d562-4ebe-b304-dfefe516d338.jpg" />, the solutions to this quadratic equation can be found directly from the quadratic formula.</p><p>Solve for y:<img src="9-7401220\6f499e5a-3e3e-4de7-abf4-fe34db53eb41.jpg" />. As<img src="9-7401220\6286e78b-daca-455a-a975-77626ab5c6ed.jpg" />, so we take<img src="9-7401220\502b897c-2e57-4366-bbf4-3f50719217b8.jpg" />.</p><p>Build equations:</p><disp-formula id="scirp.27130-formula151813"><label>(11)</label><graphic position="anchor" xlink:href="9-7401220\d627c4d5-754d-49a1-8ff8-f967319b373e.jpg"  xlink:type="simple"/></disp-formula><p>Let<img src="9-7401220\d5a5f74a-fb5a-45c6-8b1c-499c0856f565.jpg" />,<img src="9-7401220\4ecee8a7-b4f4-49ff-8d90-ce9801695f0d.jpg" /> , from (10) we obtain</p><p>&#160;put it into (11), we get</p><disp-formula id="scirp.27130-formula151814"><label>(12)</label><graphic position="anchor" xlink:href="9-7401220\01eae68c-0ee6-498a-a7cf-31df8c82834b.jpg"  xlink:type="simple"/></disp-formula><p>where</p><p><img src="9-7401220\910dde28-6346-459b-bdc1-d63a542a8aa4.jpg" />,<img src="9-7401220\a43606a6-cad2-437d-9269-38d46d7f9215.jpg" /><img src="9-7401220\2dc9c97f-b23c-4c7f-b7c3-4d599cc07967.jpg" />.</p><p>The other three equations can be obtained by the same method. We do not list all the cases in this paper.</p></sec><sec id="s3"><title>3. A Numerical Example</title><p>In this section, we present our experiment results. It may be helpful to illustrate these models in a constructed example simple enough that an analytical approach is possible. The results reported here are based on 2288 &#215; 2288 gray value matrix detected by a satellite detection which is located at 0˚N latitude and 86.5˚E longitude, that is<img src="9-7401220\a2e9ccfc-d5e3-4816-bf67-e2820d977e8c.jpg" />. Given the distance between satellite and the center of Earth is 42,164,000 m, that is c = 42164000 m. The detection scans by the stepping angle of 140 micro-arcs, that is<img src="9-7401220\0dd82815-68b6-4184-9d74-ff6d0e0d3c68.jpg" />. Given a = 6378136.5 m, b = 6356751.8 m.</p><p>We select arbitrarily 40 sampling points on the column 1145 to test the models. Use (7) to convert the sampling points’ row and column coordinates into longitude and latitude coordinates, then we want to use the results to calculate the row and column coordinates via (6)-(9), results as follow:</p><p>From <xref ref-type="table" rid="table1">Table 1</xref> it can be seen that after converting the row and column coordinates into geographical coordinates, then converting back, there exists error of 1 - 3 pixels between the row coordinates before and after conversion in nine of the sampling points. The rest coordinates are wholly consistent. The error of 1 - 3 pixels is rounding error which falls within the acceptable range. And results proved that the models are reasonable.</p><p>In reference [<xref ref-type="bibr" rid="scirp.27130-ref4">4</xref>], the calculated results exists 0.3 pixel error between the rows and 4.6 pixel between the columns, the models of this paper based on previous studies have higher accuracy.</p><p>Draw satellite cloud image with the data of gray value matrix in MATLAB [<xref ref-type="bibr" rid="scirp.27130-ref6">6</xref>], as shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>(a), add coast-lines into satellite cloud image, shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>(b).</p><p>Convert the data of coastline’s longitude and latitude</p><p><xref ref-type="table" rid="table1">Table 1</xref>. Results of converting coordinates.</p><p><img src="9-7401220\cce91296-6b7f-4c3d-a758-b3e40832c96f.jpg" /></p><p><img src="9-7401220\6bc08ab8-a130-4682-bc48-bec5390fc2e3.jpg" /></p><p>into row and column coordinates, then add coast-lines into satellite cloud image. We can discover that coast- lines exactly match with the bump characteristics of satellite cloud image. It illustrates the models are reasonable.</p></sec><sec id="s4"><title>4. Conclusions</title><p>This paper has presented the methods with analytical solution of interconverting row and column of gray value matrix and geographical coordinates based on the related theorems and properties of space analytic geometry, finally gives acceptable results of a numerical example to verify the correctness of the models.</p><p>This work can also be easily applied in satellite image registration and so on. Our future work involves using these models in cloud motion models developed at satellite cloud image and analyzing its feasibility.</p></sec><sec id="s5"><title>REFERENCES</title></sec><sec id="s6"><title>NOTES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.27130-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Q. S. Zhang, “Method of Static Meteorological Tatellite Cloud Image Landmark Navigation,” China Academic Journal Electronic Publishing House, Beijing, 1984, pp. 14-20.</mixed-citation></ref><ref id="scirp.27130-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">G. H. Wang, B. Chen and W. P. He, “Research of Longitude and Latitude of AVHRR 2048 Based on Polar Coordinate Transformation,” Journal of Qingdao University, Vol. 16, No. 3, 2003, pp. 45-48.</mixed-citation></ref><ref id="scirp.27130-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">J. J. Zhang, H. Y. Liang, X. F. Chen, X. F. Gu, T. Yu and H. B. Ge, “Transformation from Image Panel Coordinate to Latitude and Longitude Coordinate,” Geospatial Information, Vol. 8, No. 1, 2010, pp. 63-66.</mixed-citation></ref><ref id="scirp.27130-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">M. L. Dong and Q. Zhou, “Transforming Relationship between Cartesian Coordinates and Geographical Coordinates and Error Analysis,” Marine Forecasts, Vol. 28, No. 2, 2011, pp. 48-54.</mixed-citation></ref><ref id="scirp.27130-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">G. P. Gerdan and R. E. Deakin, “Transforming Cartesian Coordinates X, Y, Z to Geographical Coordinates φ, λ, h,” The Australian Surveyor, Vol. 44, No. 1, 1999, pp. 55-63.</mixed-citation></ref><ref id="scirp.27130-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">D. Teng, P. Wang, Y.-G. Che and D. Wang, “Realization Method of Electronic Chart Based on Coaseline with MATLAB7.0,” Laser Journal, Vol. 31, No. 5. 2010, pp. 10-11.</mixed-citation></ref></ref-list></back></article>