Skip to content
USRADIOGUY

USRadioguy.com

Welcome to USRadioguy.com – Unlocking the Potential of Software Defined Radio

  • Home
    • Home of USRadioguy
    • USRadioguy Newsletter
    • Tried and Tested Hardware
    • What is RTL-SDR?
    • Global Weather Data
  • Satellite Reception
    • Geo Stationary Satellites
      • Geo-stationary Satellite Imagery Reception
      • GOESTOOLS on the PI
      • Update Goestools for GOES 18,19
      • Receiving GOES with SatDump CLI Mode
      • GOES receiving in Windows for SatDump GUI
      • Decoding EWS-G1/EWS-G2
      • GOES GRB Reception WIP
      • Optimizing a WIFI Grid Antenna for Maximum Efficiency
    • APT Satellites
      • APT RECEPTION
      • Satdump for Meteor and NOAA decoding
      • METEOR M2- Series
      • WxtoImg Fix
      • Converting to new TLE format
      • Layering Fire and Hotspot Data on Meteor Sat Imagery
      • HRPT Satellite Tracking and Capture
    • Receiving Other Satellites
      • Inmarsat Decoding
      • Receiving the Funcube Amateur Satellite
    • User Maps and Dish Pointers
      • Satellite Dish Pointer
      • User Global Ground Station Maps
      • Usermap rendered with Cesium
      • Global Map of Govt Dish Stations
    • Satellite Details & Information
      • ORBITAL DYNAMICS 101
      • HRIT/EMWIN & GRB Defined
      • Mesoscale Imagery Defined
      • Viterbi, R/S Errors, Packets
      • GOES BAND IMAGERY
      • Stray Light Zone (SLZ)
      • Drifting a geostationary satellite
      • GOES-R Series Multimedia Tour
      • Online Satellite Imagery and Information
      • Satellite Frequencies
      • Solar and Space Weather
  • Satellite Imagery
    • IMAGERY- Current GOES East & West HRIT Satellite Imagery
    • IMAGERY- GOES 16&18 – Past 96 Hours of Imagery
    • High Resolution Imagery
    • Daily 3D view of Earth
    • NOAA APT Satellite imagery
    • PlanetMaker
    • GOES16 A full year of received imagery
  • Imagery Processing
    • Custom Color Lookup Table & Gradients
    • GOES-R Custom Imagery Scripts
    • Global geo-ring composites
    • MODIS VIIRS Global Coverage
    • 3D Satellite Tracking
    • The quest for True Color Imagery
    • 3D animation of realtime data
    • Layering Geo-Spatial Fire Data into Satellite Imagery
    • Orbital dynamics and the Moon
    • National Hurricane Data
  • News, VLOGS & BLOGS
    • News & USRadioguy Blogs
    • USRadioguy VLOGS
  • Project Lab
    • Orbital Information and Visualizations
      • Enhanced Planet Earth
      • Satellites in Orbit
      • Solar System
      • Objects in Orbit
    • Current Station Weather
      • Current Groundstation Weather
      • Global Weather Data
      • Space Weather
    • WWII RADIO
      • WWII K-24 Aerial Camera
      • WWII RADIO
      • RADIO SET SCR-284
      • VS-3 VIBRATOR CONVERSION
      • VIBRATOR CONVERSION MODULE
      • BD-71 Field Switch Board and EE-8B Field Telephones
      • R-100/URR 1944 MORALE RADIO
      • A PORTABLE WWII ERA “MORALE RADIO”
      • AN/GRR-5 THE ANGRY 5
      • WWII Audio Page
    • Raspberry Pi Projects
      • ADS-B Reception
      • Allsky Camera
      • Pi Based Picture Frame
      • PI Based Broadcastify Server
      • Solar Power for PI
    • Hubble Space Telescope Data Processing
    • Zombie Satellites
    • DRONES
  • About Me
    • About Usradioguy
      • SETEC Astronomy
    • Tried and Tested Hardware
    • Rare Captures
    • My Other Interests
    • Presentations
    • Merchandise
    • Privacy Policy
  • Home
  • Science
  • Post Processing of received imagery.

