The east coast of Australia is on fire!

There’s an ongoing serious situation in Australia: the bush in New South Wales and Queensland is on fire.

Here’s a look at what the Advanced Himawari Imager (AHI) on Himawari-8 saw on 8 November 2019: click here.

What you see in that loop is the “Natural Fire Color RGB” (known to American forecasters as the “Day Land Cloud Fire RGB”) on the left (link to PDF description here), and the “Fire Temperature RGB” on the right (link to PDF description here). These are precisely the products we debuted on this blog seven years ago when we first looked at fires in Australia. Except, now there is a difference: the “Natural Fire Color RGB” is now made with the 3.7 µm band as the red component (replacing the 2.25 µm band I used originally), since the 3.7 µm channel is even better at detecting fires. This also means that we can produce the VIIRS version using “I-band” resolution (375 m). AHI, used in the loop I linked to above, has 2 km resolution* for the mid- and shortwave infrared (IR) bands.

Along the coast, near the northern edge of the images is Brisbane, the third largest city in Australia. Near the southern edge of those images is Sydney, the largest city in Australia. As you can see from Himawari-8, much of the area between the two is on fire. And, this is not the “Outback” where very few people live. This region contains some of the highest population density in Australia, and it’s also prime habitat for koalas, which don’t live anywhere outside of eastern Australia (except in zoos).

It’s no secret that resolution plays in big role in fire detection from satellites. We’ve covered this many times before. But, to hammer the point home (bit of American slang), here’s the resolution difference between VIIRS and AHI in full view from 3:50 UTC on 7 November 2019:

Himawari-8 AHI Day Land Cloud Fire RGB composite of bands 2, 4, and 7 (03:50 UTC, 7 November 2019)

Himawari-8 AHI Day Land Cloud Fire RGB composite of bands 2, 4, and 7 (03:50 UTC, 7 November 2019)

S-NPP VIIRS Day Land Cloud Fire RGB composite of bands I-1, I-2 and I-4 (03:49 UTC, 7 November 2019)

S-NPP VIIRS Day Land Cloud Fire RGB composite of bands I-1, I-2 and I-4 (03:49 UTC, 7 November 2019)

As always, click on each image to bring up the full resolution version. If you just look at the elephant-thumbnail-sized images above without clicking on them, you might get the impression that fires are easier to spot with AHI than with VIIRS. That’s because AHI makes it appear that the entire 2km-wide pixel* is full of fire, when a fire typically only fills a very small percentage of the total area of the pixel. With 375 m resolution**, VIIRS more accurately pinpoints the locations of fire activity. Although, it should be noted that even this is still a larger scale than most fire fronts. To be really accurate, you need something with the resolution of Landsat’s OLI, or a similar radiometer attached to an aircraft – except these high-resolution instruments don’t provide full global coverage multiple times daily like VIIRS, or hemispheric coverage every 10 minutes like AHI. (*On AHI [and ABI and AMI] pixels may be approximated as square-shaped solid angles that are projected onto the curved surface of the Earth from a point roughly 36,000 km above the Equator. 2 km is the width of an IR pixel at the sub-satellite point [on the Equator], where the resolutions are the highest. **VIIRS pixel resolutions vary across the swath by a factor of 2 between nadir and edge of scan, as we shall see. 375 m is the nadir value.)

For completeness, we can do the same comparison with the Fire Temperature RGB:

Himawari-8 AHI Fire Temperature RGB composite of bands 5, 6 and 7 (03:50 UTC, 7 November 2019)

Himawari-8 AHI Fire Temperature RGB composite of bands 5, 6 and 7 (03:50 UTC, 7 November 2019)

S-NPP VIIRS Fire Temperature RGB composite of bands M-10, M-11 and M-12 (03:46 UTC, 7 November 2019)

S-NPP VIIRS Fire Temperature RGB composite of bands M-10, M-11 and M-12 (03:46 UTC, 7 November 2019)

This time, we’re comparing 2 km resolution (AHI) against 750 m resolution (VIIRS), so the differences aren’t as stark. But, this is a good opportunity to remind everyone that the Fire Temperature RGB provides information on fire intensity, while the Natural Fire Color (Day Land Cloud Fire) RGB provides information on fire detections (plus smoke and burn scars), and should be used more as a “fire mask”.

There’s another resolution difference that is easy to see from these fires, and it can be quite significant. I first noticed it when looking at this animation I made of the VIIRS Fire Temperature RGB from 1-11 November 2019:

