Davis asked in Science & MathematicsPhysics · 9 months ago

Can the altitude of a satellite image be determined knowing the length of an object in the image?

By looking at an image of an object, lets say the earth, with a diameter of 12,756 km. Can the altitude of the satellite at the time be determined. I was thinking that maybe you could using the length of the object in the image compared to the actual object assuming the the camera is not zoomed in.  

6 Answers

  • Anonymous
    9 months ago
    Favorite Answer

    Yes. You use the object’s true size (S) and the size of the optical image on the screen (I).

    Assume the object is directly below the satellite. If the camera’s focal length is f and the altitude is h:

    S/I = h/f

    h = fS/I

    (Zooming-in is done by increasing f; this increases I by the same factor. So this doesn't change the value of h.)

    The problem is that the image size (on the camera’s detector) is very small, so there is a large uncertainty in measuring it accurately. Therefore the value of h found in this way also has a large uncertainty.

    If you needed an accurate altitude, a laser ranging system would be used – accurate to a few millimetres!

    • Commenter avatarLogin to reply the answers
  • Vaman
    Lv 7
    9 months ago

    Yes. You can. cross section of the Earth= distance of the satellite* angle subtended by Earth in Radians.

    • Commenter avatarLogin to reply the answers
  • 9 months ago

    Yes, but you have to know the true length of something in the image. Which often means going into the field to field truth, which may not be possible in some areas. The math can become quite complicated.

    I've worked with raw Landsat 4 and 5 images rectifying them to USGS, then found out later on I was off by miles and had rerectify the image. I also cloud scored, estimated the percentage of cloud cover in raw Indian satellite images.

    • Commenter avatarLogin to reply the answers
  • 9 months ago

    No. It cannot be.

    If you had the raw image with no other magnification and IF you knew the focal length of the lens and then also knew the size of the object on earth ( three separate things to know ) THEN you could determine the altitude of the satellite.

    if the image size is x and the object on earth has a size L the focal length of the lens is f and the distance to the earth is h

    then x/L = f/ h

    ie h = f L / x

    • Commenter avatarLogin to reply the answers
  • How do you think about the answers? You can sign in to vote the answer.
  • 9 months ago

    no. Think about it, that image can be zoomed in or out to any size you want, so dimensions of objects in the image are arbitrary, can be any value. 

    PS "camera is not zoomed in" doesn't mean anything. Camera's have a variable zoom factor where the magnification is adjusted. Zooming means changing that magnification to a higher number. 

    • Commenter avatarLogin to reply the answers
  • 9 months ago

    Yes, but it's complicated, very mathematical in it's specifics.

    It's like this, from the ground to the outer atmosphere is around 62 miles, if your object is within the Earth atmosphere, then you can start to guesstimate, angles Milkshakes, angles.


    • Commenter avatarLogin to reply the answers
Still have questions? Get your answers by asking now.