Post Processing of received imagery.

Posted on December 28, 2021September 23, 2024 By Carl
Satellites, Science

Loading

So, for a little over two years now, I have been receiving, directly, GOES 16,17, and Himawari 8, along with various APT satellites like Meteor M2 and NOAA 15,18, and 19. I have stored about 3.8 Terrabytes of data from these sats, and, if you’ve been following along on my website, I a constantly trying to improve, modify, adapt, tweak and stretch what’s possible in the realms of post-processing the imagery. I have added MODIS and VIIRS Fire data to some, enhanced the false-color imagery, created new CLUTS to improve the gradients in specific bands, overlaid data from one sat onto another. And now I have taken the combined geostationary imagery I receive (or get from fellow amateur sat hunters) and created a new method of displaying this global imagery.

I have added to my website imagery that I receive and process using various pieces of software, all run from a single (though lengthy batch script) This imagery is compiled live (or as close to live as permissible) from 6 geostationary satellites, GOES 13, 16, 17, Himawari 8, GK2A, and Elektro L2. The imagery is created and uploaded to this site by my station twice daily. This is done, because, at any one time half the globe is in darkness. I have chosen to upload the imagery every day at 0900 UTC and 1800 UTC. (This helps conserve bandwidth and storage)

Global Composite Imagery from 6 Geo Stationary Satellites can be found by clicking here.

View of Earth from geo stationary orbit.

Adding Specular Lighting and Rayleigh Scattering to imagery.

First off, what is Rayleigh Scattering?? You might have wondered why the sky is usually blue, yet red at sunset. The optical phenomenon which is (mostly) responsible for that is called Rayleigh scattering. When looking at imagery of the earth from space, especially from low earth orbit, one notices the atmosphere tinged in blue as the light passes through it to the observer’s eye. Since GEO sats are about 23,000 miles away, and the visible atmosphere is so thin, it becomes invisible to the spacecraft. I have found a method to replace that in full disk imagery from global GEO sats.

Additionally, I have added specular lighting to the earth imagery to represent the sunlight ‘glinting’ off of water (lakes and oceans).

Blue Sky ~Rayleigh Scattering

The interaction between light and matter is extremely complex, and there is no easy way to fully describe it. Modeling atmospheric scattering is, in fact, exceptionally difficult. Part of the problem comes from the fact that the atmosphere is not a homogeneous medium. Both its density and composition change significantly as a function of the altitude, making it virtually impossible to come up with a “perfect” model.

From a logical point of view, it makes sense that the strength of the scattering is proportional to the atmospheric density. More molecules per square meter mean more chances for photons to be scattered. The challenge is that the composition of the atmosphere is very complex, consisting of several layers with different pressures, densities, and temperatures. Luckily enough, most of the Rayleigh scattering happens in the first 60Km of the atmosphere. Within the troposphere, the temperature decreases linearly and the pressure decreases exponentially.

The blue color of the sky is caused by the scattering of sunlight off the molecules of the atmosphere. This scattering, called Rayleigh scattering, is more effective at short wavelengths (the blue end of the visible spectrum). Therefore the light scattered down to the earth at a large angle with respect to the direction of the sun’s light is predominantly in the blue end of the spectrum.

Note that the blue of the sky is more saturated when you look further from the sun. The almost white scattering near the sun can be attributed to Mie scattering, which is not very wavelength-dependent.

The water droplets that make up the cloud are much larger than the molecules of the air and the scattering from them is almost independent of wavelength in the visible range.

This is an outstanding image of the blue sky and its extent relative to the diameter of the Earth. It was taken from a U.S. Air Force U-2 craft at about 70,000 feet.

I have used a combination of software tools to achieve this phenomenon.