Animated GIF of VIIRS Fire Temperature RGB images (1-11 November 2019)

Animated GIF of VIIRS Fire Temperature RGB images (1-11 November 2019)

You have to click on the animation to get it to play.

Did you notice the same thing I did? You probably noticed the explosive growth of the fires from 7-9 November, but that’s not what I’m talking about. (Hint: Pay close attention to the nighttime images.) At night, without any sunlight present, you lose information on clouds and the background land surface, and only the fires are visible (unless they are obscured by clouds). That’s where today’s feature of interest resides. I’ll zoom in on some of the fires from 5 November 2019 to make it easier to see:

Animated GIF of VIIRS Fire Temperature RGB images (5 November 2019)

Animated GIF of VIIRS Fire Temperature RGB images (5 November 2019)

The image from 14:01 UTC comes from S-NPP, while the image from 14:52 comes from NOAA-20. Is NOAA-20 better than S-NPP at detecting the fires? Well, the reverse happened two nights later:

Animated GIF of VIIRS Fire Temperature RGB images (7 November 2019)

Animated GIF of VIIRS Fire Temperature RGB images (7 November 2019)

This time, the fires appear hotter (brighter) in the 15:03 UTC image, which came from S-NPP. The 14:12 UTC image came from NOAA-20. Here’s a sequence of three images from 10 November where the NOAA-20 image is sandwiched by two S-NPP images:

Animated GIF of VIIRS Fire Temperature RGB images (10 November 2019)

Animated GIF of VIIRS Fire Temperature RGB images (10 November 2019)

So, why do the fires appear brighter in some images and not others? It’s possible that the fires are becoming more active in the middle image (due to an increase in winds, for example), but it’s more likely that you are seeing the direct result of resolution differences between the various overpasses. “But, I thought both VIIRS instruments had the same resolution,” you might say as though it were a question. And that statement would suggest that you forgot about the “bowtie-effect”. (Not the effect that has anything to do with diamonds, but the effect I wrote a whole chapter about here [PDF].) If you read the **above you would already know that the resolution of VIIRS degrades by a factor of two between nadir and the edge of scan. And, if you didn’t already know, NOAA-20 and S-NPP are positioned in space a half-orbit apart. This means that, in the time it takes between a NOAA-20 overpass and a S-NPP overpass, the Earth has rotated by half the width of the swath (approximately). So, when one VIIRS instrument views something at nadir, it will be close to the edge of scan on the other satellite (and have more coarse resolution as a result).

So, in the last animation, the first image (14:05 UTC) is S-NPP viewing the fires from the east near the edge of scan, the middle image (14:56 UTC) is NOAA-20 viewing the fires near nadir, and the third image is S-NPP viewing the fires from the west – even closer to the edge of scan. (Plus, the terrain is sloping away from S-NPP in the last image as well.)

Those factors contribute to the changing appearance of the fires. They also highlight the value of having two VIIRS instruments in space: if one satellite doesn’t get a good look at a fire, the other one likely will.

By the way, these fires have been producing a lot of smoke. Here is a loop of VIIRS True Color images from 6-11 November:

 

And the view from the ground is even more apocalyptic:

Wild Week of Wildfires, Part III

The last two posts covered flooding. Now, a month later, we are back to covering last year’s most common topic: wildfires. This time, we’ll make a game out of it. Keep in mind that, for many operational fire weather forecasters, this isn’t a game – it is information that could prove useful in saving lives or homes from destruction. If you have read the earlier posts on fire detection and haven’t forgotten what you’ve been told (here’s a good one to go back and read), this should be easy for you.

The following images are the unmapped data from three consecutive VIIRS granules over the Southwest U.S., starting at 20:36 UTC 11 June 2013. The “raw” data has been processed to produce the “True Color”, “Natural Fire Color” and “Fire Temperature” RGB composites. Plus, the brightness temperature data from channel M-13 (4.0 ยตm) has a color table applied to it to aid in fire detection. Satellite channels near 4 ยตm are the “industry standard”, so to speak, for detecting fires as they are highly sensitive to sub-pixel heat sources like fires. The “Natural Fire Color” and “Fire Temperature” composites are RGB composites developed just for VIIRS that both had their debut on this very blog.

The question is: how many fires can you see? Remember, you have to allocate resources (firefighters, helicopters, planes, etc.) based on your assessment. The media is hounding you for all the latest statistics on each blaze and they can’t wait until the 5:00 briefing. They need the scoop now to get higher ratings. Plus, the crew is loading fire retardant on the plane as you read this. Where should the pilot fly to? Everyone is counting on you! (Of course, you would never have just satellite data by itself in a real-life scenario – but, do you want to play this game, or just think of flaws?)

I’ll give you a hint: You won’t see any fires unless you view each image at full resolution. Click on the image, then on the “3200×2304” link below the banner to see the full resolution version. (You could even open each full resolution image in a new tab, and click between the tabs for easy comparison, assuming you’re not using some archaic version of Internet Explorer or another old browser that doesn’t allow tabs. When you would click on the “3200×2304” link, instead right-click and select “Open in New Tab”. Another option would be to save the images and open them in an image viewing software program that will allow you to zoom in more than 100% but, that is starting to sound like a lot of work and I’m not sure I want to play this game anymore. It’s too complicated. By the way, if that’s the way you feel, don’t become the manager of a fire incident team.)

I’ll give you another hint: Many of the hot spots that indicate fires are only 1-2 pixels in size. Be prepared to look for needles in the haystack, and make sure you have your reading glasses on, if you need them.

VIIRS "True Color" composite of channels M-03, M-04 and M-05, taken at 20:36 UTC 11 June 2013

VIIRS "True Color" composite of channels M-03, M-04 and M-05, taken at 20:36 UTC 11 June 2013

VIIRS "Natural Fire Color" composite of channels M-05, M-07 and M-11, taken 20:36 UTC 11 June 2013

VIIRS "Natural Fire Color" composite of channels M-05, M-07 and M-11, taken 20:36 UTC 11 June 2013

VIIRS "Fire Temperature" composite of channels M-10, M-11 and M-12, taken 20:36 UTC 11 June 2013

VIIRS "Fire Temperature" composite of channels M-10, M-11 and M-12, taken 20:36 UTC 11 June 2013

VIIRS channel M-13 image, taken 20:36 UTC 11 June 2013

VIIRS channel M-13 image, taken 20:36 UTC 11 June 2013

So, did you see them all? You should have identified 12 fires. Did you find less than 12? Some of them are hard (or impossible) to see in some of the images. Did you find more than 12? The color scale used on the M-13 image led to false alarms, so you can be forgiven if that’s what caused you count too many.

This example shows some of the complicating factors when trying to identify fires from satellites. It also shows why fire managers never rely on satellite data alone. Now, having said that, VIIRS can and does provide useful information on fires.

First, here’s the answer (link goes to PDF) from the National Interagency Fire Center. They identified 15 active “large incident” fires on 12 June 2013. (They update their maps once per day, so all the fires that started on 11 June make it on the 12 June map.) But, there are differences between their map and what VIIRS saw.