My basic workflow to achieve this:

  1. Download from my local satellite recievers:
    1. GOES 16 Band 13
    2. GOES 17 Band 13
    3. Himawari 8 IR Imagery
  2. Download from remote satellite servers:
    1. GK2A IR Imagery
    2. GOES 13 (EWS-G1) IR imagery
    3. Electro L2
  3. Compile and stitch the imagery into a global composite using Sanchez to stitch the global composite.
  4. Using Xplanet software:
    1. Create Rayleigh scattering lookup tables. Tables are calculated for fixed phase angles (the observer – point – sun angle). For lines of sight intersecting the disk, the tables are a 2D array of scattering intensities tabulated as a function of incidence (the zenith angle of the sun seen from the point of interest) and emission (the zenith angle of the observer seen from the point of interest).
    2. Specify Both Rayleigh Lighting and Specular Lighting in the config files for Xplanet.
    3. Using a subroutine in the batch file, I automatically generate all the differnet config files that xplanet needs to generate the imagery based on the files generated by Sanchez.
    4. Run Xplanet with the selected config to generate multiple planet views from each of the satellites longitude (ie GOES 16, -75.2° or GOES 13, 65°)
    5. If desired download the latest TLE’s for the selected satellites to place some satellite orbits on the map (in this case I used a few L.E.O. weather sats
    6. If desired select and use the Yale Bright Star Catalog to display, and name Stars.
    7. Generate a Full Global equirectangular image.
Tags: global imagery post processing Satellite Imagery

Post navigation

❮ Previous Post: GOES-T/18 Transition to Operations
Next Post: Rocket Stacking underway for GOES-T ❯

You may also like

News
Life after GOES, The GEO XO mission
January 25, 2024
Satellites
GOES T Launch Dynamics
February 14, 2022
Life
Landing Perseverance on Mars
February 19, 2021
Satellites
The Demise of Meteor M2
January 24, 2023

Please, Help Support USRadioguy.com

If you like what I do please support me on Ko-fi, It really means a lot, every bit helps!

Hardware Humor Imagery Processing Interesting stuff you should know! Launch News Life News Product Review Satellites Science Software Space Weather Uncategorized VLOG

Alphabetical Listing of all Pages on site:

  • 36-Hour Imagery Processing script
  • 3D animation of realtime data
  • A PORTABLE WWII ERA “MORALE RADIO”
  • About Me
  • ADS-B Reception
  • Allsky Camera
  • AN/GRR-5 THE ANGRY 5
  • BD-71 Field Switch Board and EE-8B Field Telephones
  • Current GOES 16 & 18 False Color Satellite Imagery
  • Custom Color Lookup Table
  • Custom Imagery Scripts for GOES
  • Daily 3D view of Earth
  • Daily Global Composites
  • Decoding EWS-G1 or GOES-13
  • Drifting a geostationary satellite
  • DRONE FUN
  • Even the kitchen sink
  • GEO-RING COMPOSITES
  • GEO-SAT PI FRAME
  • Geo-stationary Satellite Imagery Reception
  • Global Weather Data
  • GOES 19&18 – Last 96 Hours of Imagery
  • GOES BAND IMAGERY
  • GOES GRB Reception
  • GOES receiving in Windows for SatDump
  • GOES-18 Preparing for a new satellite
  • GOES-R Series Multimedia Tour
  • GOES-U (19) Countdown to Launch
  • GOES16 A full year of received imagery
  • Ground Station Map
  • High Resolution Imagery
  • Home
  • House History
  • HRIT/EMWIN & GRB
  • HRPT Satellite Tracking and Capture
  • Hubble Space Telescope Data Processing
  • Inmarsat Decoding
  • Layering Fire and Hotspot Data on Meteor Sat Imagery
  • Layering Geo-Spatial Fire Data into Satellite Imagery
  • Mesoscale Imagery Defined
  • METEOR M2- Series
  • MODIS VIIRS Global Coverage
  • My Other Interests
  • NASA, NOAA, Military, GOVT dish, and tower stations.
  • National Hurricane Data
  • Newsletter terms & conditions
  • NOAA & Meteor APT and LRPT RECEPTION
  • Online Satellite Imagery and Information
  • Optimizing a WIFI Grid Antenna for Maximum Efficiency
  • ORBITAL DYNAMICS 101
  • Orbitron, Gpredict, and PSTRotator with new TLE format
  • PI Based Broadcastify Server
  • Pi Based Picture Frame
  • Presentations
  • Privacy Policy
  • Programming the PI for goestools operation
  • R-100/URR 1944 MORALE RADIO
  • RADIO SET SCR-284
  • Rare Captures
  • Receiving GOES 18,19 with goestools
  • Receiving GOES HRIT with SATDUMP
  • Receiving the Funcube Amateur Satellite
  • Satdump for Meteor and NOAA decoding
  • Satellite Finder
  • Satellite Frequencies
  • Satellite Ground Stations
  • Satellite Tracking
  • Security
  • SETEC Astronomy
  • Solar Power for PI
  • South America GOES 16
  • Space Weather
  • Stray Light Zone (SLZ)
  • Thanks!
  • The quest for True Color Imagery
  • Tried and Tested Hardware
  • Usradioguy Blogs
  • Usradioguy Merchandise
  • USRadioguy Newsletter
  • USRadioguy VLOGS
  • USRADIOGUY Youtube Page
  • VIBRATOR CONVERSION MODULE
  • Viterbi, R/S Errors, Packets
  • VS-3 VIBRATOR CONVERSION
  • What is RTL-SDR?
  • WWII Audio Page
  • WWII K-24 Aerial Camera
  • WWII RADIO
  • WxtoImg Fix
  • Zombie Satellites

Hardware Humor Imagery Processing Interesting stuff you should know! Launch News Life News Product Review Satellites Science Software Space Weather Uncategorized VLOG

Satellite And Weather Related Feeds

  • CIMSS Satellite Blog
  • USRadioguy.com
  • wildfires
  • NASA Earth Observatory
  • SPC Particularly Dangerous Situation (PDS) Tornado/Severe Thunderstorm Watch
  • satellites
  • Satellites News -- ScienceDaily
  • Satellite Liaison Blog
Wildfire in Ontario produces a large pyrocumulonimbus cloud
Wildfire in Ontario produces a large pyrocumulonimbus cloud
American Samoa’s Wettest Year Gets Wetter
American Samoa’s Wettest Year Gets Wetter
Deadly flash flooding in Ruidoso, New Mexico
Deadly flash flooding in Ruidoso, New Mexico
Global cloud layers on your Devices
Global cloud layers on your Devices
End Of Life for NOAA 15 and 19?….not so fast…
End Of Life for NOAA 15 and 19?….not so fast…
Vitality GOES
Vitality GOES
The fire cycle
Unmasking the complicated chemistry of wildfire smoke: What's in it?
Unmasking the complicated chemistry of wildfire smoke: What's in it?
NOAA unveils powerful convergence of AI and science with revolutionary Next-Generation Fire System technology
NOAA unveils powerful convergence of AI and science with revolutionary Next-Generation Fire System technology
The Salty Lake of Gas Hure
The Salty Lake of Gas Hure
Greenland’s Bejeweled Ice Sheet
Greenland’s Bejeweled Ice Sheet
Manitoba Burning
Manitoba Burning
SPC PDS Severe Thunderstorm Watch 399
SPC PDS Severe Thunderstorm Watch 399
Five historically huge solar events
Five historically huge solar events
65 years since the world’s first weather satellite
65 years since the world’s first weather satellite
Investing in America: NOAA's Science, Service and Stewardship in Action
Earth’s weather satellites just spent 10 years watching Venus — here’s what they found
Record-breaking 10-billion-year radio halo just rewrote the universe’s origin story
Massive thread of hot gas found linking galaxies — and it’s 10 times the mass of the Milky Way
The Need for Speed: OCTANE Cloud-Top Winds at SPC
The Need for Speed: OCTANE Cloud-Top Winds at SPC
Summer Storms, Flooding Target Mid-Atlantic
Summer Storms, Flooding Target Mid-Atlantic
Southwest Thunderstorms – Late June 2025
Southwest Thunderstorms – Late June 2025
  • Facebook Geo Stationary Satellites
  • Usradioguy Facebook
  • Instagram
  • Reddit
  • Github
  • Linkedin

Copyright © 2025 USRadioguy.com - All Rights Reserved. All material protected by Fair Use Section 107 of the Copyright Act. This site is Verified and Secured with 256 bit SSL encryption