First, the Mail Trail fire (#5 in the PDF) is outside the domain of these three VIIRS granules, so you couldn’t have found that in these images. Fires #3, 4 and 7 (Healy, Porcupine and Ferguson) are obscured by clouds, and/or were mostly contained, transitioning from active to inactive. The Tres Lagunas Fire (#13) started back in May and is undergoing mop up activities. The hot spots from that fire (if there are any left) aren’t visible in the images, but the burn scar is. That leaves the Stockade (#1), Crowley Creek (#2), Hathaway (#6), Fourmile (#8), Silver (#9), Thompson Ridge (#10), Jaroso (#11), Big Meadows (#12), Royal Gorge (#14), and Black Forest (#15) – 10 fires which are all visible in the VIIRS images. Plus, VIIRS saw two more fires that are not included on that list: one in southern California (near the Salton Sea) that I couldn’t find any information on, plus a pellet plant fire in Show Low, Arizona. (Small fires in towns are usually outside the scope of the National Interagency Fire Center, so they don’t bother to list those.)

I would argue that the “Fire Temperature” composite worked the best at identifying each of these fires, but all 4 images have their uses. Here’s the Fire Temperature RGB image with the visible fires identified:

VIIRS "Fire Temperature" composite of channels M-10, M-11 and M-12, taken 20:36 UTC 11 June 2013

VIIRS "Fire Temperature" composite of channels M-10, M-11 and M-12, taken 20:36 UTC 11 June 2013

Answer honestly. Which fires did you see, and which fires did you miss?

The Fire Temperature RGB takes advantage of the VIIRS channels in the portion of the electromagnetic spectrum ranging from the near-infrared (NIR) to the shortwave infrared (SWIR). The blue component is M-10 (1.61 ยตm), the green component is M-11 (2.25 ยตm) and the red component is M-12 (3.7 ยตm). As wavelength increases over this range, the contribution of the Earth’s emission sources increases and the contribution from the sun decreases. As a result, only the hottest hot spots show up in M-10, as they have to be seen over the large signal of radiation from the sun reflecting off the Earth’s surface. In M-12 (as in M-13), hot spots from fires produce more radiation at that wavelength than the amount of reflected solar radiation. M-11 is somewhere in the middle. That means relatively cool (e.g. smoldering) or small fires only show up in M-12, which makes those pixels appear red. Pixels containing fires hot enough or large enough to show up in M-11 will take on an orange to yellow color. Pixels containing fires hot enough or large enough to show up in all three channels will appear white.

You have to be careful, though, as some pixels in the Fire Temperature RGB appear red, even though there aren’t any fires in them. A few of these pixels show up red in the M-13 image, and are labelled as “not a fire/false alarm”:

VIIRS M-13 image, taken 20:36 UTC 11 June 2013

VIIRS M-13 image, taken 20:36 UTC 11 June 2013

According to the color table used, any pixel with a brightness temperature above 340 K (67 ยฐC) will be colored, with colors ranging from red to orange to pale yellow as temperature increases. Now, look at that area in the True Color image (or on Google Maps):

VIIRS "True Color" composite of channels M-03, M-04 and M-05, taken 20:36 UTC 11 June 2013

VIIRS "True Color" composite of channels M-03, M-04 and M-05, taken 20:36 UTC 11 June 2013

That area is very dark – almost black – volcanic rock with very little vegetation that has been baking in the sun all day. It has managed to acquire a brightness temperature that is higher than some of the active fire pixels. The Crowley Creek fire doesn’t show up as red in the M-13 image (the Stockade fire is the one with the yellow and orange pixels) and the Fourmile fire is barely visible. (It has two pixels warmer than 340 K, even though 10 pixels appear red in the Fire Temperature RGB). The color scale in the M-13 image could be applied to a different temperature range, but you’ll always have that trade-off: have the colors start at too high a temperature, and you’ll miss some fires; have the colors start at too low a temperature, and you’ll increase the false alarms.

The True Color image should have helped you identify 5 of the fires. The smoke plumes that show up are a dead giveaway. I’m talking about the Big Meadows, Royal Gorge, Jaroso, Thompson Ridge and Silver fires, of course. There may be smoke with the Hathaway fire, but it would be mixed in with the cirrus clouds and hard to see. Not all fires produce a lot of smoke, though. Having information on the ones that do aids in issuing air quality alerts, among other benefits.

Lastly, the Natural Fire Color image highlights most (but not all) of the fires. Look for the red pixels:

VIIRS "Natural Fire Color" composite of channels M-05, M-07 and M-11, taken 20:36 UTC 11 June 2013

VIIRS "Natural Fire Color" composite of channels M-05, M-07 and M-11, taken 20:36 UTC 11 June 2013

The Natural Fire Color doesn’t show active hot spots at Crowley Creek, and the Hathaway and Fourmile fires are difficult to see, because they aren’t quite hot enough. (Generally speaking, any fire that shows up red in the Fire Temperature RGB is too cold to show up as red in the Natural Fire Color.) But, this composite has the advantage of showing burn scars in addition to the active fires. Burn scars appear dark brown. The Fourmile and Crowley Creek burn scars are visible. Plus, burn scars from last year’s fires still show up: The Whitewater-Baldy, High Park and Waldo Canyon scars are identified. The Tres Lagunas was mentioned above, and it’s burn scar is visible. If you look closely, I’m sure you could find more burn scars from last year’s long fire season.

Here are all four images, zoomed in on each fire at 800%, combined into an animation to highlight how each fire appears in each image:

Animation of M-13, True Color, Natural Fire Color and Fire Temperature imagery zoomed in each fire (20:36 UTC 11 June 2013)

Animation of M-13, True Color, Natural Fire Color and Fire Temperature imagery zoomed in each fire (20:36 UTC 11 June 2013)

For some reason, you have to click to the full resolution version of the image before the animation will display.

Hopefully, this exercise is useful in demonstrating the complications that arise when trying to detect fires from satellites in space, as well as the strengths and weaknesses of some of the various methods VIIRS has at it’s disposal to aid the fire weather community.